SONiC Dell Networking : Relais DHCP (Dynamic Host Configuration Protocol)
Summary: Cet article décrit le protocole DHCP (Dynamic Host Configuration Protocol) dans Dell Networking SONiC. Cet article utilise un commutateur exécutant Dell SONiC 4.1.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
|
Configuration requise
La dénomination de l’interface standard est utilisée pour démontrer les concepts. Reportez-vous à l’article Dell 202172 Dell Networking série S : Configuration de l’interface de base - SONiC 4.0 pour plus d’informations sur la dénomination des interfaces |
Index
IntroductionRelais
DHCPDHCP dans une configuration
MC-LAGOption DHCP Relay Information (Informations de relais DHCP)
Limite
de hopSélection
de l’interface sourceRelais DHCP sur les tronçons suivants
IPv6Relais DHCP entre vrFs
Sous-option
Sélection de sous-réseau virtuelRelais DHCP dans un déploiement
VXLANRelais DHCP et passerelle
Anycast statiqueGestion des paquets DHCPv4 avec les options
de l’agent de relaisSous-option
Remplacement de l’identifiant du serveurÉvolutivité
Commandes d’affichage du relais DHCP
Introduction
Le protocole DHCP (Dynamic Host Configuration Protocol) est un protocole réseau qui simplifie l’attribution des adresses IP et d’autres informations aux périphériques réseau. En outre, les adresses IP, DHCP attribue également un masque de sous-réseau, une adresse de passerelle par défaut, une adresse de serveur de noms de domaine (DNS) et d’autres paramètres de configuration. Enterprise SONiC prend en charge le relais DHCP. Cette section fournit une présentation et des informations de configuration sur le relais DHCP.Relais DHCP
Le relais DHCP est un périphérique qui transfère les paquets DHCP entre les clients DHCP et les serveurs DHCP entre différents sous-réseaux. Vous pouvez configurer votre commutateur pour qu’il fonctionne comme un relais DHCP dans un réseau.Lorsqu’un client DHCP demande une adresse IP à partir d’un serveur DHCP, le client ne sait pas quel sous-réseau il va appartenir. Lorsqu’un client est connecté à un réseau, il envoie un message DHCP DISCOVER en tant que diffusion. Si le serveur DHCP réside dans le même LAN ou VLAN, le serveur attribue une adresse IP au client directement.
Si le serveur DHCP réside dans un autre domaine de diffusion, les routeurs du réseau ne transmettent pas les messages DHCP DISCOVER des clients par défaut. Si vous configurez un périphérique en tant qu’agent de relais DHCP sur votre réseau, l’agent de relais peut recevoir les messages de diffusion DHCP DISCOVER et envoyer une demande de monodiffusion au serveur DHCP pour le compte du client DHCP.
Un agent de relais DHCP permet aux clients DHCP de recevoir des adresses IP d’un serveur DHCP, même si le serveur se trouve dans un autre réseau ou VLAN.
Opération de relais DHCP :
Dans la Figure 1, les clients DHCP sont connectés à l’interface d’un périphérique de relais qui appartient au VLAN 10. Les serveurs DHCP 1 et DHCP 2 sont connectés respectivement au VLAN 20 et au VLAN 30. Lorsque vous configurez un relais DHCP sur le périphérique, il transmet les demandes DHCP au serveur DHCP respectif et la réponse du serveur aux clients.
Figure 1 : Exemple de topologie DHCP
- Activez le relais DHCP sur l’interface que vous prévoyez d’utiliser pour relayer :
sonic(conf-if)# ip dhcp-relay dhcp-server-ip-address vrf vrf-name
Saisissez l’adresse du serveur. Vous pouvez ajouter jusqu’à quatre adresses :
dhcp-server-ip-address(En option) Saisissez le nom VRF :
vrf-name
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# interface Vlan 100 DELLSONiC(config-if-Vlan100)# ip dhcp-relay 10.10.200.12
DELLSONiC(config-if-Vlan100)# show configuration ! interface Vlan100 ip address 10.10.100.1/24 ip dhcp-relay 10.10.200.12 DELLSONiC(config-if-Vlan100)#
Relais DHCP dans une configuration MC-LAG
Dans une configuration MC-LAG, un client DHCP envoie un paquet DHCP DISCOVER à l’un des homologues MC-LAG. Lorsque l’un des homologues reçoit le paquet, il transmet le paquet au serveur DHCP. Lorsque le serveur DHCP envoie une réponse, le même homologue MC-LAG qui a relayé le paquet DHCP DISCOVER transmet la réponse du serveur au client.Consignes de configuration pour MC-LAG :
- Configurez les mêmes serveurs DHCP sur les commutateurs homologues MC-LAG.
- Configurez le relais DHCP pour utiliser les options de sélection de liens et d’interface source. Cette configuration garantit que la réponse du serveur est reçue par le commutateur qui a relayé le paquet DHCP.
- Assurez-vous que le serveur DHCP est accessible par les deux homologues MC-LAG.
Figure 2 : Relais DHCP dans MC-LAG
Option d’informations de relais DHCP
Dans un réseau où un seul routage est impliqué, le relais DHCP utilise l’adresse IP de passerelle qui se trouve dans le champ giaddr du paquet relayé pour attribuer une adresse IP au client DHCP. Les acteurs malveillants peuvent usurper les demandes DHCP pour obtenir un accès non autorisé au réseau.Pour empêcher les périphériques malveillants d’accéder au réseau, les administrateurs réseau peuvent placer les serveurs DHCP des clients dans différents réseaux. Vous pouvez utiliser l’option DHCP relay information ou DHCP option 82 pour spécifier explicitement le sous-réseau sur lequel réside le client DHCP. L’agent de relais ajoute la sous-option au paquet pour spécifier le sous-réseau client et le serveur DHCP utilise la valeur de la sous-option, au lieu de giaddr, pour attribuer l’adresse et le bail DHCP.
Remarque : La sous-option de sélection de lien s’applique uniquement aux clients DHCPv4 et ne s’applique pas aux clients DHCPv6.
La figure 3 suivante illustre le fonctionnement de la sélection de liens de relais DHCP.
- Un client DHCP envoie une demande DHCP.
- L’agent de relais reçoit le paquet de diffusion et ajoute la sous-option de sélection de lien avec l’adresse 192.168.0.1.
- L’agent de relais définit le champ giaddr basé sur l’interface source configurée. Si l’interface source est configurée en tant que loopback 0, giaddr est défini sur 103.103.103.103.103. Le giaddr doit être accessible à partir du serveur.
- Le serveur DHCP identifie le sous-réseau du client à partir de l’option de sélection de lien et alloue l’adresse du pool d’adresses 192.168.0.x. Le serveur génère le paquet d’offre et l’envoie à l’adresse IP spécifiée dans l’outil giaddr.
Figure 3 : Relais DHCP
Limite de hop
Les clients DHCP définissent généralement le champ de nombre de hops dans le paquet DHCP sur 0. Lors du transfert de paquets DHCP, l’agent de relais incrémente le nombre de sauts de 1. Si le nombre de hops dans le paquet DHCP est supérieur ou égal au nombre maximal de hops configurés sur l’agent de relais, le périphérique supprime le paquet.La limite de saut garantit que les paquets DHCP ne sont pas en boucle dans le réseau où plusieurs agents de relais sont présents. La valeur par défaut du nombre maximal de hops est 10 que vous pouvez configurer sur une valeur comprise entre 1 et 16.
La configuration de limite de hop est par interface (orientée client) et s’applique aux paquets DHCPv4 et DHCPv6. La limite de hop est uniquement appliquée pour les paquets qui sont relayés au serveur. Elle ne s’applique pas aux paquets de réponse reçus d’un serveur. Le compteur d’interface est conservé pour suivre le nombre de paquets abandonnés en raison de la limite de hop.
- Définissez la limite maximale de sauts. (Facultatif) :
sonic(conf-if-Vlan100)# ip dhcp-relay max-hop-count hop-count
Spécifiez le nombre de sauts. La plage est comprise entre 0 et 16. La valeur par défaut est 10 :
hop-count
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# interface Vlan 100 DELLSONiC(config-if-Vlan100)# ip dhcp-relay max-hop-count 15
DELLSONiC(config-if-Vlan100)# show configuration ! interface Vlan100 ip address 10.10.100.1/24 ip dhcp-relay 10.10.200.12 ip dhcp-relay max-hop-count 15 DELLSONiC(config-if-Vlan100)#
Sélection de l’interface source
Le relais DHCP fournit une option de configuration de l’interface source qui spécifie l’adresse source à utiliser pour les paquets relayés. Si vous ne spécifiez pas l’interface source, l’adresse IP source dans le paquet relayé est automatiquement déterminée en fonction de l’interface sortante. Le système choisit la première adresse (IPv4 ou IPv6) configurée sur l’interface qui se trouve dans le même réseau que l’adresse de destination ou le routeur de saut suivant.L’option de configuration de l’interface source est une interface par interface orientée client qui s’applique aux paquets DHCPv4 et DHCPv6. Si l’interface source configurée ne dispose d’aucune adresse IP, l’adresse IP source dans le paquet relayé est déterminée en fonction de l’interface sortante. Si vous modifiez l’adresse sur l’interface source, l’agent de relais utilise l’adresse IP mise à jour pour relayer les paquets.
Si la sous-option de sélection de lien est activée, configurez une interface source accessible à partir du serveur. Si vous ne configurez pas d’interface source, la sous-option link-selection n’est pas ajoutée au paquet relayé.
- Saisissez la sélection de l’interface source sur une interface :
Remarque : L’interface est enregistrée au format d’interface native.
sonic(conf-if)# ip dhcp-relay source-interface interface
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# interface Vlan 100 DELLSONiC(config-if-Vlan100)# ip dhcp-relay source-interface Eth 1/10
DELLSONiC(config-if-Vlan100)# show configuration ! interface Vlan100 ip address 10.10.100.1/24 ip dhcp-relay 10.10.200.12 ip dhcp-relay source-interface Ethernet36 ip dhcp-relay max-hop-count 15 DELLSONiC(config-if-Vlan100)#
Relais DHCP sur les sauts suivants IPv6
Dans les déploiements de réseau de datacenter, comme illustré sur la figure 4 suivante, le serveur DHCP est accessible via un réseau sous-jacente IPv6. Le relais DHCP est activé sur le commutateur Leaf 1, qui a un voisin BGP avec Spine 1. Le serveur DHCP est connecté au commutateur Leaf 2 qui a également un voisin BGP avec Spine 1.
Figure 4 : Relais DHCP sur les sauts suivants IPv6
Les interfaces entre les commutateurs Leaf et Spine ne disposent pas d’adresses IPv4, mais elles sont activées pour le transfert IPv6 à l’aide d’adresses link-local. L’peering BGP entre les commutateurs Leaf et Spine est établi à l’aide des adresses IPv6 link-local. BGP prend en charge RFC 5549, qui permet de transporter un préfixe IPv4 sur un saut IPv6 suivant.
Sur leaf 1, la route IPv4 vers le serveur DHCP est apprise via BGP et indique l’adresse de saut suivant link-local de Spine 1. Spine 1 dispose également d’une route IPv4 qui indique l’adresse de saut suivant link-local de Leaf 2.
Les éléments suivants expliquent comment le relais DHCP fonctionne sur les sauts suivants IPv6 :
- Le client DHCP génère la demande.
- L’agent de relais sur Leaf 1 est configuré pour utiliser Loopback0 comme interface source. L’agent de relais définit l’adresse IPv4 giaddr et source sur 103.103.103.103 et transmet la demande au serveur DHCP dont l’adresse IP est 172.16.0.2 conformément à la route BGP RFC 5549.
- La feuille 2 reçoit la demande DHCP relayée de Spine 1 et la transfère au serveur DHCP qui est directement connecté.
- Le serveur DHCP reçoit la demande DHCP relayée, génère un paquet d’offre et l’envoie à l’adresse IP spécifiée dans giaddr, qui est l’adresse loopback Leaf 103.103.103.103.
- La feuille 2 dispose d’une route BGP RFC5549 pour atteindre l’adresse loopback de la feuille 1 qui est 103.103.103.130. L’offre DHCP est transmise à l’agent de relais conformément à la route BGP.
- La feuille 1 reçoit la réponse du serveur DHCP, répartit l’option 82 et la transfère au client.
- Activez le relais DHCP sur l’interface que vous prévoyez d’utiliser pour relayer :
sonic(conf-if)# ipv6 dhcp-relay dhcp-server-ipv6-address vrf vrf-name
Saisissez l’adresse IPv6 du serveur. Vous pouvez ajouter jusqu’à quatre adresses :
dhcp-server-ipv6-address(En option) Saisissez le nom VRF :
vrf vrf-name
- Saisissez la sélection de l’interface source sur une interface :
sonic(conf-if)# ipv6 dhcp-relay source-interface interface
- (En option) Définissez la limite maximale de sauts :
sonic(conf-if-Vlan100)# ipv6 dhcp-relay max-hop-count hop-count
Spécifiez le nombre de sauts. La plage est comprise entre 1 et 16. La valeur par défaut est 10 :
hop-count
- (En option) Spécifiez la façon de gérer un paquet de relais DHCP provenant d’un autre agent de relais :
sonic(conf-if)# ip dhcp-relay policy-action [discard | append | replace]
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# interface Vlan 100 DELLSONiC(config-if-Vlan100)# ipv6 dhcp-relay 2001:db8:4444::7777
DELLSONiC(config-if-Vlan100)# show configuration ! interface Vlan100 ip address 10.10.100.1/24 ipv6 address 2001:db8:3333::7777/80 ipv6 dhcp-relay 2001:db8:4444::7777 DELLSONiC(config-if-Vlan100)#
Relais DHCP entre vrFs
L’agent de relais DHCP prend en charge le transfert des demandes client vers un serveur situé dans un autre VRF. Par exemple, le client est connecté à une interface liée au VRF par défaut, et le serveur peut résider dans l’utilisateur VRF. Pour ces déploiements, vous pouvez configurer une option pour spécifier le nom VRF dans lequel réside le serveur DHCP. Si vous ne spécifiez pas le nom VRF, le système suppose que le serveur DHCP réside dans le VRF par défaut. Le relais DHCP prend en charge la configuration de plusieurs serveurs DHCP pour une interface client donnée, et tous ces serveurs DHCP doivent résider dans le même VRF. Vous ne pouvez configurer qu’un seul VRF de serveur par interface orientée client.
Remarque : Le VRF du client est dérivé de l’interface sur laquelle le relais est configuré.
Si vous utilisez le relais DHCPv4, vous devez activer la sélection de liens lorsque le client et le serveur se trouvent dans des VRF différents. La sous-option de sélection de lien doit utiliser une interface liée à VRF du serveur. Cette configuration est requise pour s’assurer que la réponse du serveur est reçue par le relais DHCPv4. Si le client et le serveur se trouvent dans le même VRF, vous n’avez pas besoin de configurer la sélection de liens, car l’outil giaddr se trouve également dans le VRF du serveur.
- Activez le relais DHCP sur l’interface que vous prévoyez d’utiliser pour relayer :
sonic(conf-if)# ip dhcp-relay dhcp-server-ip-address vrf vrf-name
Saisissez l’adresse du serveur. Vous pouvez ajouter jusqu’à quatre adresses :
dhcp-server-ip-address(En option) Saisissez le nom VRF :
vrf-name
- (En option) Activez la sous-option link-selection sur une interface :
sonic(conf-if)# ip dhcp-relay link-select
- (En option) Pour ajouter des informations VRF dans le paquet DHCP qui est envoyé au serveur DHCP, spécifiez l’option VRF-select :
sonic(conf-if)# ip dhcp-relay vrf-select
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# interface Vlan 100 DELLSONiC(config-if-Vlan100)# ip dhcp-relay 10.10.200.12 vrf Customer1
DELLSONiC(config-if-Vlan100)# show configuration ! interface Vlan100 ip address 10.10.100.1/24 ip dhcp-relay 10.10.200.12 vrf Customer1 DELLSONiC(config-if-Vlan100)#
Sous-option de sélection de sous-réseau virtuel
Le relais DHCP prend en charge plusieurs clients sur différents VRF qui partagent des adresses IP qui se chevauchent. Dans ces déploiements VRF, le serveur DHCP doit connaître le VRF du client afin que l’allocation d’adresses puisse être effectuée en fonction de ce VRF. Pour fournir des informations VRF, le relais DHCP inclut la sous-option 151 pour DHCPv4 et la sous-option 68 pour DHCPv6, comme défini dans RFC 6607.La sous-option de sélection du sous-réseau virtuel (type 0) transporte l’ASCII VRFNAME configuré sur l’interface entrante à laquelle le client est connecté. Si l’interface entrante est dans le VRF par défaut, la sous-option n’est pas ajoutée au paquet relayé.
Pour garantir l’interopérabilité, activez la sous-option de sélection de sous-réseau virtuel uniquement lorsque le serveur DHCP prend en charge l’allocation d’adresses en fonction de VRF. Certains serveurs peuvent ne pas reconnaître la sous-option et peuvent toujours allouer la location dans l’espace VRF par défaut. Le relais DHCP ne supprime pas ces réponses du serveur.
Dans la figure 5 suivante, DHCP Client 1 et DHCP Client 2 utilisent le même espace d’adresse. Si vous configurez une sous-option de sélection de sous-réseau virtuel sur le commutateur de relais DHCP, le périphérique de relais inclut la sous-option lors de l’envoi du paquet au serveur DHCP.
Figure 5 : Sous-option de sélection de sous-réseau virtuel
Relais DHCP dans un déploiement VXLAN
Vous pouvez configurer un relais DHCP dans un déploiement EVPN VXLAN BGP pour fournir des services DHCP aux clients EVPN ou aux machines virtuelles. La figure 6 suivante illustre un déploiement classique dans les réseaux VXLAN. Le client et le serveur peuvent se trouver dans des domaines VRF identiques ou différents.
Figure 6 : Relais DHCP dans un déploiement VXLAN
Les éléments suivants illustrent le fonctionnement d’un relais DHCP dans un déploiement VXLAN :
- Le client DHCP est rattaché à VTEP1 sur VLAN 10, qui est lié à VrfRed.
- Le relais DHCP est activé sur VTEP1 pour VLAN 10.
- Le serveur DHCP se trouve sur VTEP2 et est connecté au VLAN 20, qui est lié à VrfRed.
- VTEP1 dispose d’une route BGP EVPN type-5 vers le serveur DHCP 172.16.0.1 qui indique le saut suivant du tunnel VXLAN.
- Le relais DHCP transmet le paquet entrant à 172.16.0.1 avec giaddr défini sur 192.168.0.1. Le relais n’est pas au courant des tunnels VxLAN.
- VTEP1 ajoute des en-têtes de tunnel de couche 2 sous-couche et transmet le paquet au VTEP2 de destination.
- VTEP2 supprime les en-têtes de couche 2 et de tunnel sous-couche et transmet le paquet DHCP au serveur.
- Le serveur DHCP répond à giaddr 192.168.0.1. VTEP2 dispose d’une route BGP EVPN type-5 vers l’adresse IP de l’agent de relais 192.168.0.1 qui indique le saut suivant du tunnel.
- VTEP2 ajoute des en-têtes de tunnel de couche 2 sous-couche et envoie le paquet de réponse à VTEP1.
- L’agent de relais DHCP sur VTEP1 reçoit la réponse du serveur, supprime l’option 82 et transmet le paquet au client sur le VLAN 10.
Remarque : Le relais DHCP dans les déploiements EVPN BGP s’applique aux configurations VNI de couche 3. Pour les configurations VNI de couche 2, il n’est pas nécessaire d’utiliser le relais DHCP, car le client et le serveur sont directement accessibles via un VLAN étendu.
Relais DHCP et passerelle Anycast statique
Static Anycast Gateway (SAG) permet à plusieurs commutateurs d’acheminer simultanément des paquets à l’aide d’une adresse de passerelle commune dans une configuration de routeur actif/actif. Chaque commutateur est configuré avec le même ensemble d’adresses IP virtuelles et une même adresse MAC virtuelle.Le relais DHCP nécessite une adresse IP pour identifier le sous-réseau de l’interface descendante ou orientée client. Si l’interface client est activée pour SAG, le relais DHCP utilise l’adresse IPv4 SAG comme giaddr. Si l’interface SAG associée ne dispose d’aucune adresse IP attribuée, l’agent de relais supprime le paquet. Comme une adresse IP SAG identique est configurée sur les commutateurs Leaf, la réponse du serveur peut se poser sur un autre commutateur Leaf et ne pas atteindre le commutateur Leaf qui a relayé le paquet DHCP. Pour éviter ce problème, utilisez l’option de sélection de lien avec l’interface source.
Dans la figure 7 suivante, 192.168.0.1 est utilisé comme passerelle SAG pour VLAN10 sur le commutateur Leaf. Le relais DHCP est activé sur le VLAN10. Pour transmettre un paquet DHCP au serveur DHCP, le champ giaddr est défini sur 55.55.55.55. Le serveur DHCP utilise la sous-option de sélection de liens 5 pour identifier le sous-réseau client à louer. La réponse du serveur DHCP est envoyée à l’adresse IP loopback qui est unique au commutateur Leaf d’origine.
Figure 7 : Relais DHCP et passerelle Anycast statique
Relais DHCP sur les interfaces IPv4 non numérotés
Vous pouvez configurer le relais DHCP sur des liaisons point à point non numérotés. La configuration non numérique IPv4 permet le traitement de couche 3 sans attribuer d’adresse IPv4 explicite.
L’interface non numérique utilise l’adresse IPv4 d’une autre interface déjà configurée sur le routeur. Vous pouvez utiliser la configuration IPv4 non numérique pour économiser de l’espace d’adressage réseau et simplifier la configuration du commutateur.
Le relais DHCP prend en charge le transfert de paquets vers un serveur via une interface IPv4 non numérique avec les limitations suivantes :
- Seules les interfaces loopback sont prises en charge en tant qu’interfaces de collecte.
- La configuration non numérique IPv4 est prise en charge uniquement sur les interfaces de canal de port et Ethernet.
- La configuration non numérique IPv4 est prise en charge uniquement sur le VRF par défaut.
Remarque : Les deux extrémités de la liaison entre le relais et le serveur doivent être configurées en tant qu’interfaces non numériques. L’interface descendante du client doit disposer d’une adresse IPv4 associée, car le serveur doit connaître le sous-réseau du client pour attribuer la location DHCP.
Dans la figure 8 suivante, IPv4 non numérique est configuré sur l’interface Eth1/4, qui est une liaison point à point entre le relais et le serveur. OSPFv2 est activé sur le commutateur de relais et le commutateur de serveur, et les adresses réseau loopback sont annoncées.
Figure 8 : Relais DHCP sur les interfaces IPv4 non numérotés
Le sous-réseau du client est également annoncé via OSPFv2 afin que le serveur puisse répondre au commutateur de relais. Le giaddr dans le paquet relayé est défini sur 192.168.0.1. L’adresse IPv4 source dans le paquet relayé est déterminée par la pile de routage.
Vous pouvez également activer la sélection de liens dans une configuration IPv4 sans numéro de série. Si le sous-réseau du client n’est pas accessible à partir du serveur, giaddr est défini sur l’adresse Loopback 1 qui est 103.103.103.103.
Gestion des paquets DHCPv4 avec les options de l’agent de relais
Pour prendre en charge différentes configurations réseau, telles que les relais en cascade, l’agent de relais fournit trois options différentes pour gérer les paquets DHCPv4 entrants qui ont déjà des options d’agent de relais :- Annuler : l’agent de relais supprime le paquet entrant (par défaut).
- Ajout : l’agent de relais ajoute son propre ensemble d’options de relais au paquet, en laissant les options entrantes intactes. Si la longueur des informations de l’agent de relais dépasse la limite maximale de 255 octets, le paquet est ignoré.
- Remplacer : l’agent de relais supprime les options entrantes et ajoute son propre ensemble d’options au paquet.
- (En option) Spécifiez comment gérer un paquet de relais DHCP qui provient d’un autre agent de relais.
sonic(conf-if)# ip dhcp-relay policy-action [discard | append | replace]
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# interface Vlan 100 DELLSONiC(config-if-Vlan100)# ip dhcp-relay policy-action discard
DELLSONiC(config-if-Vlan100)# show configuration ! interface Vlan100 ip address 10.10.100.1/24 ip dhcp-relay 10.10.200.12 ip dhcp-relay source-interface Ethernet40 ip dhcp-relay max-hop-count 15 ip dhcp-relay policy-action discard DELLSONiC(config-if-Vlan100)#
Sous-option de remplacement de l’identifiant du serveur
Le relais DHCPv4 prend en charge la sous-option 11 de remplacement de l’identifiant du serveur, comme défini dans RFC5107. Cette sous-option permet au relais d’agir en tant que serveur DHCPv4 afin que les paquets DHCPv4 en monodiffusion viennent à l’agent de relais au lieu d’être directement dirigés vers le serveur. Le relais peut ajouter des sous-options appropriées sur les paquets monodiffusion. La sous-option de remplacement de l’identifiant du serveur est automatiquement ajoutée lorsque la sous-option link-select ou la sous-option VSS est activée.Si le serveur DHCPv4 ne prend pas en charge la sous-option Identifiant du serveur, les paquets DHCPv4 en monodiffusion du client sont envoyés directement au serveur en contournant l’agent de relais.
Cette sous-option s’applique uniquement à l’agent de relais DHCPv4.
Évolutivité
- Vous pouvez activer un maximum de quatre adresses de relais par interface.
- Le relais DHCPv4 et DHCPv6 peut gérer jusqu’à 2 000 clients DHCP.
- Vous pouvez activer un maximum de 4 000 interfaces de couche 3 pour le relais DHCPv4.
- Vous pouvez activer un maximum de 4 000 interfaces de couche 3 pour le relais DHCPv6.
Commandes d’affichage du relais DHCP
DELLSONiC# show ip dhcp-relay brief Display IP DHCP relay information in brief detailed Display IP DHCP relay information in detail statistics Display IP DHCP relay statistics
DELLSONiC# show ip dhcp-relay brief ------------------------------------------------ Interface Name DHCP Helper Address ------------------------------------------------ Vlan100 10.10.200.20 DELLSONiC# show ipv6 dhcp-relay brief ------------------------------------------------ Interface Name DHCP Helper Address ------------------------------------------------ Vlan100 2001:db8:4444::7777 DELLSONiC#
DELLSONiC# show ip dhcp-relay detailed Vlan 100 Relay Interface: Vlan100 Server Address: 10.10.200.20 Server VRF: Not Configured Source Interface: Not Configured Link Select: disable VRF Select: disable Max Hop Count: 10 Policy Action: discard Circuit-id Format: %p DELLSONiC#
DELLSONiC# show ip dhcp-relay statistics Vlan 100 BOOTREQUEST messages received by the relay agent : 4 BOOTREQUEST messages forwarded by the relay agent : 2 BOOTREPLY messages forwarded by the relay agent : 0 DHCP DISCOVER messages received by the relay agent : 0 DHCP OFFER messages sent by the relay agent : 0 DHCP REQUEST messages received by the relay agent : 0 DHCP ACK messages sent by the relay agent : 0 DHCP RELEASE messages received by the relay agent : 0 DHCP DECLINE messages received by the relay agent : 0 DHCP INFORM messages received by the relay agent : 0 DHCP NACK messages sent by the relay agent : 0 Total number of DHCP packets dropped by the relay agent : 0 Number of DHCP packets dropped due to an invalid opcode : 0 Number of DHCP packets dropped due to an invalid option : 0 DELLSONiC#
Affected Products
Enterprise SONiC Distribution, PowerSwitch S5048F-ON, PowerSwitch S5148F-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch S5448F-ONArticle Properties
Article Number: 000218658
Article Type: How To
Last Modified: 20 Feb 2024
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.