Aller au contenu principal

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 :

  1. OPTION_CLIENTID (1) - Identifiant Client
  2. OPTION_SERVERID (2) - Identifiant Serveur
  3. OPTION_IA_NA (3) - Association d'Identité pour Adresses Non Temporaires
  4. OPTION_IA_TA (4) - Association d'Identité pour Adresses Temporaires
  5. OPTION_IAADDR (5) - Adresse IA
  6. OPTION_ORO (6) - Demande d'Option
  7. OPTION_PREFERENCE (7) - Préférence
  8. OPTION_ELAPSED_TIME (8) - Temps Écoulé
  9. OPTION_RELAY_MSG (9) - Message Relais
  10. OPTION_AUTH (11) - Authentification
  11. OPTION_UNICAST (12) - Serveur Unicast
  12. OPTION_STATUS_CODE (13) - Code d'État
  13. OPTION_RAPID_COMMIT (14) - Commit Rapide
  14. OPTION_USER_CLASS (15) - Classe Utilisateur
  15. OPTION_VENDOR_CLASS (16) - Classe Fournisseur
  16. OPTION_VENDOR_OPTS (17) - Informations Spécifiques au Fournisseur
  17. OPTION_INTERFACE_ID (18) - ID Interface
  18. OPTION_RECONF_MSG (19) - Message Reconfigure
  19. 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 :