Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
060-ipv6:010-structure [le 01/03/2025 à 15:35] – [Le préfixe de l'adresse locale] prof | 060-ipv6:010-structure [le 20/09/2025 à 15:07] (Version actuelle) – [Exemple: notre réseau local] prof | ||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
Notons tout de suite que la configuration manuelle reste utile dans certains cas particuliers, | Notons tout de suite que la configuration manuelle reste utile dans certains cas particuliers, | ||
+ | |||
+ | |||
==== Sa structure ==== | ==== Sa structure ==== | ||
- | Alors qu'en IPv4, la «box» récupère côté internet une et une seule adresse IP publique, qu' | + | Alors qu'en IPv4, la «box» récupère côté internet une et une seule adresse IP publique, qu' |
Les petits malins vont me dire //«oui, mais une adresse MAC ne fait que 48 bits (6 octets), il va en manquer 16...// et ils auront raison, mais les concepteurs d'IPv6 y ont pensé (ils sont malins), alors voici comment ils règlent la question: | Les petits malins vont me dire //«oui, mais une adresse MAC ne fait que 48 bits (6 octets), il va en manquer 16...// et ils auront raison, mais les concepteurs d'IPv6 y ont pensé (ils sont malins), alors voici comment ils règlent la question: | ||
Ligne 80: | Ligne 82: | ||
L' | L' | ||
==== Le préfixe d' | ==== Le préfixe d' | ||
- | Les ULA (Unique Local Addresses) , dont le préfixe est '' | + | Décrites dans la [[https:// |
+ | Elles sont destinées à un usage interne au sein du réseau privé d'une organisation et ne sont pas destinées à être routables globalement sur l' | ||
+ | |||
+ | Les ULA commencent par 4 octets allant de '' | ||
+ | |||
+ | Pour éviter d' | ||
+ | |||
+ | Ces adresses sont routables, mais uniquement dans les sous-réseaux locaux. Autrement dit, elles ne le sont pas sur l' | ||
+ | |||
+ | Un serveur DNS par exemple, qui disposerait d'une telle adresse, servit joignable depuis n' | ||
+ | |||
+ | D'une manière générale, les ULA conviennent à l' | ||
===== Les adresses multicast ===== | ===== Les adresses multicast ===== | ||
Lorsqu' | Lorsqu' | ||
Ligne 101: | Ligne 114: | ||
le «scope» définit la portée du groupe multicast. | le «scope» définit la portée du groupe multicast. | ||
Tout ceci étant bien compliqué, nous retiendrons pour l' | Tout ceci étant bien compliqué, nous retiendrons pour l' | ||
- | ==== Vérifications ==== | ||
- | Observons avec Wireshark ce qu'il se passe en ICMPv6 lorsqu' | ||
- | < | ||
- | No. Source | ||
- | | ||
- | </ | ||
- | La découverte des voisins. L' | ||
- | |||
- | L' | ||
- | '' | ||
- | |||
- | «// | ||
- | |||
- | De fait, les 24 bits de poids faible de l' | ||
- | |||
- | |||
- | |||
- | Bien. Continuons... | ||
- | < | ||
- | No. Source | ||
- | | ||
- | </ | ||
- | '' | ||
- | Puis: | ||
- | < | ||
- | No. Source | ||
- | | ||
- | </ | ||
- | Ah! la réponse d'un routeur dont l' | ||
- | < | ||
- | ICMPv6 Option (Prefix information : 2a01: | ||
- | <span class=" | ||
- | Length: 4 (32 bytes) | ||
- | Prefix Length: 64 | ||
- | Flag: 0xc0, On-link flag(L), Autonomous address-configuration flag(A) | ||
- | 1... .... = On-link flag(L): Set | ||
- | <span class=" | ||
- | ..0. .... = Router address flag(R): Not set | ||
- | ...0 0000 = Reserved: 0 | ||
- | <span class=" | ||
- | <span class=" | ||
- | Reserved | ||
- | <span class=" | ||
- | </ | ||
- | Le routeur donne quelques informations fondamentales: | ||
- | * son adresse locale : '' | ||
- | * // | ||
- | * avec le préfixe '' | ||
- | * la durée de vit maximale de cette adresse: '' | ||
- | * la durée recommandée: | ||
- | Donc ce client aura au moins pour 14400 secondes l' | ||
- | |||
- | Mais une question est restée sans réponse, celle vue dans la trame 1. Elle arrivera dans la trame 8 dont voici le d'tail IP et ICMP: | ||
- | < | ||
- | Internet Protocol Version 6, <span class=" | ||
- | 0110 .... = Version: 6 | ||
- | .... 0000 0000 .... .... .... .... .... = Traffic Class: 0x00 (DSCP: CS0, ECN: Not-ECT) | ||
- | .... 0000 00.. .... .... .... .... .... = Differentiated Services Codepoint: Default (0) | ||
- | .... .... ..00 .... .... .... .... .... = Explicit Congestion Notification: | ||
- | .... 0000 0000 0000 0000 0000 = Flow Label: 0x00000 | ||
- | Payload Length: 24 | ||
- | Next Header: ICMPv6 (58) | ||
- | Hop Limit: 255 | ||
- | Source Address: fe80:: | ||
- | Destination Address: fe80:: | ||
- | |||
- | Internet Control Message Protocol v6 | ||
- | Type: Neighbor Advertisement (136) | ||
- | Code: 0 | ||
- | Checksum: 0x2406 [correct] | ||
- | Flags: 0xc0000000, Router, Solicited | ||
- | <span class=" | ||
- | <span class=" | ||
- | ..0. .... .... .... .... .... .... .... = Override: Not set | ||
- | ...0 0000 0000 0000 0000 0000 0000 0000 = Reserved: 0 | ||
- | Target Address: fe80:: | ||
- | </ | ||
- | La source, c'est le routeur, la cible, c'est la station. Notons l' | ||
- | La source est bien un routeur et la réponse a été sollicitée... | ||
===== Résumons ===== | ===== Résumons ===== | ||
Ligne 197: | Ligne 131: | ||
* Neighbor Advertisement (Type 136) | * Neighbor Advertisement (Type 136) | ||
* Redirect (Type 137) que nous n' | * Redirect (Type 137) que nous n' | ||
+ |
Structure et usage de l'adresse: Dernière modification le: 01/03/2025 à 15:35 par prof