TCP keepalive
TCP-optie: periodiek een leeg testpakket sturen om te controleren of de andere kant nog leeft en om NAT- en firewallstatus warm te houden. Linux-standaard: 7200 s (2 uur) inactiviteit, 9 probes, 75 s interval.
Oorspronkelijk bedoeld om dode verbindingen bij netwerkuitval op te sporen, die anders eeuwig half open konden blijven staan. Tegenwoordig vooral gebruikt om NAT-tabelregels in leven te houden (CGNAT-timeouts van 30–300 s — keepalive moet dus sneller zijn). De standaard van 2 uur is daarvoor nutteloos. Keepalive op applicatieniveau (HTTP/2 PING, WebSocket-ping) is vaak beter: eigen interval, per applicatie af te stellen. Klassiek symptoom: een lange SSH-sessie die na inactiviteit ‘bevriest’ — nooit ServerAliveInterval ingesteld.