Lorsque les données sont envoyées sur l'Internet, il est encapsulé dans des paquets qui le dirigent vers sa destination finale . Ces paquets comprennent un en-tête qui contient un minimum de 20 octets de données . Le protocole Internet ou IP , tête apparaît comme une série de nombre apparemment aléatoire et combinaisons de lettres , tels que: 45 00 00 2C00 01 00 001f 06 e4 04202 54 139 8319 4 61 67 181However , cet en-tête peut être décomposé pour expliquer la source et la destination des données . Instructions
1
Regardez la première ligne de l'en-tête IP , dans ce cas , 45 00 00 2c. La première paire de nombres indiquant la version IP et le numéro de "mots" de 32 bits dans l'en-tête . Le "4" représente la version IP , et "5" signifie que la tête contient cinq «mots» 32 bits - les cinq lignes dans notre exemple. L'en-tête peut contenir n'importe où de cinq à 15 mots .
Les deux prochaines séries de chiffres représentent le point de code de services différenciés , qui raconte un routeur quoi faire avec le paquet avant de l'envoyer vers le routeur suivant . La dernière paire de numéros /lettres donne la longueur totale des données et les en-têtes étant envoyés , en octets . Ce numéro est présenté en code hexadécimal - une lettre /numéro combinaison
2
Examiner la deuxième ligne de l'en-tête IP , 00 01 00 00 dans cet exemple. . Les deux premières paires de chiffres /lettres identifient de façon unique les données envoyées . En règle générale, le nombre augmente d'une unité chaque fois que les données sont envoyées à un autre routeur . Les deux dernières paires indiquent décalage de ces données fragmentation , ce qui signifie qu'ils racontent un routeur si oui ou non les données sont fragmentées et , si oui, combien de fragments qu'il contient. Si les données sont fragmentées , les numéros d'identification - 00 01 , dans cet exemple - dire un routeur qui fragments appartiennent à définir ces données particulières parce qu'ils ont tous les mêmes numéros d'identification
3 < . p> Jetez un oeil à la troisième ligne de l'en-tête , 1f 06 e4 04. La première paire de caractères se réfère à « temps de vivre », ou le nombre de liens à travers lequel les données doivent voyager. Elle est répertoriée dans le code hexadécimal. La deuxième paire de nombres est le protocole auquel les données est en cours. Le "06" dans cet exemple signifie que les données sont envoyées au protocole de contrôle de transmission ou TCP . Un certain nombre 17 indique que les données allait protocole de datagramme utilisateur ou UDP. Les quatre derniers chiffres sont la somme de contrôle d'en-tête , qui vérifie l'exactitude de l'autre des informations d'en-tête . Typiquement , l'expéditeur des données calcule la somme de contrôle d'en-tête en additionnant toutes les valeurs de 16 bits de l'en-tête en même temps et de conversion de la somme en code hexadécimal . Quand le paquet arrive à un routeur , le routeur calcule la somme de contrôle pour confirmer la validité des données envoyées comme une caractéristique de sécurité.
4
Voir la quatrième ligne de l'en-tête IP . Cela indique l'adresse de la source, ou l'adresse IP d'où proviennent les données . Dans cet exemple, cette ligne serait pointer vers l'adresse IP 202.54.139.83 . L'origine est aussi appelé l'encapsulateur .
5
Situer la cinquième ligne de l'en-tête IP . C'est l'adresse de destination finale, ou le decapsulator . Dans cet exemple, les données sont envoyées à l'adresse IP 194.61.67.181 .