19 IPv6 Basics
19 IPv6 Basics
Page 1 Copyright
Copyright
© Huawei
© Huawei
Technologies
Technologies
Co.,Co.,
[Link].
2023.
2023.
Tous
Tous
droits
droits
réservés.
réservés.
Avant-propos
⚫ Dans les années 1980, l'Internet Engineering Task Force (IETF) a publié la RFC 791 -
Protocole Internet, qui marque la normalisation d'IPv4. Au cours des décennies
suivantes, IPv4 est devenu l'un des protocoles les plus populaires. De nombreuses
personnes ont développé diverses applications basées sur IPv4 et apporté divers
compléments et améliorations à IPv4, permettant à Internet de prospérer.
⚫ Cependant, avec l'expansion d'Internet et le développement de nouvelles
technologies telles que la 5G et l'Internet des objets (IoT), IPv4 fait face à de plus en
plus de défis. Il est impératif de remplacer IPv4 par IPv6.
⚫ Ce cours décrit les raisons de la transition IPv4 vers IPv6 et les connaissances de base
d'IPv6.
Page 2 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Objectifs
⚫ À la fin de ce cours, vous serez capable de :
▫ Résumer les avantages d'IPv6 par rapport à IPv4.
Page 3 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Table des matières
⚫ Présentation de IPv6
⚫ Configuration de l'adresse IPv6
⚫ Exemples de configuration typiques d'IPv6
Page 4 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Statut IPv4
⚫ Le 3 février 2011, l'IANA (Internet Assigned Numbers Authority) a même annoncé l'attribution de ses
4,68 millions d'adresses IPv4 à cinq registres Internet régionaux (RIR) dans le monde. L'IANA n'avait
alors aucune adresse IPv4 disponible.
?
RIPE : épuisement annoncé ARIN : épuisement annoncé
IPv6
des adresses IPv4 des adresses IPv4
Page 5 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Pourquoi IPv6 ?
IPv4 IPv6
...
Page 6 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Avantages du IPv6
Espace d'adressage La longueur de l'adresse de 128 bits fournit de nombreuses adresses, répondant aux exigences des services
presque infini émergents tels que l'IdO et facilitant l'évolution et l'expansion des services.
Structure d'adresse Les adresses IPv6 sont allouées plus correctement que les adresses IPv4, ce qui facilite l'agrégation de routes
hiérarchique (réduisant la taille des tables de routage IPv6) et une requête de route rapide.
IPv6 prend en charge la configuration automatique des adresses sans état (SLAAC), ce qui simplifie l'accès de
Plug-and-play terminal.
L'en-tête de paquet simplifié améliore l'efficacité du transfert. De nouvelles applications peuvent être prises en
En-tête de paquet
charge à l'aide d'en-têtes d'extension, qui facilitent le traitement de transfert des périphériques réseau et
simplifié réduisent les coûts d'investissement.
Fonctionnalités de Ipsec, l'authentification de l'adresse source et d'autres fonctionnalités de sécurité garantissent la sécurité E2E,
sécurité empêchant le NAT d'endommager l'intégrité de la communication E2E.
Mobilité Améliore considérablement la communication en temps réel et les performances des réseaux mobiles.
Fonctionnalités QoS Un champ d'étiquette de flux est également défini et peut être utilisé pour allouer une ressource spécifique à un
améliorées service et à un flux de données spéciaux.
Page 7 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
En-tête IPv6 de base
⚫ Un en-tête IPv6 se compose d'un en-tête IPv6 de base obligatoire et d'en-têtes d'extension facultatifs.
⚫ L'en-tête de base fournit des informations basiques pour la transmission de paquets et est analysée par
tous les périphériques sur un chemin de transfert.
En-tête de paquet IPv4 (20–60 octets) En-tête IPv6 de base (40 octets)
Page 9 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
En-tête d'extension IPv6
Classe de • Longueur de l'en-tête d'extension : 8 bits de
Version Étiquette de flux
trafic long. Ce champ indique la longueur de l'en-
tête d'extension à l'exclusion de la longueur du
En-tête Limite de champ Next Header.
Longueur de la charge utile 40 octets • Données d'en-tête d'extension : longueur
suivant saut
variable. Ce champ indique la charge utile des
Adresse source (128 bits) en-têtes d'extension et est une combinaison
Adresse de destination (128 bits) d'une série d'options et de champs de
remplissage.
Longueur de l'en-tête Longueur En-tête IPv6 de base
En-tête suivant
d'extension variable En-tête suivant = 0 (en-tête d'options saut
Données d'en-tête d'extension par saut)
En-tête des options saut par saut IPv6
Longueur de l'en-tête Longueur
En-tête suivant En-tête suivant = 51 (en-tête d'authentification)
d'extension variable
En-tête d'authentification IPv6
Données d'en-tête d'extension En-tête suivant = 6 (TCP)
...
Segment de données TCP
Données
Exemple de paquet IPv6
Page 10 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Mécanisme de traitement des paquets IPv6
En-tête IPv6 de base En-tête IPv6 de base En-tête IPv6 de base
En-tête suivant = 0 (en-tête En-tête suivant = 0 (en-tête En-tête suivant = 0 (en-tête
d'options saut par saut) d'options saut par saut) d'options saut par saut)
En-tête des options saut par saut En-tête des options saut par saut IPv6 En-tête des options saut par saut
IPv6 En-tête suivant = 51 (en-tête IPv6
En-tête suivant = 51 (en-tête d'authentification) En-tête suivant = 51 (en-tête
d'authentification) d'authentification)
En-tête d'authentification IPv6
En-tête d'authentification IPv6 En-tête suivant = 6 (TCP) En-tête d'authentification IPv6
En-tête suivant = 6 (TCP) En-tête suivant = 6 (TCP)
Segment de données TCP
Segment de données TCP Segment de données TCP
Traiter l'en-tête de base et l'en-
Construit un paquet tête des options saut par saut.
Traite tous les en-
IPv6 selon les besoins. têtes de paquet.
Page 12 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Adresse IPv6
⚫ La longueur d'une adresse IPv6 est de 128 bits. Les deux-points sont généralement utilisés pour diviser
l'adresse IPv6 en huit segments. Chaque segment contient 16 bits et est exprimé en notation
hexadécimale.
16 bits 16 bits 16 bits 16 bits 16 bits 16 bits 16 bits 16 bits
• Semblable à une adresse IPv4, une adresse IPv6 est exprimée au format adresse
IPv6/longueur de masque.
▫ Exemple : 2001:0DB8:2345:CD30:1230:4567:89AB:CDEF/64
Page 13 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Spécifications d'abréviation d'adresse IPv6
⚫ Pour plus de commodité, IPv6 peut être abrégé selon les règles suivantes.
Spécifications des abréviations Exemples d'abréviations
Avant 0000:0000:0000:0000:0000:0000:0000:0001
2001 : 0DB8 : 0000 : 0000 : 0008 : 0800 : 200C : 417A
Après ::1
Les premiers zéros (0) de chaque segment de 16 Bits peuvent être
omis. Cependant, si tous les bits d'un segment de 16 bits sont des 0, au
moins un 0 doit être réservé. Les 0 de queue ne peuvent pas être omis. Avant 2001:0DB8:0000:0000:FB00:1400:5000:45FF
Après 2001:DB8::FB00:1400:5000:45FF
2001 : DB8 : 0 : 0 : 8 : 800 : 200C : 417A
Avant 2001:0DB8:0000:0000:0000:2A2A:0000:0001
Si un ou plusieurs segments consécutifs de 16 bits ne contiennent que
des 0, un double point (::) peut être utilisé pour les représenter, mais Après 2001:DB8::2A2A:0:1
un seul :: est autorisé dans une adresse IPv6 entière.
Avant 2001:0DB8:0000:1234:FB00:0000:5000:45FF
2001 : DB8 :: 8 : 800 : 200C : 417A Après 2001:DB8::1234:FB00:0:5000:45FF
Si une adresse IPv6 abrégée contient deux doubles points (::), l'adresse
IPv6 ne peut pas être restaurée à l'identique. ou 2001:DB8:0:1234:FB00::5000:45FF
Page 14 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Classification des adresses IPv6
⚫ Les adresses IPv6 sont classées en adresses de monodiffusion, multidiffusion et
anycast en fonction du préfixe d'adresse IPv6.
Aucune adresse de diffusion
Adresses n'est définie dans l'IPv6.
IPv6
Page 15 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Adresse de Adresse de Adresse
monodiffusion IPv6 multidiffusion IPv6 Anycast IPv6
▫ ID d'interface : consiste en (128 - n) bits et est parallèle à l'ID d'hôte d'une adresse IPv4.
⚫ Les adresses de monodiffusion IPv6 courantes, telles que les GUA et les LLA, exigent
que le préfixe de réseau et l'identifiant d'interfacesoient de 64 bits.
Page 16 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Adresse de Adresse de Adresse
monodiffusion IPv6 multidiffusion IPv6 Anycast IPv6
⚫ L'EUI-64 est le plus souvent utilisé. Il convertit l'adresse MAC d'une interface en un ID d'interface IPv6.
EUI-64 ID
(binaire) 00111110-10010010-10000010-11111111-11111110-01001001-01111110-10011101
Page 17 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Adresse de Adresse de Adresse
monodiffusion IPv6 multidiffusion IPv6 Anycast IPv6
Adresse de monodiffusion
IPv6 commune - GUA
⚫ La GUA est également dite GUA agrégable. Ce type d'adresse est unique au monde et est utilisé par les
hôtes qui doivent accéder à l'Internet. Elle est équivalente à une adresse IPv4 publique.
3 bits 45 bits 16 bits 64 bits
ID de IPv6
Préfixe de
001
routage global
sous- ID d'interface Internet
réseau
Adresse réseau Adresse d'hôte
Page 18 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Adresse de Adresse de Adresse
monodiffusion IPv6 multidiffusion IPv6 Anycast IPv6
Adresse de monodiffusion
IPv6 commune - ULA
⚫ Une ULA est une adresse IPv6 privée qui ne peut être utilisée que sur un intranet. Ce type d'adresse ne
peut pas être acheminé sur un réseau public IPv6 et ne peut donc pas être utilisé pour accéder
directement à un réseau public.
8 bits 40 bits 16 bits 64 bits
1111 ID de sous- IPv6
ID global ID d'interface
1101 réseau Internet
Page 19 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Adresse de Adresse de Adresse
monodiffusion IPv6 multidiffusion IPv6 Anycast IPv6
Adresse de monodiffusion
IPv6 commune - LLA
⚫ Un LLA est un autre type d'adresse IPv6 dont le champ d'application est limité. La plage valide du LLA
est le lien local, avec le préfixe de FE80::/10.
IPv6
10 bit 54 bit 64 bit
s s0 s Internet
1111 1110 10 ID d'interface
Fixé à 0
Page 20 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Adresse de Adresse de Adresse
monodiffusion IPv6 multidiffusion IPv6 Anycast IPv6
64 bits 64 bits
Adresse IPv6
monodiffusion ou Préfixe d'adresse IPv6 ID d'interface
anycast
24 bits copiés
Adresse
multidiffusion du
nœud sollicité FF02 0000 0000 0000 0000 0001 FF
correspondant
104 bits (préfixe fixe) 24 bits
Page 22 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Adresse de Adresse de Adresse
monodiffusion IPv6 multidiffusion IPv6 Anycast IPv6
Page 24 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Adresses IPv6 des hôtes et des routeurs
⚫ Les adresses IPv6 de monodiffusion et les adresses de multidiffusion des hôtes et des routeurs sont
généralement les suivantes :
Réseau
Page 25 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Processus de service des adresses de
monodiffusion IPv6
⚫ Avant d'envoyer des paquets IPv6, une interface subit une configuration de l'adresse, une DAD et une résolution
d'adresse. Au cours de ce processus, le protocole de détection des voisins (NDP) joue un rôle important.
Les GUA et LLA sont les adresses de Comme les demandes ARP dans IPv4, les
monodiffusion IPv6 les plus courantes DAD est similaire à ARP gratuites dans IPv4 et messages ICMPv6 sont utilisés pour
sur une interface. Plusieurs adresses est utilisé pour détecter les conflits d'adresses. générer les mappages entre les adresses
IPv6 peuvent être configurées sur une IPv6 et les adresses de la couche liaison de
interface. données (généralement les adresses MAC).
Acheminement
Configuration Résolution de données
DAD
de l'adresse d'adresse IPv6
GUA LLA
Configuration Configuration
manuelle manuelle
Page 26 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
NDP
⚫ Le NDP est défini dans le RFC 2461, qui a été remplacé par le RFC 4861.
⚫ Le NDP utilise les messages ICMPv6 pour mettre en œuvre ses fonctions.
Messages ICMPv6 utilisés par NDP
Page 27 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Configuration de Résolution
DAD
l'adresse dynamique d'adresse
Interaction DHCPv6
• Grâce à l'échange de messages DHCPv6, le serveur DHCPv6 configure automatiquement les adresses/préfixes IPv6 et
d'autres paramètres de configuration du réseau (tels que les adresses des serveurs DNS, NIS et SNTP).
ICMPv6 RA
(Le préfixe d'adresse de mon interface est 2000::/64).
• Le PC génère une adresse de monodiffusion basée sur le préfixe d'adresse dans le RA et l'ID d'interface 64 bits généré
localement (par exemple, en utilisant EUI-64).
• Seules les adresses IPv6 peuvent être obtenues. Les paramètres tels que les paramètres du serveur NIS et SNTP ne peuvent pas
être obtenus. DHCPv6 ou une configuration manuelle est nécessaire pour obtenir d'autres informations de configuration.
Page 28 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Configuration de Résolution
DAD
l'adresse dynamique d'adresse
DAD
⚫ Quelle que soit la façon dont une adresse de monodiffusion IPv6 est configurée, un hôte ou un
routeur :
▫ Effectue le DAD par le biais de messages ICMPv6.
▫ Utilise une adresse de monodiffusion uniquement après avoir passé la procédure DAD.
2001::FFFF/64 2001::FFFF/64
5489-98C8-1111 5489-9850-2222
ICMPv6 NS ICMPv6 NA
PC R1
1 2
Nouveau 5489-98C8-1111 source Source 5489-9850-2222 Dispositif déjà
dispositif en ligne Destination 3333-FF00-FFFF Destination 3333-0000-0001 en ligne
Source : Source 2001::FFFF
Destination FF02::1:FF00:FFFF Destination FF02::1
Cible : 2001::FFFF
Cible : 2001::FFFF
MAC 5489-9850-2222
3 [DOUBLON]
Page 30 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Configuration de Résolution
DAD
l'adresse dynamique d'adresse
Résolution d'adresse
⚫ L'IPv6 utilise les messages ICMPv6 NS et NA pour remplacer la fonction de résolution d'adresse de
l'ARP dans l'IPv4.
2001::1/64 2001::2/64
5489-98C8-1111 5489-9850-2222
Demande l'adresse MAC
correspondant à 2001::2/64.
PC 1 2 R1
Destinataire
Page 31 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Table des matières
⚫ Présentation de IPv6
⚫ Configuration de l'adresse IPv6
⚫ Exemples de configuration typiques d'IPv6
Page 32 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Configurations IPv6 de base (1)
1. Activer IPv6.
Permet au périphérique d'envoyer et de recevoir des paquets de monodiffusion IPv6, y compris des paquets IPv6
locaux.
Configurez une GUA pour l'interface manuellement ou automatiquement (avec ou sans état) dans la
vue de l'interface.
Page 33 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Configurations IPv6 de base (2)
4. Configurez une route statique IPv6.
Par défaut, les interfaces d'un routeur Huawei n'envoient pas de messages ICMPv6 RA. Dans cette situation, les
autres dispositifs sur les liens connectés aux interfaces ne peuvent pas effectuer de SLAAC.
Pour exécuter SLAAC, vous devez activer manuellement la fonction d'envoi de messages RA.
Page 34 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Exemple : Configuration d'un petit réseau
IPv6 (1)
R3 1. Activez IPv6 globalement et sur les interfaces associées
GE 0/0/0
Utilisation de de R1, R2, R3 et R4, et activez les interfaces pour générer
DHCPv6 2002::1/64 automatiquement des LLA. Ce qui suit utilise les
GE 0/0/0
configurations R1 comme exemple.
GE 1/0/0
R2 2001::2/64 GE 0/0/0
GE 0/0/1 2001::1/64
R1
2003::1/64
GE 0/0/0
SLAAC
R4 2. Configurez les GUA IPv6 statiques sur les interfaces
réseau IPv6
• Exigences de configuration
associées de R1 et R2.
▫ Connectez R1 et R2 via des interfaces avec des adresses
IPv6 statiques.
▫ Configurez R2 en tant que serveur DHCPv6 pour attribuer
un GUA à GE 0/0/0 de R3.
▫ Activez R2 pour envoyer des messages RA et configurez
GE 0/0/0 de R4 pour exécuter automatiquement SLAAC
en fonction des messages RA envoyés par R2.
▫ Configurez des routes statiques pour implémenter un
accès mutuel entre les dispositifs.
Page 35 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Exemple : Configuration d'un petit réseau
IPv6 (2)
R3 3. Configurez R2 en tant que serveur DHCPv6. Configurez
GE 0/0/0
Utilisation de l'interface associée de R3 pour obtenir une GUA à l'aide
DHCPv6 2002::1/64
GE 0/0/0 de DHCPv6.
GE 1/0/0
R2 2001::2/64 GE 0/0/0
GE 0/0/1 2001::1/64
R1
2003::1/64
GE 0/0/0
SLAAC
R4
réseau IPv6
• Exigences de configuration
▫ Connectez R1 et R2 via des interfaces avec des adresses
IPv6 statiques.
▫ Configurez R2 en tant que serveur DHCPv6 pour attribuer
un GUA à GE 0/0/0 de R3.
▫ Activez R2 pour envoyer des messages RA et configurez
GE 0/0/0 de R4 pour exécuter automatiquement SLAAC
en fonction des messages RA envoyés par R2.
▫ Configurez des routes statiques pour implémenter un
accès mutuel entre les dispositifs.
Page 36 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Exemple : Configuration d'un petit réseau
IPv6 (3)
R3
GE 0/0/0 4. Activez R2 pour annoncer les messages RA. Activez R4
Utilisation de pour obtenir une adresse via SLAAC en fonction des
DHCPv6 2002::1/64
GE 0/0/0 messages RA envoyés par R2.
GE 1/0/0
R2 2001::2/64 GE 0/0/0
GE 0/0/1 2001::1/64
R1
2003::1/64
GE 0/0/0
SLAAC
R4
réseau IPv6
• Exigences de configuration
▫ Connectez R1 et R2 via des interfaces avec des adresses
IPv6 statiques.
▫ Configurez R2 en tant que serveur DHCPv6 pour attribuer
un GUA à GE 0/0/0 de R3.
▫ Activez R2 pour envoyer des messages RA et configurez
GE 0/0/0 de R4 pour exécuter automatiquement SLAAC
en fonction des messages RA envoyés par R2.
▫ Configurez des routes statiques pour implémenter un
accès mutuel entre les dispositifs.
Page 37 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Exemple : Configuration d'un petit réseau
IPv6 (4)
R3
GE 0/0/0 5. Configurez les routes statiques sur R4.
Utilisation de
DHCPv6 2002::1/64
GE 0/0/0
GE 1/0/0
R2 2001::2/64 GE 0/0/0
2001::1/64
GE 0/0/1 R1 6. Configurez une route statique agrégée sur R1.
2003::1/64
GE 0/0/0
SLAAC
R4
réseau IPv6
• Exigences de configuration 7. Configurez une route par défaut sur R3.
▫ Connectez R1 et R2 via des interfaces avec des adresses
IPv6 statiques.
▫ Configurez R2 en tant que serveur DHCPv6 pour attribuer
un GUA à GE 0/0/0 de R3.
▫ Activez R2 pour envoyer des messages RA et configurez
GE 0/0/0 de R4 pour exécuter automatiquement SLAAC
en fonction des messages RA envoyés par R2.
▫ Configurez des routes statiques pour implémenter un
accès mutuel entre les dispositifs.
Page 38 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Quiz
1. Quelle est la forme la plus abrégée de l'adresse IPv6
2001:0DB8:0000:0000:032A:0000:0000:2D70 ?
Page 39 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Sommaire
Longueur de
128 bits 32 bits
l'adresse
Un en-tête de paquet de base fixe de Un en-tête de base contenant le champ Options
Format des
40 octets + des en-têtes d'extension de pour prendre en charge les fonctionnalités
paquets
longueur variable étendues
Configuration de
Statique, DHCP et SLAAC Statique et DHCP
l'adresse
Résolution
ICMPv6 ARP
d'adresse
Page 40 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.
Thank You
[Link]
Page 41 Copyright © Huawei Technologies Co., Ltd. 2023. Tous droits réservés.