https://blog.voina.it/tcp-keepalive-what-is-it-why-do-you-need-it-how-to-configure-it-on-linux/
TCP keepalive: what is it, why do you need it, how to configure it on #Linux