Difference between revisions of "Exemples de paquets"

From Livre IPv6

(New page: = Exemples de paquet IPv6= Le paquet IPv6 suivant a été capturé au cours d'une connexion FTP : ''0000: 6<font color="blue">0 0</font>0 00 00 <font color="blue">00 28</font> 06 <font ...)
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
{{Suivi|Format du message ICMPv6|Format du message ICMPv6|Pseudo-en-tête|Pseudo-en-tête}}
 +
 
= Exemples de paquet IPv6=
 
= Exemples de paquet IPv6=
 +
 +
{{ToDo|Enlever le 3FFE}}
  
 
Le paquet IPv6 suivant a été capturé au cours d'une connexion FTP :
 
Le paquet IPv6 suivant a été capturé au cours d'une connexion FTP :
Line 12: Line 16:
  
 
= Exemple de routage par la source =
 
= Exemple de routage par la source =
 +
{{ToDo|Ne plus mettre cette extention obsolete, mettre fragmentation}}
 +
 
Le paquet suivant a été capturé lors de l'ouverture d'une connexion telnet. La commande telnet permet de spécifier des paramètres de routage par la source. Ainsi <tt>telnet @routeur1@destination</tt> permet un routage libéral vers la destination en passant par le routeur intermédiaire routeur1.
 
Le paquet suivant a été capturé lors de l'ouverture d'une connexion telnet. La commande telnet permet de spécifier des paramètres de routage par la source. Ainsi <tt>telnet @routeur1@destination</tt> permet un routage libéral vers la destination en passant par le routeur intermédiaire routeur1.
  
Line 45: Line 51:
  
 
La partie extension commence par l'encapsulation suivante, ici <tt>0x06</tt> pour TCP. Le champ suivant (<tt>0x02</tt>) donne la longueur de l'extension en mots de 64 bits. La partie données contient donc une seule adresse IPv6. Il s'agit de la destination. Le type de routage vaut <tt>0</tt> et le champ segment restant vaut <tt>1</tt> et pointe vers l'adresse de destination.
 
La partie extension commence par l'encapsulation suivante, ici <tt>0x06</tt> pour TCP. Le champ suivant (<tt>0x02</tt>) donne la longueur de l'extension en mots de 64 bits. La partie données contient donc une seule adresse IPv6. Il s'agit de la destination. Le type de routage vaut <tt>0</tt> et le champ segment restant vaut <tt>1</tt> et pointe vers l'adresse de destination.
 +
{{Suivi|Format du message ICMPv6|Format du message ICMPv6|Pseudo-en-tête|Pseudo-en-tête}}

Latest revision as of 08:46, 7 March 2011

Format du message ICMPv6 Table des matières Pseudo-en-tête

Exemples de paquet IPv6

TODO Enlever le 3FFE

Le paquet IPv6 suivant a été capturé au cours d'une connexion FTP :

0000: 60 00 00 00 00 28 06 40 3f fe 03 02 00 12 00 02
0010: 00 00 00 00 00 00 00 13 3f fe 03 05 10 02 00 01
0020: 02 00 c0 ff fe 11 cb a0|ff b3 00 15 55 4d fd d1
0030: 00 00 00 00 a0 02 40 00 7d 76 00 00 02 04 05 a0
0040: 01 03 03 00 01 01 08 0a 00 9a 17 44 00 00 00 00

Le paquet commence par 6 qui indique la version du protocole. Le second champ 00 donne la classe de trafic DiffServ. L'identificateur de flux n'a pas été défini par la source (0 00 00). La longueur du paquet est de 0x0028 octets. Le paquet ne contient pas d'extension puisque la valeur de l'en-tête suivant, 0x06, correspond au protocole de niveau 4 TCP. Le nombre maximal de routeurs que le paquet pourra traverser est de 64 (0x40). Les adresses source et destination sont des adresses de test appartenant au plan d'adressage agrégé.

Exemple de routage par la source

TODO Ne plus mettre cette extention obsolete, mettre fragmentation

Le paquet suivant a été capturé lors de l'ouverture d'une connexion telnet. La commande telnet permet de spécifier des paramètres de routage par la source. Ainsi telnet @routeur1@destination permet un routage libéral vers la destination en passant par le routeur intermédiaire routeur1.

IPv6
Version : 6 Classe : 00 Label : 00000
Longueur : 64 octets (0x0040) Protocole : 43 (0x2b) En-tête de routage
Nombre de sauts : 64 (0x40)
Source : 3ffe:302:12:2::13
Desti. : 3ffe:302:12:5:2a0:c9ff:feaa:2201 (routeur1)
Routage
En-tête Suivant : 06 (0x06) TCP
Longueur Extension : 0x02 => 128 bits
Type de routage = 0x00 (Routage par la source)
Segments restant : 0x01. Réservé 0x00
Réservé : 0x00000000
Adresse suivante : 3ffe:305:1002:1:200:c0ff:fe11:cba0 (destination)
TCP
Port Source, 0xffb1 Port Destination :0x0017 (Telnet)
Sequence : 0x17107e57 Acquittement : 0x00000000 
Offset : 0xa Drapeau : 0x02 (SYN) Fenêtre : 0x4000
Checksum : 0x356e Ptr Msg Urgent : 0x0000
Options TCP

0000: 60 00 00 00 00 40 2b 40 3f fe 03 02 00 12 00 02
0010: 00 00 00 00 00 00 00 13 3f fe 03 02 00 12 00 05
0020: 02 a0 c9 ff fe aa 22 01|06 02 00 01 00 00 00 00
0030: 3f fe 03 05 10 02 00 01 02 00 c0 ff fe 11 cb a0|
0040: ff b1 00 17 17 10 7e 57 00 00 00 00 a0 02 40 00
0050: 35 6e 00 00 02 04 05 a0 01 03 03 00 01 01 08 0a
0060: 00 9a 1d 04 00 00 00 0b

Dans l'en-tête IPv6, le numéro de protocole 0x2b indique qu'une extension de routage est insérée. Noter que le champ longueur des données utiles prend en compte la longueur de l'extension. Le champ adresse de destination de l'en-tête IPv6 contient l'adresse du routeur intermédiaire.

La partie extension commence par l'encapsulation suivante, ici 0x06 pour TCP. Le champ suivant (0x02) donne la longueur de l'extension en mots de 64 bits. La partie données contient donc une seule adresse IPv6. Il s'agit de la destination. Le type de routage vaut 0 et le champ segment restant vaut 1 et pointe vers l'adresse de destination.

Format du message ICMPv6 Table des matières Pseudo-en-tête
Personal tools