Accueil Réseaux Quels sont les numéros de séquence initiaux (ISN)? - définition de techopedia

Quels sont les numéros de séquence initiaux (ISN)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie les numéros de séquence initiaux (ISN)?

Les numéros de séquence initiaux (ISN) font référence au numéro de séquence unique de 32 bits attribué à chaque nouvelle connexion sur une communication de données basée sur TCP (Transmission Control Protocol). Il aide à l'allocation d'un numéro de séquence qui n'entre pas en conflit avec d'autres octets de données transmis via une connexion TCP. Un ISN est unique à chaque connexion et séparé par chaque appareil.

Techopedia explique les numéros de séquence initiaux (ISN)

Un ISN est conçu pour sélectionner au hasard un numéro de séquence pour le premier octet de données transmises dans une nouvelle connexion TCP. L'ISN peut être n'importe quel nombre compris entre 0 et 4 294 967 295. Chaque octet peut sélectionner n'importe quel ISN, sauf s'il n'est pas utilisé par une connexion actuelle.

Le protocole TCP attribue un ISN à chaque nouvel octet, en commençant par 0 et en ajoutant progressivement un nombre toutes les quatre secondes jusqu'à ce que la limite soit épuisée. En communication continue, il faut jusqu'à quatre heures pour consommer toutes les options ISN disponibles. Ainsi, lorsque le TCP revient au début, il démarre généralement avec des options ISN qui sont libérées des connexions terminées / fermées.

Quels sont les numéros de séquence initiaux (ISN)? - définition de techopedia