Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configurer un relais DHCP dans une architecture de fabric EVPN-VXLAN

Le relais DHCP est une fonctionnalité essentielle dans la plupart des déploiements de centres de données. Cet exemple montre comment configurer le relais DHCP dans une structure de centre de données basée sur EVPN-VXLAN. Le document couvre également d’autres modèles de déploiement courants pour le relais DHCP en fonction de la façon dont le serveur DHCP est connecté au réseau. Voir la présentation technique pour plus de détails.

Exigences

Cet exemple utilise les composants matériels et logiciels suivants :

  • Commutateurs QFX5120 ou QFX10002

  • Junos OS version 18.4R2-S5

Nous avons testé l’exemple de configuration avec Junos OS version 18.4R2-S5.

Pour plus d’informations sur les plates-formes prises en charge et la prise en charge des versions Junos ou Junos Evolved pour le relais DHCP, reportez-vous à l’Explorateur de fonctionnalités.

Aperçu

L’agent de relais DHCP fait office d’interface entre les clients DHCP et le serveur. L’agent de relais DHCP transfère les demandes entrantes des clients DHCP à un serveur DHCP spécifié. Dans cet exemple, nous utilisons la topologie ERB (Edge-rouded bridging), comme illustré sur la Figure 1.

Figure 1 : présentation DHCP Relay Overview du relais DHCP

Dans le cas de l’ERB, le routage inter-VLAN a lieu au niveau de la couche leaf du serveur. Les commutateurs leaf du serveur sont configurés pour exécuter la fonction de relais DHCP pour les VLAN sur lesquels des interfaces IRB sont configurées.

Vous pouvez également appliquer la configuration de relais DHCP similaire à une topologie de pontage à routage central (CRB). Dans le cas des CRB, le routage inter-VLAN s’effectue au niveau des commutateurs centraux. Le relais DHCP doit donc être configuré sur les commutateurs de cœur de réseau.

Configuration

Configuration de relais DHCP avec adresse de passerelle virtuelle (VGA)

Procédure étape par étape

Suivez les étapes suivantes pour configurer le relais DHCP pour l’interface IRB configurée avec VGA.

  1. Activez le relais DHCP avec forward-only option. L’option de transfert uniquement garantit que les paquets DHCP sont transférés sur le commutateur et qu’aucune liaison client serveur DHCP n’est créée.

    N’utilisez pas d’autres remplacements de relais DHCP.

  2. Créez et activez le groupe de serveurs relais DHCP.

    Le groupe de serveurs relais DHCP comprend un ou plusieurs serveurs DHCP, identifiés individuellement par une adresse IP, ainsi qu’un nom défini par l’utilisateur pour les serveurs. Dans cet exemple, un serveur DHCP (10.101.10.31) est affecté à un groupe de serveurs DHCP nommé Server_Group1.

  3. Associez le groupe de serveurs aux interfaces IRB sur les équipements de branche.

Configuration de relais DHCP avec Anycast IRB

Procédure étape par étape

Suivez les étapes ci-dessous pour configurer le relais DHCP pour l’interface IRB configurée avec l’adresse IP Anycast.

  1. Configurez le relais DHCP avec l’adresse de bouclage qui sera utilisée comme source de relais.

  2. Activez l’option 82 du relais DHCP avec l’option server-id-override .

  3. Créez le groupe de serveurs relais DHCP et associez-le aux interfaces IRB sur les équipements de branche. Identique à la procédure Configuration de relais DHCP avec adresse de passerelle virtuelle (VGA).

  4. Vérifiez la capture de paquets sur le serveur DHCP pour vérifier le contenu du paquet DHCP relayé. La figure 2 montre l’exemple de fichier de capture de paquets.

    Figure 2 : capture de paquets sur le serveur Packet Capture on the DHCP Server DHCP

    Dans l’exemple, vous pouvez remarquer que l’adresse IP de l’agent de relais est l’adresse IP de bouclage et que l’attribut de sélection de lien indique l’adresse IP de l’interface IRB.

Serveur DHCP accessible uniquement dans un VRF de service

Procédure étape par étape

