Opérations du Protocole - Résumé Technique
Ce document fournit un résumé technique des opérations du protocole DHCPv6 telles que spécifiées dans les sections 17-22 de RFC 3315.
17. Sollicitation du Serveur DHCP
Objectif : Le client découvre les serveurs qui peuvent attribuer des adresses
Comportement du Client :
- Crée une IA et attribue un IAID
- Envoie un message Solicit
- Peut inclure l'option Rapid Commit
- Collecte les messages Advertise pour le premier RT
- Sélectionne le serveur en fonction de la valeur de préférence
Comportement du Serveur :
- Reçoit le message Solicit
- Vérifie la politique administrative
- Envoie Advertise ou Reply (avec Rapid Commit)
- Peut inclure l'option Preference
18. Échange de Configuration Initié par le Client DHCP
Types de Messages : Request, Renew, Rebind, Release, Decline, Confirm, Information-request
Opérations Clés :
- Request : Remplit l'IA avec des adresses
- Confirm : Valide les adresses après un changement de lien
- Renew : Prolonge la durée de vie des adresses (à T1)
- Rebind : Prolonge la durée de vie depuis n'importe quel serveur (à T2)
- Release : Retourne les adresses au serveur
- Decline : Signale les adresses en double
- Information-request : Demande la configuration sans demander d'adresses
19. Échange de Configuration Initié par le Serveur DHCP
Message Reconfigure :
- Le serveur initie la reconfiguration du client
- Le client doit accepter les messages Reconfigure (option Reconfigure Accept)
- Déclenche Renew ou Information-request du client
20. Comportement de l'Agent Relais
Fonctions :
- Relaie les messages entre les clients et les serveurs sur différents liens
- Ajoute l'option Interface-Id
- Incrémente le compteur de sauts
- Encapsule les messages dans Relay-forward/Relay-reply
21. Authentification des Messages DHCP
Protocoles :
- Protocole d'Authentification Différée
- Protocole d'Authentification par Clé Reconfigure
Sécurité :
- IPsec recommandé pour la communication serveur-relais
- Option d'authentification pour les messages client-serveur
22. Options DHCP
RFC 3315 définit 20 options DHCPv6 standard :
- OPTION_CLIENTID (1) - Identifiant Client
- OPTION_SERVERID (2) - Identifiant Serveur
- OPTION_IA_NA (3) - Association d'Identité pour Adresses Non Temporaires
- OPTION_IA_TA (4) - Association d'Identité pour Adresses Temporaires
- OPTION_IAADDR (5) - Adresse IA
- OPTION_ORO (6) - Demande d'Option
- OPTION_PREFERENCE (7) - Préférence
- OPTION_ELAPSED_TIME (8) - Temps Écoulé
- OPTION_RELAY_MSG (9) - Message Relais
- OPTION_AUTH (11) - Authentification
- OPTION_UNICAST (12) - Serveur Unicast
- OPTION_STATUS_CODE (13) - Code d'État
- OPTION_RAPID_COMMIT (14) - Commit Rapide
- OPTION_USER_CLASS (15) - Classe Utilisateur
- OPTION_VENDOR_CLASS (16) - Classe Fournisseur
- OPTION_VENDOR_OPTS (17) - Informations Spécifiques au Fournisseur
- OPTION_INTERFACE_ID (18) - ID Interface
- OPTION_RECONF_MSG (19) - Message Reconfigure
- OPTION_RECONF_ACCEPT (20) - Acceptation Reconfigure
Format d'Option
Toutes les options utilisent le format suivant :
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|| option-code | option-len |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|| option-data |
|| (option-len octets) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Référence
Pour la spécification complète du protocole, consultez RFC 3315 officiel :