Posts

Showing posts with the label TCP

TCP Keepalive settings Linux

tcp_keepalive_probes - the number of probes that are sent before the client considers the connection broken and notifies the application layer tcp_keepalive_time - the interval between the last data packet sent and the first keepalive probe tcp_keepalive_intvl - the interval between subsequent keepalive probes tcp_retries2 - max number of times a packet is retransmitted before giving up Operating directory where these parameters are stored  /proc/sys/net/ipv4/ /proc/sys/net/ipv4/tcp_keepalive_time Values are expressed in seconds. Example tcp_keepalive_time of 7200 would mean 2 hours In order to retain your value after system restart, these need to be added to /etc/sysctl.conf The total time before Operating system will give up on a connection is tcp_keepalive_time + tcp_keepalive_intvl*tcp_keepalive_probes Reference to tcp keepalive Link http://www.tldp.org/HOWTO/html_single/TCP-Keepalive-HOWTO/