地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

【Linux】TCP keep aliveのパラメータ

① net.ipv4.tcp_keepalive_time

TCP コネクション開始から KeepAlive の送信を開始するまでの時間』を指定します。単位は sec 、デフォルトでは 7,200 sec = 2時間です。(Windows と同じです)

② net.ipv4.tcp_keepalive_intvl

『KeepAlive 送信開始後、何ミリ秒間隔で次の KeepAlive を送信するか』を指定します。単位は sec、デフォルトでは 75 秒です。

③ net.ipv4.tcp_keepalive_probes

『KeepAlive を送信し、何回応答が無かったら TCP コネクションを切断するか』を指定します。単位は回数、デフォルトは 9 回です。つまり 75秒× 9 回送信して応答が無かったらコネクションを切断、リリースします。