Lexique informatique › Réseaux › TCP keepalive

TCP keepalive

Réseaux Svenska → Mis à jour: 2026-09-22

Option TCP : envoyer périodiquement une sonde vide pour vérifier que l'autre bout est toujours vivant et maintenir l'état du NAT/pare-feu éveillé. Valeurs par défaut sous Linux : inactivité 7200 s (2 heures), 9 sondes, intervalle de 75 s.

Usage d'origine : détecter les connexions mortes lors d'une panne réseau (qui resteraient sinon à moitié ouvertes indéfiniment). Usage moderne : maintenir vivante une entrée de table NAT (délais CGNAT de 30 à 300 s — le keepalive doit être plus rapide). Le défaut de 2 h est inutile pour le NAT. Le keepalive au niveau applicatif (PING HTTP/2, ping WebSocket) est souvent préférable — intervalle personnalisable, réglage par application. Symptôme classique : une session SSH de longue durée « se fige » après une période d'inactivité → ServerAliveInterval jamais configuré.

← Retour au lexique