Gestion des clients dupliqués DHCPv6
DUID clients DHCPv6 dupliqués
L’identificateur unique DHCP (DUID) est utilisé pour identifier un client afin d’appliquer correctement les paramètres de configuration. Le DUID est censé être unique pour tous les clients. Un client DHCPv6 dupliqué se produit lorsqu’un client tente d’obtenir un bail et que ce client a le même DUID qu’un client DHCPv6 existant. Étant donné que les DUID sont censés être uniques, par défaut, le routeur traite la demande du client dupliqué comme une renégociation par le client d’origine et remplace l’entrée client existante par une nouvelle entrée.
Cependant, dans certains cas, la demande en double est légitime, car certains fournisseurs d’équipements réseau ne garantissent pas le caractère unique des DUID. Dans ces circonstances, le routeur peut prendre en charge la duplication du DUID en accommodant le nouveau client sans affecter le client existant.
À partir de la version 16.1 de Junos OS, vous pouvez activer la prise en charge des clients DHCPv6 en double. Lorsqu’il est activé, le routeur utilise les interfaces sous-jacentes (entrantes) des clients pour différencier les clients ayant le même DUID. Le routeur peut alors créer une nouvelle entrée client pour le client dupliqué et lui accorder un bail. Le routeur conserve l’entrée client existante avec le bail d’origine.
Tous les types d’interfaces sous-jacentes sont pris en charge. Seuls les VLAN 1:1 sont pris en charge, car les demandes des clients sont reçues sur différentes interfaces sous-jacentes. Les VLAN N :1 ne sont pas pris en charge, car les demandes des clients peuvent être reçues sur la même interface sous-jacente et ne peuvent donc pas être différenciées si les DUID sont identiques.
Configuration du routeur pour utiliser des interfaces sous-jacentes afin de distinguer les DUID clients DHCPv6 dupliqués
Les clients DHCPv6 dupliqués se produisent lorsque deux clients d’un sous-réseau ont le même identifiant unique DHCP (DUID).
La procédure suivante décrit comment configurer le routeur pour utiliser l’interface sous-jacente (entrante) du client afin de différencier les clients avec des DUID en double. La première partie de la procédure décrit la configuration de l’agent de relais DHCPv6 et la deuxième partie configure le serveur local DHCPv6.
Les DUID clients dupliqués ne sont pris en charge que lorsque les clients utilisent des interfaces sous-jacentes différentes, comme dans le cas des VLAN 1:1. Ils ne sont pas pris en charge lorsque les clients partagent une interface sous-jacente, comme dans le cas des N :1 VLAN.
Avant de configurer la prise en charge des clients dupliqués, vous devez vous assurer des points suivants :
L’agent de relais DHCPv6 est configuré pour insérer l’option d’ID d’interface DHCPv6 (option 18) dans les paquets transférés au serveur local DHCPv6.
L’option 18 spécifie le nom de l’interface, et non la description textuelle de l’interface.
Le serveur local DHCPv6 doit faire écho à l’option 18 dans les messages RELAY-REPLY renvoyés à l’agent de relais DHCPv6, comme c’est le cas pour le serveur local DHCPv6 configuré sur un routeur Juniper Networks. L’agent de relais utilise les informations de l’option 18 pour trouver l’interface du client et construire la clé du client.
Pour configurer l’agent de relais DHCPv6 afin de prendre en charge les DUID en double :
Pour configurer le serveur local DHCPv6 afin de prendre en charge les DUID en double :
Spécifiez que vous souhaitez configurer le serveur local DHCPv6.
[edit system services] user@host# edit dhcp-local-server dhcpv6
Configurez le serveur local DHCPv6 pour prendre en charge les clients dupliqués en fonction des interfaces entrantes des clients.
[edit system services dhcp-local-server dhcpv6] user@host# set duplicate-clients incoming-interface
Tableau de l’historique des modifications
La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.