Auteur Sujet: DHCP v6: A quoi set DUID ?  (Lu 1581 fois)

robin4002 et 1 Invité sur ce sujet

maestro1303

  • Abonné FAI autre
  • *
  • Messages: 1
DHCP v6: A quoi set DUID ?
« le: 18 janvier 2023 à 12:23:37 »
Bonjour à tous,

SVP est ce que quelqu'un peut m'expliquer à quoi sert DUID ?
car il est seulement sur 14 octets et non 16 comme une adresse ipv6 normale?
Comment l'utiliser dans ce cas ou n'a-t-il pas vocation d'être utilisé comme une adresse?

Merci d'avance.

Leon

  • Abonné Bbox fibre
  • Modérateur
  • *
  • Messages: 6 442
DHCP v6: A quoi set DUID ?
« Réponse #1 le: 18 janvier 2023 à 12:38:27 »
DUID n'est pas une adresse IP. C'est une adresse matérielle.
Ca remplace l'adresse MAC qui était utilisée dans DHCP-IPv4. L'adresse MAC aussi est une adresse matérielle.

La grosse différence entre DUID et adresse MAC, c'est que tu as 1 seul numéro DUID par "machine" / noeud (routeur, PC), même si cette machine a plusieurs interfaces réseau (Ethernet). Alors que tu as une adresse MAC par interface réseau.

Leon.

Nh3xus

  • Réseau Deux Sarres (57)
  • Abonné MilkyWan
  • *
  • Messages: 3 307
  • Sarrebourg (57)
DHCP v6: A quoi set DUID ?
« Réponse #2 le: 18 janvier 2023 à 17:19:42 »
Hello,

Le DUID est souvent utilisé pour s'authentifier auprès du router en amont pour la demande de délégation de préfixe.

Cela fonctionne comme cela pour activer le routage ipv6 vers un serveur Dedibox chez Online par exemple.

cubeupper

  • Abonné FAI autre
  • *
  • Messages: 1
DHCP v6: A quoi set DUID ?
« Réponse #3 le: Aujourd'hui à 12:31:15 »
On se sert fréquemment du DUID pour s'identifier au routeur en amont lors de la requête de délégation de préfixe.

artemus24

  • Abonné SFR fibre FttH
  • *
  • Messages: 1 972
  • Montignac Lascaux (24)
DHCP v6: A quoi set DUID ?
« Réponse #4 le: Aujourd'hui à 17:59:36 »
Le DUID (Dynamically Unique Identifier) sert à identifier dans le DHCPv6 un client, de manière unique. Ce qu'il faut savoir, ce DUID est attribué à une machine et non à une interface réseau dans cette machine. Tu peux le voir sous Windows en faisant un "ipconfig /all" où tu verras le même DUID pour l'éthernet et le WiFi. Pour faire la distinction entre toutes ces interfaces réseaux, il existe le IAID (Identity Association Identifier) envoyé aussi au serveur DHCPv6.

Il existe quatre types de DUID définies par la RFC 3315 :
--> type 1 : le DUID-LLT (Link-layer address Timestamp).
--> type 2 : le DUID-EN (Enterprise Number).
--> type 3 : le DUID-LL (Link-layer address only).
et par la RFC6355 :
--> type 4 : le DUID-UUID (Universally Unique Identifier).

Le plus courant sous windows est le type 1.

J'utilise "Network Manager" coté Linux (Debian BookWorm), et je n'ai toujours pas compris comment le récupérer car je croyais que "/etc/machine-id" servait à la construction de "DUID-UUID", mais la seule façon que j'ai trouvée pour le récupérer est coté routeur (OpenWRT) en faisant un "cat /tmp/hosts/odhcpd".

En gros, c'est l'équivalent de l'adresse MAC (adresse physique ou matériel) utilisée pour le DHCPv4 mais pour le DHCPv6.