CCNA 200-301 · Services

Service DHCP IPv6 (DHCPv6)

Obtenir une adresse Global Unicast en IPv6 : configuration manuelle, DHCPv6 Statefull, ou autoconfiguration Stateless avec NDP et SLAAC.

DHCP = demander sa configuration réseau à un serveur.

Rappel

Chaque poste client et chaque interface de nos équipements actifs vont avoir 2 types d’adresse IPv6 :

  • Une adresse Global Unicast
    • Cette adresse est « routable ».
    • Elle est dans le réseau 2000:: /3.
  • Une adresse Unique Local
    • Cette adresse est « non routable ».
    • Elle est dans le réseau FE80:: /10.

Dans cet article, nous allons voir comment obtenir une adresse Global Unicast.

Elle est composée de 4 éléments (comme pour le DHCP IPv4).

DHCP IPv6
DHCP IPv6

Pour ce faire, 3 façons :

  • Rentrer manuellement ces informations.
  • Utiliser un DHCPv6 Statefull et le protocole NDP.
  • Utiliser un DHCPv6 Stateless, le protocole NDP et le SLAAC.

DHCP IPv6 Statefull + NDP

DHCPv6 Statefull

Notre client DHCPv6 va demander une adresse IPv6 comme en IPv4.

Sauf que le broadcast n’existe plus dans le monde IPv6 : il va donc envoyer cette demande en multicast en prenant comme adresse IP source son adresse Link-local.

DHCP IPv6 - Échanges
DHCP IPv6 – Échanges

Le serveur DHCPv6 Statefull va lui fournir son adresse IPv6, son masque ainsi que ses serveurs DNS. Il ne lui manque plus que son adresse de passerelle.

NDP

Le protocole NDP possède 4 fonctions :

  • Découverte des routeurs (Router Solicitation + Router Advertisement).
  • Découverte de l’adresse réseau IPv6 + masque de notre LAN (RS + RA).
  • Découverte des autres équipements sur le réseau (Network Solicitation + Network Advertisement).
  • DAD (Duplicate Address Duplicate) (NS + NA).

Dans notre cas, notre client part à la recherche d’un routeur pour le mettre en tant que passerelle par défaut !

Sa passerelle par défaut sera l’adresse Link-local de notre routeur.

DHCP IPv6 Stateless + NDP + SLAAC

SLAAC

SLAAC = State Less Address Auto Configuration

Ce procédé s’appuie sur le protocole NDP et les messages RS et RA.

Il apprend donc :

  • Dans quel réseau il doit être.
  • Sa passerelle par défaut.

Vu que notre client sait dans quelle plage d’adresse IPv6 il doit être, il va soit :

  • Utiliser le procédé EUI-64.
  • Se choisir une adresse IP au hasard.

NDP

Notre client s’est attribué une adresse IP grâce au SLAAC. Afin de vérifier que cette adresse IP est libre, il va utiliser les messages NS et NA.

Ce procédé s’appelle le DAD (Duplicate Address Duplicate). Il va se chercher lui-même sur le LAN : si personne ne répond, c’est que cette adresse est disponible.

DHCP Stateless

La seule information qu’il manque à notre client, c’est l’adresse IP des serveurs DNS. Il fait donc une requête DHCP sur le réseau pour avoir cette information.

Conclusion

Dans notre réseau LAN, le plus simple est de mettre en place de l’autoconfiguration (DHCPv6 Stateless + NDP + SLAAC). Cela nous permet de ne pas avoir de suivi de baux et d’adresses à faire.

En espérant que cet article vous a été utile ! N’hésitez pas à me le faire savoir !

Portrait d'Eric Jouffrion, contributeur du site FingerInTheNet

Eric JOUFFRILLON

Co-auteur de l'article

Expert SATCOM
Technicien Réseau
17 ans d’éxpérience déploiement réseau SATCOM
Spécialisé LFN (Long Fat Network).Diffusion vidéo et QOS.

Photo en noir et blanc de Noël Nicolas

Noël NICOLAS

Auteur de l'article

Expert Réseau
15 ans d’expérience
CCNP Routing and Switching
Fondateur du site FingerInTheNet

Formation CCNA 200-301Formation CCNA

Devenez certifié CCNA 200-301

La formation complète Cisco, à votre rythme et accès à vie.

Voir la formation →

Guide CISCO
🎁 eBook offert · valeur 9,90€

Recevez gratuitement le Guide CISCO

Le guide complet de configuration CISCO, offert à tous les membres de la communauté FITN.

  • Toutes les commandes CISCO essentielles
  • Des exemples concrets pas à pas
  • Téléchargement immédiat en PDF

Presque terminé !

Entrez vos informations pour recevoir le guide.