Difference between revisions of "Exemples de configuration sans état"

From Livre IPv6

m (Exemples de configuration automatique déplacé vers Exemples de configuration sans état)
Line 1: Line 1:
La machine à l'activation de l'interface réseau crée l'adresse lien-local provisoire et débute l'algorithme DAD. Elle émet un message de sollicitation d'un voisin à l'adresse multicast sollicité associée à son adresse provisoire. Son adresse de source est indéterminée car son état est encore provisoire pour le moment et ne sert que pour la réception. L'adresse dont l'unicité est vérifiée est placée dans le champ cible.
+
La machine à l'activation de l'interface réseau crée l'adresse lien-local provisoire et débute l'algorithme [[Configuration automatique#DAD|DAD]]. Elle émet un message de [[Découverte de voisins#NS|sollicitation d'un voisin]] à l'adresse [[multicast sollicité]] associée à son adresse provisoire. Son adresse de source est indéterminée car son état est encore provisoire pour le moment et ne sert que pour la réception. L'adresse dont l'unicité est vérifiée est placée dans le champ cible.
 
+
Ethernet Src : 8:0:20:a:aa:6d Dst : 33:33:ff:a:aa:6d Type : 0x86dd
+
 
+
IPv6
+
 
+
Version : 6 Priorité : 0xf0 Label: 000000
+
 
+
Longueur : 24 octets (0x0018) Protocole : 58 (0x3a, ICMPv6)
+
 
+
Nombre de sauts : 255 (0x0ff)
+
 
+
Source : ::
+
 
+
Desti. : ff02::1:ff0a:aa6d (multicast sollicité associé à l'adresse cible)
+
 
+
ICMPv6
+
 
+
Type : 135 (0x87, Sollicitation d'un voisin) Code : 0 Checksum : 0xfe37
+
 
+
cible : fe80::0a00:20ff:fe0a:aa6d (uma, lien-local)
+
  
 +
Ethernet Src : 8:0:20:a:aa:6d Dst : 33:33:ff:a:aa:6d Type : 0x86dd
 +
IPv6
 +
  Version : 6 Priorité : 0xf0 Label: 000000
 +
  Longueur : 24 octets (0x0018) Protocole : 58 (0x3a, ICMPv6)
 +
  Nombre de sauts : 255 (0x0ff)
 +
  Source : ::
 +
  Desti. : ff02::1:ff0a:aa6d (multicast sollicité associé à l'adresse cible)
 +
ICMPv6
 +
  Type : 135 (0x87, Sollicitation d'un voisin) Code : 0 Checksum : 0xfe37
 +
  cible : fe80::0a00:20ff:fe0a:aa6d (uma, lien-local)
 
   
 
   
 
+
0000: 6f 00 00 00 00 18 3a ff 00 00 00 00 00 00 00 00
0000: 6f 00 00 00 00 18 3a ff 00 00 00 00 00 00 00 00
+
0010: 00 00 00 00 00 00 00 00 ff 02 00 00 00 00 00 00
 
+
0020: 00 00 00 01 ff 0a aa 6d|87 00 fe 37 00 00 00 00
0010: 00 00 00 00 00 00 00 00 ff 02 00 00 00 00 00 00
+
0030: fe 80 00 00 00 00 00 00 0a 00 20 ff fe 0a aa 6d
 
+
0020: 00 00 00 01 ff 0a aa 6d|87 00 fe 37 00 00 00 00
+
 
+
0030: fe 80 00 00 00 00 00 00 0a 00 20 ff fe 0a aa 6d
+
  
 
Ce message ne peut être utilisé pour mettre à jour le cache de résolution d'adresses d'un voisin car l'adresse de la source a un statut de provisoire, en conséquence l'option adresse physique de la source ne figure pas dans le message. Le message de sollicitation d'un voisin sera émis au moins deux fois. Si rien n'est reçu, l'identifiant sera considéré unique et l'adresse passera dans l'état valide. Par contre, si elle reçoit le message annonce d'un voisin comme ci-dessous, l'adresse est entrée en collision avec une adresse valide utilisée par un voisin. L'adresse ne peut être affectée à l'interface. Une intervention humaine devient nécessaire.
 
Ce message ne peut être utilisé pour mettre à jour le cache de résolution d'adresses d'un voisin car l'adresse de la source a un statut de provisoire, en conséquence l'option adresse physique de la source ne figure pas dans le message. Le message de sollicitation d'un voisin sera émis au moins deux fois. Si rien n'est reçu, l'identifiant sera considéré unique et l'adresse passera dans l'état valide. Par contre, si elle reçoit le message annonce d'un voisin comme ci-dessous, l'adresse est entrée en collision avec une adresse valide utilisée par un voisin. L'adresse ne peut être affectée à l'interface. Une intervention humaine devient nécessaire.
  
Ethernet Src : 8:0:20:a:aa:6d Dst : 33:33:0:0:0:1 Type : 0x86dd
+
Ethernet Src : 8:0:20:a:aa:6d Dst : 33:33:0:0:0:1 Type : 0x86dd
 
+
IPv6
IPv6
+
  Version : 6 Priorité : 0xf0 Label: 000000
 
+
  Longueur : 32 octets (0x0020) Protocole : 58 (0x3a, ICMPv6)
Version : 6 Priorité : 0xf0 Label: 000000
+
  Nombre de sauts : 255 (0x0ff)
 
+
  Source : fe80::a00:20ff:fe0a:aa6d
Longueur : 32 octets (0x0020) Protocole : 58 (0x3a, ICMPv6)
+
  Desti. : ff02::1 (multicast, tous les n??uds du lien)
 
+
ICMPv6
Nombre de sauts : 255 (0x0ff)
+
  Type : 136 (0x88, Annonce d'un voisin) Code : 0 Checksum : 0xe036
 
+
  Bits (0x7) R = 0, S = 0, O = 1
Source : fe80::a00:20ff:fe0a:aa6d
+
  cible : fe80::a00:20ff:fe0a:aa6d
 
+
  Option :
Desti. : ff02::1 (multicast, tous les n??uds du lien)
+
  Type : 2 (Adresse physique cible) Lg : 8 octets (0x01) : 08-00-20-0a-aa-6d
 
+
ICMPv6
+
 
+
Type : 136 (0x88, Annonce d'un voisin) Code : 0 Checksum : 0xe036
+
 
+
Bits (0x7) R = 0, S = 0, O = 1
+
 
+
cible : fe80::a00:20ff:fe0a:aa6d
+
 
+
Option :
+
 
+
Type : 2 (Adresse physique cible) Lg : 8 octets (0x01) : 08-00-20-0a-aa-6d
+
 
+
 
   
 
   
 +
0000: 6f 00 00 00 00 20 3a ff fe 80 00 00 00 00 00 00
 +
0010: 0a 00 20 ff fe 0a aa 6d ff 02 00 00 00 00 00 00
 +
0020: 00 00 00 00 00 00 00 01|88 00 e0 36 20 00 00 00
 +
0030: fe 80 00 00 00 00 00 00 0a 00 20 ff fe 0a aa 6d|
 +
0040: 02 01 08 00 20 0a aa 6d
  
0000: 6f 00 00 00 00 20 3a ff fe 80 00 00 00 00 00 00
+
Comme le message sollicitation d'un voisin ne comportait pas d'adresse de source, le message annonce d'un voisin est émis au groupe de tous les noeuds du lien (<tt>ff02::1</tt>).
  
0010: 0a 00 20 ff fe 0a aa 6d ff 02 00 00 00 00 00 00
+
Après avoir exécuté l'algorithme DAD avec l'adresse lien-local comme l'exemple précédent l'a montré (en supposant que l'adresse n'est pas entrée en collision), la machine émet un message sollicitation du routeur à tous les routeurs du lien (<tt>ff02::2</tt>).
 
+
0020: 00 00 00 00 00 00 00 01|88 00 e0 36 20 00 00 00
+
 
+
0030: fe 80 00 00 00 00 00 00 0a 00 20 ff fe 0a aa 6d|
+
 
+
0040: 02 01 08 00 20 0a aa 6d
+
 
+
Comme le message sollicitation d'un voisin ne comportait pas d'adresse de source, le message annonce d'un voisin est émis au groupe de tous les n?uds du lien (ff02::1).
+
 
+
Après avoir exécuté l'algorithme DAD avec l'adresse lien-local comme l'exemple précédent l'a montré (en supposant que l'adresse n'est pas entrée en collision), la machine émet un message sollicitation du routeur à tous les routeurs du lien (ff02::2).
+
 
+
Ethernet Src : 8:0:20:a:aa:6d Dst : 33:33:0:0:0:2 Type : 0x86dd
+
 
+
IPv6
+
 
+
Version : 6 Priorité : 0xf0 Label: 000000
+
 
+
Longueur : 16 octets (0x0010) Protocole : 58 (0x3a, ICMPv6)
+
 
+
Nombre de sauts : 255 (0x0ff)
+
 
+
Source : fe80::a00:20ff:fe0a:aa6d (uma, lien-local)
+
 
+
Desti. : ff02::2 (multicast, tous les routeurs du lien)
+
 
+
ICMPv6
+
 
+
Type : 133 (0x85, Sollicitation du routeur) Code : 0 Checksum : 0xd63e
+
 
+
Option :
+
 
+
Type : 1 (Adresse physique source) Lg : 8 octets (0x01) : 08-00-20-0a-aa-6d
+
  
 +
Ethernet Src : 8:0:20:a:aa:6d Dst : 33:33:0:0:0:2 Type : 0x86dd
 +
IPv6
 +
  Version : 6 Priorité : 0xf0 Label: 000000
 +
  Longueur : 16 octets (0x0010) Protocole : 58 (0x3a, ICMPv6)
 +
  Nombre de sauts : 255 (0x0ff)
 +
  Source : fe80::a00:20ff:fe0a:aa6d (uma, lien-local)
 +
  Desti. : ff02::2 (multicast, tous les routeurs du lien)
 +
ICMPv6
 +
  Type : 133 (0x85, Sollicitation du routeur) Code : 0 Checksum : 0xd63e
 +
  Option :
 +
  Type : 1 (Adresse physique source) Lg : 8 octets (0x01) : 08-00-20-0a-aa-6d
 
   
 
   
 +
0000: 6f 00 00 00 00 10 3a ff fe 80 00 00 00 00 00 00
 +
0010: 0a 00 20 ff fe 0a aa 6d ff 02 00 00 00 00 00 00
 +
0020: 00 00 00 00 00 00 00 02|85 00 d6 3e 00 00 00 00|
 +
0030: 01 01 08 00 20 0a aa 6d
  
0000: 6f 00 00 00 00 10 3a ff fe 80 00 00 00 00 00 00
+
Si un routeur est présent, un message annonce de routeur est reçu par la machine se configurant. Elle y trouve les bits <tt>M</tt>, <tt>O</tt> et les informations sur les préfixes du lien.
 
+
0010: 0a 00 20 ff fe 0a aa 6d ff 02 00 00 00 00 00 00
+
 
+
0020: 00 00 00 00 00 00 00 02|85 00 d6 3e 00 00 00 00|
+
 
+
0030: 01 01 08 00 20 0a aa 6d
+
 
+
Si un routeur est présent, un message annonce de routeur est reçu par la machine se configurant. Elle y trouve les bits M, O et les informations sur les préfixes du lien.
+
 
+
Ethernet Src : 1a:0:20:c:7a:34 Dst : 33:33:0:0:0:1 Type : 0x86dd
+
 
+
IPv6
+
 
+
Version : 6 Priorité : 0xf0 Label: 000000
+
 
+
Longueur : 56 octets (0x0038) Protocole : 58 (0x3a, ICMPv6)
+
 
+
Nombre de sauts : 255 (0x0ff)
+
 
+
Source : fe80::1800:20ff:fe0c:7a34 (ganesha, lien-local)
+
 
+
Desti. : ff02::1 (multicast, tous les n????uds du lien)
+
 
+
ICMPv6
+
 
+
Type : 134 (0x86, Annonce de routeurs) Code : 0 Checksum : 0x773c
+
 
+
Nombre de sauts : 0 (non précisé) Gestion d'adresse : 0 (Pas de DHCP)
+
 
+
Validité : 6000 secondes (0x1770) Timers : 0, 0 (non précisés)
+
 
+
Options :
+
 
+
Type : 1 (Adresse physique source) Lg : 8 octets (0x01) : 1a-00-20-0c-7a-34
+
 
+
Type : 3 (Information sur le préfixe) Lg : 32 octets (0x04)
+
 
+
Drapeaux : L=1, A=1 Durée de validité : -1, -1 (infinie)
+
 
+
Préfixe : 3ffe:302:12:3::/64
+
 
+
+
 
+
0000: 6f 00 00 00 00 38 3a ff fe 80 00 00 00 00 00 00
+
 
+
0010: 18 00 20 ff fe 0c 7a 34 ff 02 00 00 00 00 00 00
+
 
+
0020: 00 00 00 00 00 00 00 01|86 00 77 3c 00 00 17 70
+
 
+
0030: 00 00 00 00 00 00 00 00|01 01 1a 00 20 0c 7a 34|
+
 
+
0040: 03 04 40 c0 ff ff ff ff ff ff ff ff 00 00 00 00
+
  
0050: 3f fe 03 02 00 12 00 03 00 00 00 00 00 00 00 00
+
Ethernet Src : 1a:0:20:c:7a:34 Dst : 33:33:0:0:0:1 Type : 0x86dd
 +
IPv6
 +
  Version : 6 Priorité : 0xf0 Label: 000000
 +
  Longueur : 56 octets (0x0038) Protocole : 58 (0x3a, ICMPv6)
 +
  Nombre de sauts : 255 (0x0ff)
 +
  Source : fe80::1800:20ff:fe0c:7a34 (ganesha, lien-local)
 +
  Desti. : ff02::1 (multicast, tous les n????uds du lien)
 +
ICMPv6
 +
  Type : 134 (0x86, Annonce de routeurs) Code : 0 Checksum : 0x773c
 +
  Nombre de sauts : 0 (non précisé) Gestion d'adresse : 0 (Pas de DHCP)
 +
  Validité : 6000 secondes (0x1770) Timers : 0, 0 (non précisés)
 +
  Options :
 +
  Type : 1 (Adresse physique source) Lg : 8 octets (0x01) : 1a-00-20-0c-7a-34
 +
  Type : 3 (Information sur le préfixe) Lg : 32 octets (0x04)
 +
  Drapeaux : L=1, A=1 Durée de validité : -1, -1 (infinie)
 +
  Préfixe : 3ffe:302:12:3::/64
 +
 
 +
0000: 6f 00 00 00 00 38 3a ff fe 80 00 00 00 00 00 00
 +
0010: 18 00 20 ff fe 0c 7a 34 ff 02 00 00 00 00 00 00
 +
0020: 00 00 00 00 00 00 00 01|86 00 77 3c 00 00 17 70
 +
0030: 00 00 00 00 00 00 00 00|01 01 1a 00 20 0c 7a 34|
 +
0040: 03 04 40 c0 ff ff ff ff ff ff ff ff 00 00 00 00
 +
0050: 3f fe 03 02 00 12 00 03 00 00 00 00 00 00 00 00
  
Le message annonce de routeurs est émis vers le groupe de tous les n?uds IPv6 du lien. Le drapeau A étant positionné, le préfixe annoncé peut alors servir à la construction de l'adresse unicast globale. La durée de validité de cette adresse n'est pas limitée. La machine se configurant aura donc l'adresse 3ffe:302:12:3:a00:20ff:fe0a:aa6d.
+
Le message annonce de routeurs est émis vers le groupe de tous les noeuds IPv6 du lien. Le drapeau <tt>A</tt> étant positionné, le préfixe annoncé peut alors servir à la construction de l'adresse unicast globale. La durée de validité de cette adresse n'est pas limitée. La machine se configurant aura donc l'adresse <tt>3ffe:302:12:3:a00:20ff:fe0a:aa6d</tt>.

Revision as of 16:21, 19 November 2005

La machine à l'activation de l'interface réseau crée l'adresse lien-local provisoire et débute l'algorithme DAD. Elle émet un message de sollicitation d'un voisin à l'adresse multicast sollicité associée à son adresse provisoire. Son adresse de source est indéterminée car son état est encore provisoire pour le moment et ne sert que pour la réception. L'adresse dont l'unicité est vérifiée est placée dans le champ cible.

Ethernet Src : 8:0:20:a:aa:6d Dst : 33:33:ff:a:aa:6d Type : 0x86dd
IPv6
 Version : 6 Priorité : 0xf0 Label: 000000
 Longueur : 24 octets (0x0018) Protocole : 58 (0x3a, ICMPv6)
 Nombre de sauts : 255 (0x0ff)
 Source : ::
 Desti. : ff02::1:ff0a:aa6d (multicast sollicité associé à l'adresse cible)
ICMPv6
 Type : 135 (0x87, Sollicitation d'un voisin) Code : 0 Checksum : 0xfe37
 cible : fe80::0a00:20ff:fe0a:aa6d (uma, lien-local)

0000: 6f 00 00 00 00 18 3a ff 00 00 00 00 00 00 00 00
0010: 00 00 00 00 00 00 00 00 ff 02 00 00 00 00 00 00
0020: 00 00 00 01 ff 0a aa 6d|87 00 fe 37 00 00 00 00
0030: fe 80 00 00 00 00 00 00 0a 00 20 ff fe 0a aa 6d

Ce message ne peut être utilisé pour mettre à jour le cache de résolution d'adresses d'un voisin car l'adresse de la source a un statut de provisoire, en conséquence l'option adresse physique de la source ne figure pas dans le message. Le message de sollicitation d'un voisin sera émis au moins deux fois. Si rien n'est reçu, l'identifiant sera considéré unique et l'adresse passera dans l'état valide. Par contre, si elle reçoit le message annonce d'un voisin comme ci-dessous, l'adresse est entrée en collision avec une adresse valide utilisée par un voisin. L'adresse ne peut être affectée à l'interface. Une intervention humaine devient nécessaire.

Ethernet Src : 8:0:20:a:aa:6d Dst : 33:33:0:0:0:1 Type : 0x86dd
IPv6
 Version : 6 Priorité : 0xf0 Label: 000000
 Longueur : 32 octets (0x0020) Protocole : 58 (0x3a, ICMPv6)
 Nombre de sauts : 255 (0x0ff)
 Source : fe80::a00:20ff:fe0a:aa6d
 Desti. : ff02::1 (multicast, tous les n??uds du lien)
ICMPv6
 Type : 136 (0x88, Annonce d'un voisin) Code : 0 Checksum : 0xe036
 Bits (0x7) R = 0, S = 0, O = 1
 cible : fe80::a00:20ff:fe0a:aa6d
 Option :
  Type : 2 (Adresse physique cible) Lg : 8 octets (0x01) : 08-00-20-0a-aa-6d

0000: 6f 00 00 00 00 20 3a ff fe 80 00 00 00 00 00 00
0010: 0a 00 20 ff fe 0a aa 6d ff 02 00 00 00 00 00 00
0020: 00 00 00 00 00 00 00 01|88 00 e0 36 20 00 00 00
0030: fe 80 00 00 00 00 00 00 0a 00 20 ff fe 0a aa 6d|
0040: 02 01 08 00 20 0a aa 6d

Comme le message sollicitation d'un voisin ne comportait pas d'adresse de source, le message annonce d'un voisin est émis au groupe de tous les noeuds du lien (ff02::1).

Après avoir exécuté l'algorithme DAD avec l'adresse lien-local comme l'exemple précédent l'a montré (en supposant que l'adresse n'est pas entrée en collision), la machine émet un message sollicitation du routeur à tous les routeurs du lien (ff02::2).

Ethernet Src : 8:0:20:a:aa:6d Dst : 33:33:0:0:0:2 Type : 0x86dd
IPv6
 Version : 6 Priorité : 0xf0 Label: 000000
 Longueur : 16 octets (0x0010) Protocole : 58 (0x3a, ICMPv6)
 Nombre de sauts : 255 (0x0ff)
 Source : fe80::a00:20ff:fe0a:aa6d (uma, lien-local)
 Desti. : ff02::2 (multicast, tous les routeurs du lien)
ICMPv6
 Type : 133 (0x85, Sollicitation du routeur) Code : 0 Checksum : 0xd63e
 Option :
  Type : 1 (Adresse physique source) Lg : 8 octets (0x01) : 08-00-20-0a-aa-6d

0000: 6f 00 00 00 00 10 3a ff fe 80 00 00 00 00 00 00
0010: 0a 00 20 ff fe 0a aa 6d ff 02 00 00 00 00 00 00
0020: 00 00 00 00 00 00 00 02|85 00 d6 3e 00 00 00 00|
0030: 01 01 08 00 20 0a aa 6d

Si un routeur est présent, un message annonce de routeur est reçu par la machine se configurant. Elle y trouve les bits M, O et les informations sur les préfixes du lien.

Ethernet Src : 1a:0:20:c:7a:34 Dst : 33:33:0:0:0:1 Type : 0x86dd
IPv6
 Version : 6 Priorité : 0xf0 Label: 000000
 Longueur : 56 octets (0x0038) Protocole : 58 (0x3a, ICMPv6)
 Nombre de sauts : 255 (0x0ff)
 Source : fe80::1800:20ff:fe0c:7a34 (ganesha, lien-local)
 Desti. : ff02::1 (multicast, tous les n????uds du lien)
ICMPv6
 Type : 134 (0x86, Annonce de routeurs) Code : 0 Checksum : 0x773c
 Nombre de sauts : 0 (non précisé) Gestion d'adresse : 0 (Pas de DHCP)
 Validité : 6000 secondes (0x1770) Timers : 0, 0 (non précisés)
 Options :
  Type : 1 (Adresse physique source) Lg : 8 octets (0x01) : 1a-00-20-0c-7a-34
  Type : 3 (Information sur le préfixe) Lg : 32 octets (0x04)
  Drapeaux : L=1, A=1 Durée de validité : -1, -1 (infinie)
  Préfixe : 3ffe:302:12:3::/64
 
0000: 6f 00 00 00 00 38 3a ff fe 80 00 00 00 00 00 00
0010: 18 00 20 ff fe 0c 7a 34 ff 02 00 00 00 00 00 00
0020: 00 00 00 00 00 00 00 01|86 00 77 3c 00 00 17 70
0030: 00 00 00 00 00 00 00 00|01 01 1a 00 20 0c 7a 34|
0040: 03 04 40 c0 ff ff ff ff ff ff ff ff 00 00 00 00
0050: 3f fe 03 02 00 12 00 03 00 00 00 00 00 00 00 00

Le message annonce de routeurs est émis vers le groupe de tous les noeuds IPv6 du lien. Le drapeau A étant positionné, le préfixe annoncé peut alors servir à la construction de l'adresse unicast globale. La durée de validité de cette adresse n'est pas limitée. La machine se configurant aura donc l'adresse 3ffe:302:12:3:a00:20ff:fe0a:aa6d.

Personal tools