Blog ENI : Toute la veille numérique !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
💥 Les 22 & 23 novembre : Accès 100% GRATUIT
à la Bibliothèque Numérique ENI. Je m'inscris !

DHCP (Dynamic Host Configuration Protocol)

Le protocole DHCPv4

Dans notre monde de plus en plus connecté, nous sommes régulièrement amenés à utiliser nos périphériques (ordinateurs portables, tablettes, smartphones…) pour communiquer, aussi bien depuis la maison (avec ou sans VPN), que lors de nos déplacements. Cela nous oblige à nous connecter tour à tour à notre réseau domestique, au réseau de notre entreprise, au réseau d’une entreprise tierce, ou même par l’intermédiaire d’un Wi-Fi public (hotspot) ou privé. Il est bien évident que chaque lien nécessite des paramètres spécifiques.

Le rôle du protocole DHCP (Dynamic Host Configuration Protocol), défini par la RFC 2131 (https://www.ietf.org/rfc/rfc2131.txt), est de fournir dynamiquement au périphérique qui se connecte la configuration IP nécessaire à sa connectivité. Cela inclut naturellement son adresse IP et son masque, mais cela peut également comprendre d’autres informations comme la passerelle, le nom DNS du réseau ou l’adresse du serveur TFTP (option 150). Cette dernière peut être utilisée dans le cadre de la téléphonie sur IP (VoIP) afin de fournir au téléphone les paramètres nécessaires à son initialisation.

TFTP (Trivial File Transfer Protocol) est un protocole simplifié (allégé) de FTP (File Transfer Protocol) dont le rôle est de permettre le transfert de petits fichiers.

Configuré correctement, le protocole DHCP simplifie considérablement l’administration d’un réseau en fournissant...

Le protocole DHCPv6

1. Configuration automatique des adresses sans état (SLAAC)

Les adresses de monodiffusion globale IPv6 peuvent être configurées manuellement (IP statique + DNS statique) ou dynamiquement. Mais contrairement à IPv4, il existe deux méthodes d’attribution dynamique des adresses de monodiffusion globale IPv6 :

  • DHCP sans état : les 64 bits de poids faible identifiant la carte réseau sont générés automatiquement (SLAAC : Stateless Address Autoconfiguration ou adresse aléatoire (Windows)) et les options (préfixe réseau, MTU...) sont fournies par le DHCP.

  • Configuration avec DHCP : le DHCP fournit, comme en IPv4, l’adresse IP et les options.

Un serveur DHCPv6 utilise des multidiffusions UDP (546 : source, 547 : destination). Ainsi, FF02::1:2 correspond à DHCP de lien local :

  • FF = multidiffusion

  • 02 = lien local (05 = site)

  • ::1 = tous les hôtes

  • :2 = serveur DHCP

2. Fonctionnement des SLAAC

La commande ipv6 unicast-routing active le routage IPv6 et place ajoute le routeur dans le groupe de multidiffusion FF02::2.

R1# sh ipv6 inter 
FastEthernet0/0 is up, line protocol is up 
  IPv6 is enabled, link-local address is FE80::C001:23FF:FEC4:0 
  No Virtual link-local address(es): 
  Description: "LAN11 R1" 
  Global unicast address(es): 
    2001:DB8:ACAD:11::254, subnet is 2001:DB8:ACAD:11::/64 
  Joined group address(es): 
    FF02::1 
    FF02::2 
    FF02::1:FF00:254 
    FF02::1:FFC4:0 
  MTU is 1500 bytes ...