Suivez les étapes ci-dessous pour configurer le serveur DHCP dans un VRF de service.

  1. Configurez les interfaces de bouclage.

    Outre l’interface lo0.0 utilisée pour VTEP, vous devez utiliser des interfaces de bouclage distinctes pour chaque instance de routage. Dans ce cas, l’interface de bouclage lo0.110 est associée au VRF du serveur DHCP. L’interface de bouclage lo0.120 est associée au VRF du client DHCP.

  2. Configurez l’instance de routage sur laquelle se trouve le serveur DHCP. Le serveur DHCP est situé dans le VLAN 99 avec IRB.99. L’IRB.99 est placé en TENANT_SERVICE_VRF.

    Effectuez les configurations suivantes dans le VRF de service :

    • Configurez l’option permettant d’activer les dhcp-relay forward-only-replies paquets de réponse DHCP transférés aux clients DHCP dans l’autre VRF.

    • Configurez la commande ainsi que les stratégies d’exportation et d’importation auto-export vrf-target qui importent également les routes à partir des VRF du client DHCP.

  3. Configurez les instances de routage où se trouvent les clients DHCP.

    Dans ce cas, les clients DHCP se trouvent dans les VLAN 10 et VLAN 20 avec les interfaces IRB correspondantes : IRB.10 et IRB.20. Les fichiers IRB.10 et IRB.20 font partie de l’instance de routage TENANT_CLIENT_VRF1.

    Configurez les éléments suivants dans le VRF du client DHCP :

    • Configurez l’option dhcp-relay forward-only routing-instance <name> . Cette configuration spécifie l’instance de routage où se trouve le serveur DHCP. Dans ce cas, il s’agit du « TENANT_SERVICE_VRF ».

    • Configurez la auto-export commande pour activer les itinéraires du VRF du client DHCP exporté vers le VRF du serveur DHCP.

Relais DHCP avec une seule adresse IP de bouclage pour l’ensemble du châssis

Procédure étape par étape

Suivez les étapes suivantes pour configurer DHCP Relay avec une seule adresse IP de bouclage pour l’ensemble du châssis.

  1. Configurez les interfaces de bouclage.

  2. Configurez l’instance de routage sur laquelle se trouve le serveur DHCP.

  3. Configurez les instances de routage où se trouvent les clients DHCP.

Relais DHCPv6

Procédure étape par étape

Suivez les étapes ci-dessous pour configurer le relais DHCP6.

  1. Configurez le relais DHCPv6 dans l’instance de routage.

  2. Configurez les interfaces IRB pour qu’elles envoient des messages d’annonce de routeur avec une adresse de passerelle par défaut et les informations de longueur du préfixe IPv6.

    La configuration permet aux clients DHCPv6 d’identifier la longueur du préfixe et la passerelle par défaut, car le serveur DHCPv6 ne fournit pas les informations.

Procédure étape par étape

Vérification pour le relais DHCPv6

  1. Vérifier le message de sollicitation DHCPv6

    Utilisez les détails de capture de paquets du message de sollicitation DHCPv6 ( voir Figure 3).

    Figure 3 : capture de paquets du message Packet Capture of the DHCPv6 Solicit Message de sollicitation DHCPv6

    Dans le fichier de capture de paquets, vous pouvez voir les informations du message de sollicitation DHCPv6 sur le serveur DHCPv6. La sortie indique que l’adresse source du paquet de relais DHCPv6 est l’adresse IPv6 de bouclage du VRF sur le périphérique leaf. Le champ d’adresse de liaison indique le pool de préfixes qui doit être sélectionné par le serveur DHCPv6 pour l’attribution d’adresses.

  2. Vérifier les détails du message de réponse DHCPv6

    Utilisez les détails de capture de paquets du message de réponse DHCPv6 (voir Figure 4)

    Figure 4 : capture de paquets du message Packet Capture of the DHCPv6 Reply Message de réponse DHCPv6

    Dans le fichier de capture de paquets, vous pouvez voir les informations du message de réponse DHCPv6 envoyé par le serveur DHCPv6. La réponse DHCPv6 est envoyée à l’adresse de bouclage dans le VRF sur le périphérique Leaf. Les champs indiquent que le serveur DHCPv6 envoie le préfixe IP attribué pour les informations de point de terminaison et de durée de vie. Le message de réponse n’inclut pas la longueur du préfixe ni l’adresse de passerelle par défaut.

  3. Vérifier les détails du client DHCPv6

    Vérifiez les messages d’annonce du routeur sur le client DHCPv6.

    Utilisez les détails de capture de paquets du message de sollicitation DHCPv6 (voir Figure 5)

    Figure 5 : capture de paquets du message Packet Capture of the DHCPv6 Solicit Message de sollicitation DHCPv6

    Dans le fichier de capture de paquets, vous pouvez voir les informations du client DHCPv6. Ici, vous pouvez voir que le message d’annonce du routeur fournit les informations de longueur du préfixe ainsi que l’adresse IP de la passerelle par défaut en tant qu’adresse IP locale de liaison de l’interface IRB.

Relais DHCP de transit

Validation

Pour vérifier que la configuration fonctionne correctement, effectuez les tâches suivantes :

Vérifier les statistiques du relais DHCP

But

Vérifiez que le relais DHCP fonctionne.

Action

À partir du mode opérationnel :

Activer les options de suivi pour DHCP

But

Activez les options de suivi pour l’agent de relais DHCP.

Action

Utilisez les commandes suivantes à partir du mode d’édition :

Fichiers journaux DHCP

But

Affichez les fichiers journaux DHCP pour obtenir des détails sur les services DHCP.

Action

À partir du mode opérationnel :

Signification

L’exemple de sortie affiche les messages de journal DHCP dans le fichier de messages. La commande de sortie affichée dans le document est tronquée pour faciliter la lisibilité.