Il y a en fait trois Tirseurs principaux utilisés dans TCP, pas quatre:
1. Timer de retransmission: Cette minuterie est définie lorsqu'un segment TCP est envoyé et détermine la durée à attendre avant de retransmettre le segment si aucun accusé de réception n'est reçu. La valeur du temporisateur est calculée sur la base du temps aller-retour estimé (RTT) et d'un facteur qui tient compte de la congestion du réseau.
2. Timer de persistance: Cette minuterie est utilisée pour sonder une connexion lorsque le récepteur ne répond pas. Il est utilisé dans le mécanisme de démarrage lent TCP et augmente la quantité de données envoyées à la fois jusqu'à la réception d'une réponse.
3. Timer de conservation: Cette minuterie est utilisée pour détecter si une connexion est toujours active. Il est défini sur un intervalle de temps spécifique et envoie un paquet de conservation au récepteur si aucune donnée n'a été échangée pour cette durée. Si aucune réponse n'est reçue, la connexion est considérée comme inactive.
Le quatrième minuterie , souvent mentionné dans les contextes TCP, n'est pas strictement une minuterie TCP mais plutôt une minuterie au niveau du système d'exploitation:
4. Timer-waTe: Cette minuterie est utilisée par un point de terminaison TCP qui a fermé sa connexion mais attend toujours tout remerciements retardés potentiels. Il aide à empêcher l'envoi de segments en double. Cette minuterie n'est pas gérée directement par le protocole TCP lui-même mais plutôt par le système d'exploitation sous-jacent.
Par conséquent, bien qu'il y ait trois minuteries principales utilisées dans le protocole TCP elle-même, le quatrième temporisateur (temps de temps) est plus lié à la gestion par le système d'exploitation des connexions TCP.
|