Dell Networking SONiC: DHCP (Dynamic Host Configuration Protocol) -välittäjä
Summary: Artikkeli sisältää tietoja Dell Networking SONiC:n DHCP (Dynamic Host Configuration Protocol) -protokollasta. Tässä artikkelissa käytetään Dell SONiC 4.1 -kytkintä.
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
|
Edellytykset
Käsitteet esitellään liitännän vakionimellä. Katso Dellin artikkelia 202172 Dell Networking S -sarja: Basic Interface Configuration – SONiC 4.0 : lisätietoja liitännän nimeämisestä |
Indeksi
JohdantoDHCP-välike
DHCP MC-LAG-määrityksessä
DHCP-välityksen tietovaihtoehto
Hop Limit (Hop-raja)
Lähdeliitännän valinta
DHCP-välitys IPv6:n seuraavien siirräntävälien kautta
DHCP-välittäjä VRF-tiedostojen
välilläVirtuaalisen aliverkon valinnan alivaihtoehto
DHCP-välittäjä VXLAN-käyttöönotossa
DHCP-välittäjä ja staattinen Anycast-yhdyskäytävä
DHCPv4-pakettien käsitteleminen Välitysagentin asetuksilla
Server Identifier Override Sub-Option (Palvelimen tunnisteen ohituksen aliasetus)
Skaalautuvuutta
DHCP-välityksen show-komennot
Johdanto
Dynaaminen isännän määritysprotokolla (DHCP) on verkkoprotokolla, joka helpottaa IP-osoitteiden ja muiden tietojen määritystä verkkolaitteille. LISÄKSI IP-osoitteet ja DHCP määrittävät myös aliverkon peitteen, oletusyhdyskäytävän osoitteen, toimialuenimipalvelimen (DNS) osoitteen ja muut määritysparametrit. Enterprise SONiC tukee DHCP-välittäjää. Tämä osio sisältää DHCP-välittäjän yleiskatsauksen ja määritystiedot.DHCP-välittäjä
DHCP-välittäjä on laite, joka välittää DHCP-paketteja DHCP-työaseman ja DHCP-palvelinten välillä aliverkkojen välillä. Voit määrittää kytkimen toimimaan verkossa DHCP-välittäjänä.Kun DHCP-asiakas pyytää IP-osoitetta DHCP-palvelimesta, työasema ei ole tietoinen aliverkosta, johon se kuuluu. Kun työasema on yhteydessä verkkoon, se lähettää DHCP DISCOVER -viestin yleislähetyksenä. Jos DHCP-palvelin sijaitsee samassa LÄHI- tai VLAN-verkossa, palvelin määrittää IP-osoitteen suoraan asiakkaalle.
Jos DHCP-palvelin sijaitsee eri yleislähetystoimialueella, verkon reitittimet eivät välitä oletusarvoisesti työasemien DHCP DISCOVER -viestejä. Jos määrität laitteen verkon DHCP-välitysagentiksi, välitysagentti voi vastaanottaa DHCP DISCOVER -lähetysviestit ja lähettää yksittäislähetyspyynnön DHCP-palvelimeen DHCP-asiakkaan puolesta.
DHCP-välitysagentin avulla DHCP-työasemat voivat vastaanottaa IP-osoitteita DHCP-palvelimesta, vaikka palvelin olisi eri verkossa tai VLAN-verkossa.
DHCP-välitystoiminto:
Kuvassa 1 DHCP-työasemat on yhdistetty VLAN 10 -verkkoon kuuluvan välityslaitteen liitäntään. DHCP Server 1 ja DHCP Server 2 on yhdistetty VLAN 20- ja VLAN 30 -verkkoihin. Kun DHCP-välittäjä määritetään laitteessa, se välittää DHCP-pyynnöt vastaavaan DHCP-palvelimeen ja vastauksen palvelimesta työasemiin.
Kuva 1: Esimerkki DHCP-topologiasta
- Ota DHCP-välitys käyttöön liittymässä, jota aiot käyttää välittämiseen:
sonic(conf-if)# ip dhcp-relay dhcp-server-ip-address vrf vrf-name
Anna palvelimen osoite. Voit lisätä enintään neljä osoitetta:
dhcp-server-ip-address(valinnainen) Kirjoita VRF-nimi:
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)#
DHCP-välittäjä MC-LAG-määrityksessä
MC-LAG-määrityksessä DHCP-asiakas lähettää DHCP DISCOVER -paketin kummalle tahansa MC-LAG-vertaisryhmälle. Kun yksi vertaisista vastaanottaa paketin, se välittää paketin DHCP-palvelimeen. Kun DHCP-palvelin lähettää vastauksen, sama MC-LAG-vertaiskytkin, joka välitti DHCP DISCOVER -paketin, välittää vastauksen palvelimesta työasemaan.MC-LAG-määritysohjeet:
- Määritä samat DHCP-palvelimet MC-LAG-vertaiskytkimissä.
- Määritä DHCP-välittäjä käyttämään linkinvalintaa ja lähdeliitännän asetuksia. Tämä määritys varmistaa, että DHCP-paketin välittävä kytkin vastaanottaa vastauksen palvelimesta.
- Varmista, että molemmat MC-LAG-vertaisryhmät ovat tavoitettavissa DHCP-palvelimeen.
Kuva 2: DHCP-välittäjä MC-LAG-ryhmässä
DHCP-välitystietojen vaihtoehto
Jos verkossa on yksittäinen reititys, DHCP-välittäjä määrittää IP-osoitteen DHCP-asiakkaalle välityspaketin giaddr-kentässä olevan yhdyskäytävän IP-osoitteen avulla. Konnalliset toimijat voivat luoda DHCP-pyyntöjä, joilla verkkoon saadaan luvaton yhteys.Verkon järjestelmänvalvojat voivat estää langattomia laitteita pääsemästä verkkoon sijoittamalla työasemien DHCP-palvelimia eri verkkoihin. Voit määrittää DHCP-välitystietovaihtoehdon tai DHCP-vaihtoehdon 82 avulla aliverkon, jossa DHCP-asiakas sijaitsee. Välitysagentti lisää pakettiin alivalinnan ja määrittää asiakkaan aliverkon. DHCP-palvelin käyttää aliasetusarvoa giaddr-arvon sijasta DHCP-osoitteen ja käyttöluvan määrittämiseen.
HUOMAUTUS: Linkinvalinnan alivaihtoehto koskee vain DHCPv4-työasemia eikä koske DHCPv6-työasemia.
Seuraava kuva 3 havainnollistaa, miten DHCP-välityslinkin valinta toimii.
- DHCP-asiakas lähettää DHCP-pyynnön.
- Välitysagentti vastaanottaa lähetyspaketin ja lisää linkinvalinnan alivalinnan osoitteeseen 192.168.0.1.
- Välitysagentti määrittää giaddr-kentän, joka perustuu määritettyyn lähdeliitäntään. Jos lähdeliitännän asetukseksi on määritetty Loopback 0, giaddr-asetuksena on 103.103.103.103. Giaddr-komennon on oltava saavutettavissa palvelimesta.
- DHCP-palvelin tunnistaa työaseman aliverkon linkinvalintavaihtoehdosta ja varaa osoitteen osoitevarannosta 192.168.0.x. Palvelin luo tarjouspaketin ja lähettää sen giaddr-kohdassa määritettyyn IP-osoitteeseen.
Kuva 3: DHCP-välittäjä
Hop limit (Hop-raja)
DHCP-asiakkaat määrittävät DHCP-paketissa tavallisesti hop count -kentän arvoksi 0. Kun DHCP-paketteja välitetään, välitysagentti lisää hop-lukua 1. Jos DHCP-paketin hop-luku on suurempi tai yhtä suuri kuin välitysagentissa määritetty enimmäismäärä, laite hylkää paketin.Hop-raja varmistaa, että DHCP-paketteja ei ole silmukka verkossa, jossa on useita välitysagentteja. Hops-enimmäismäärän oletusarvo on 10, jonka voi määrittää arvosta 1 arvoon 16.
Hop limit -määritys on liittymäkohtainen (työasemakohtainen), ja se koskee sekä DHCPv4- että DHCPv6-paketteja. Hop-raja on käytössä vain palvelimelle välitetyissä paketeissa. Se ei koske palvelimesta vastaanotettuja vastauspaketteja. Liittymälaskuria ylläpidetään, jotta voidaan seurata hyppyrajan vuoksi hylättyjen pakettien määrää.
- Määritä enimmäishyppyraja. (valinnainen):
sonic(conf-if-Vlan100)# ip dhcp-relay max-hop-count hop-count
Määritä hop-määrä. Alue on 0–16. Oletusarvo on 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)#
Lähdeliitännän valinta
DHCP-välittäjä tarjoaa lähdeliittymän määritysvaihtoehdon, joka määrittää välitetyissä paketeissa käytettävän lähdeosoitteen. Jos et määritä lähdeliittymää, välityspaketin lähde-IP-osoite määritetään automaattisesti lähtevän postin liitännän mukaan. Järjestelmä valitsee liittymälle määritetyn ensimmäisen osoitteen (IPv4 tai IPv6), joka on samassa verkossa kuin kohdeosoite tai seuraava hop-reititin.Lähdeliittymän määritysvaihtoehto on käyttöliittymäkohtainen, työasemakohtainen ja koskee sekä DHCPv4- että DHCPv6-paketteja. Jos määritetyssä lähdeliittymässä ei ole IP-osoitetta, välityspaketin lähde-IP-osoite määritetään lähtevän postin liitännän mukaan. Jos muutat osoitetta lähdekäyttöliittymässä, välittäjäagentti käyttää päivitettyä IP-osoitetta pakettien välittämiseen.
Jos linkinvalinnan alivaihtoehto on käytössä, määritä lähdeliittymä, joka on saavutettavissa palvelimesta. Jos lähdeliittymää ei määritetä, linkinvalinnan alivaihtoehtoa ei lisätä välitettyyn pakettiin.
- Avaa lähdeliittymän valinta käyttöliittymässä:
HUOMAUTUS: Liittymä tallennetaan Native Interface Format -muodossa.
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)#
DHCP-välitys IPv6:n seuraavien siirräntävälien kautta
Tietokeskuksen verkkokäyttöönotoissa, kuten seuraavassa kuvassa 4 näkyy, DHCP-palvelin on tavoitettavissa IPv6-alikerrosverkon kautta. DHCP-välitys on käytössä Leaf 1 -kytkimessä, jossa on BGP-viereinen laite, jossa on Spine 1. DHCP-palvelin on liitetty Leaf 2 -kytkimeen, jossa on myös BGP-viereinen laite, jossa on Spine 1.
Kuva 4: DHCP-välitys IPv6:n seuraavien siirräntävälien kautta
Leaf- ja Spine-kytkinten välistyksissä ei ole IPv4-osoitteita, mutta ne on otettu käyttöön IPv6-välitykseen linkin paikallisilla osoitteilla. Leaf- ja Spine-kytkimen välinen BGP-vertaiskytkin on muodostettu käyttämällä IPv6-linkin paikallisia osoitteita. BGP tukee RFC 5549 -protokollaa, minkä ansiosta IPv4-etuliitettä voi käyttää IPv6:n seuraavassa siirrännässä.
Leaf 1 -kohdassa IPv4-reitti DHCP-palvelimeen opitaan BGP:n kautta. Se osoittaa Spine 1:n seuraavan linkin osoitteen. Spine 1 :ssä on myös IPv4-reitti, joka osoittaa Leaf 2:n linkin paikallisen seuraavan hop-osoitteen.
Seuraavassa selitetään, miten DHCP-välittäjä toimii IPv6:n seuraavien siirräntöjen kautta:
- DHCP-asiakasohjelma luo pyynnön.
- Leaf 1 -välitysagentti on määritetty käyttämään lähdeliitäntänä Loopback0-liitäntää. Välitysagentti määrittää giaddr- ja lähde-IPv4-osoitteeksi 103.103.103.103 ja välittää pyynnön DHCP-palvelimeen, jonka IP-osoite on BGP RFC 5549 -reitityksen mukaan 172.16.0.2.
- Leaf 2 vastaanottaa välitetyn DHCP-pyynnön Spine 1:ltä ja välittää sen suoraan liitettyyn DHCP-palvelimeen.
- DHCP-palvelin vastaanottaa välitetun DHCP-pyynnön, luo tarjouspaketin ja lähettää sen giaddr-kohdassa määritettyyn IP-osoitteeseen, joka on Leaf 1 -silmukkaosoite 103.103.103.103.
- Leaf 2 -mallissa on BGP-RFC5549 reitti Leaf 1 -reititysosoitteeseen eli versioon 103.103.103.130. DHCP-tarjous välitetään välitysagentille BGP-reitityksen mukaan.
- Leaf 1 vastaanottaa vastauksen DHCP-palvelimesta, poistaa vaihtoehdon 82 ja välittää sen työasemaan.
- Ota DHCP-välitys käyttöön liittymässä, jota aiot käyttää välittämiseen:
sonic(conf-if)# ipv6 dhcp-relay dhcp-server-ipv6-address vrf vrf-name
Anna palvelimen IPv6-osoite. Voit lisätä enintään neljä osoitetta:
dhcp-server-ipv6-address(valinnainen) Kirjoita VRF-nimi:
vrf vrf-name
- Avaa lähdeliittymän valinta käyttöliittymässä:
sonic(conf-if)# ipv6 dhcp-relay source-interface interface
- (valinnainen) Määritä enimmäishyppyraja:
sonic(conf-if-Vlan100)# ipv6 dhcp-relay max-hop-count hop-count
Määritä hop-määrä. Alue on 1–16. Oletusarvo on 10:
hop-count
- (valinnainen) Määritä, miten käsitellään jonkin toisen välitysagentin DHCP-välityspakettia:
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)#
DHCP-välittäjä VRF-tiedostojen välillä
DHCP-välitysagentti tukee työasemapyyntöjen välitystä palvelimeen, joka sijaitsee eri virtuaalitodellisuudessa. Asiakas on esimerkiksi yhdistetty liitäntään, joka on sidottu oletusarvoisen virtuaalilasien (VRF) liitäntään, ja palvelin voi olla käyttäjän VRF-virtuaalitodellisuudessa. Näissä käyttöönotoissa voit määrittää asetuksen, jossa määritetään VRF-nimi, jossa DHCP-palvelin sijaitsee. Jos et määritä VRF-nimeä, järjestelmä olettaa, että DHCP-palvelin sijaitsee oletusarvoinen VRF-virtuaalilasi. DHCP-välittäjä tukee useiden DHCP-palvelinten määrittämistä tiettyyn työasemakäyttöliittymään, ja kaikkien näiden DHCP-palvelinten on oltava samassa VRF-palvelimessa. Asiakaskäyttöliittymää kohden voi määrittää vain yhden palvelimen VRF:n.
HUOMAUTUS: Asiakkaan VRF-virtuaalilasit perustuvat liitäntään, jossa välittäjä on määritetty.
Jos käytät DHCPv4-välittäjää, linkin valinta on otettava käyttöön, kun työasema ja palvelin ovat eri VRF-tiedostoissa. Linkinvalinnan alivaihtoehdossa on käytettävä palvelimen VRF:ään liitettyä liittymää. Tämä määritys tarvitaan sen varmistamiseksi, että DHCPv4-välittäjä vastaanottaa palvelimen vastauksen. Jos työasema ja palvelin ovat samassa virtuaalitodellisuudessa, linkin valintaa ei tarvitse määrittää, sillä giaddr on myös palvelimen VRF-palvelimessa.
- Ota DHCP-välitys käyttöön liittymässä, jota aiot käyttää välittämiseen:
sonic(conf-if)# ip dhcp-relay dhcp-server-ip-address vrf vrf-name
Anna palvelimen osoite. Voit lisätä enintään neljä osoitetta:
dhcp-server-ip-address(valinnainen) Kirjoita VRF-nimi:
vrf-name
- (valinnainen) Linkinvalinnan aliasetuksen ottaminen käyttöön käyttöliittymässä:
sonic(conf-if)# ip dhcp-relay link-select
- (valinnainen) Voit lisätä VRF-tiedot DHCP-palvelimeen lähetetyssä DHCP-paketissa valitsemalla VRF-vaihtoehdon:
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)#
Virtuaalisen aliverkon valinnan alivaihtoehto
DHCP-välittäjä tukee useita työasemia eri VRF-tiedostoissa, jotka käyttävät päällekkäisiä IP-osoitteita. Tällaisissa VRF-käyttöönotoissa DHCP-palvelimen on oltava tietoinen asiakkaan VRF:stä, jotta osoite voidaan jakaa kyseisen VRF:n perusteella. VRF-tietojen toimittamiseksi DHCP-välittäjään sisältyy alivaihtoehto 151 DHCPv4:lle ja alivaihtoehto 68 DHCPv6:lle RFC 6607:n mukaisesti.Virtuaalisen aliverkon valinnan alivaihtoehto (tyyppi 0) sisältää ASCII VRFNAME -nimen, joka on määritetty saapuvassa käyttöliittymässä, johon asiakas on yhteydessä. Jos saapuvan liitännän oletussijainti on VRF, välitettyyn pakettiin ei lisätä alivaihtoehtoa.
Ota käyttöön virtuaalisen aliverkon valinnan alivaihtoehto yhteensopivuuden varmistamiseksi vain, kun DHCP-palvelin tukee osoitteidenvarausta VRF:n perusteella. Jotkin palvelimet eivät välttämättä tunnista alivaihtoehtoa, ja ne voivat silti varata oletusarvoisen VRF-tilan käyttöluvan. DHCP-välitys ei hylkää näitä vastauksia palvelimesta.
Seuraavassa kuvassa 5 sekä DHCP Client 1 että DHCP Client 2 käyttävät samaa osoitetilaa. Jos määrität DHCP Relay -kytkimessä virtuaalisen aliverkon valinnan alivalinnan, välityslaite sisältää alivaihtoehdon, kun paketti lähetetään DHCP-palvelimeen.
Kuva 5: Virtuaalisen aliverkon valinnan alivaihtoehto
DHCP-välittäjä VXLAN-käyttöönotossa
Voit määrittää DHCP-välittäjän VXLAN BGP EVPN -käyttöönotossa ja tarjota DHCP-palveluja EVPN-asiakasohjelmille tai virtuaalikoneille. Seuraavassa kuvassa 6 näkyy tyypillinen käyttöönotto VXLAN-verkoissa. Työasema ja palvelin voivat olla samoilla tai eri VRF-toimialueilla.
Kuva 6: DHCP-välittäjä VXLAN-käyttöönotossa
Seuraavassa on kuvallinen kuva DHCP-välittäjän toiminnasta VXLAN-käyttöönotossa:
- DHCP-asiakas on liitetty VTEP1:een VLAN 10 -verkossa, joka on sidottu VrfRediin.
- DHCP-välitys on käytössä VTEP1:ssä VLAN 10 -verkossa.
- DHCP-palvelin on VTEP2-palvelimessa ja yhteydessä VLAN 20 -verkkoon, joka on sidottu VrfRediin.
- VTEP1:ssä on BGP EVPN type-5 -reitti DHCP-palvelimeen 172.16.0.1, joka ilmaisee seuraavan VXLAN-tunnelin.
- DHCP-välittäjä välittää saapuvan paketin versioon 172.16.0.1, ja giaddr-asetuksena on 192.168.0.1. Välitin ei tunnista VxLAN-tunneleita.
- VTEP1 lisää alikerroksen layer 2 -tunneliotsikot ja välittää paketin VTEP2-kohdekansioon.
- VTEP2 poistaa alikerroksen kerroksen 2 ja tunneliotsikot ja välittää DHCP-paketin palvelimeen.
- DHCP-palvelin vastaa versioon giaddr 192.168.0.1. VTEP2:ssa on BGP EVPN type-5 -reitti välitysagentin IP-osoitteeseen 192.168.0.1, joka ilmaisee tunnelin seuraavan hop-väylän.
- VTEP2 lisää alikerroksen layer 2 -tunneliotsikot ja lähettää vastauspaketin VTEP1:een.
- VTEP1:n DHCP-välitysagentti saa vastauksen palvelimesta, poistaa vaihtoehdon 82 ja välittää paketin työasemaan VLAN 10 -verkossa.
HUOMAUTUS: DHCP-välittäjä BGP EVPN -käyttöönotoissa koskee Layer 3 VNI -kokoonpanoja. Layer 2 -VNI-määrityksissä ei tarvita DHCP-välitystä, koska työasema ja palvelin ovat suoraan tavoitettavissa laajennetun VLAN-verkon kautta.
DHCP-välitys ja Staattinen Anycast-yhdyskäytävä
Staattisen Anycast-yhdyskäytävän (SAG) avulla useat kytkimet voivat samanaikaisesti reitittää paketteja aktiivisen/aktiivisen reitittimen määrityksen yhteisen yhdyskäytävän osoitteen avulla. Kullekin kytkimelle on määritetty sama virtuaalinen IP-osoite ja virtuaalinen MAC-osoite.DHCP-välitys edellyttää IP-osoitetta downstream- tai asiakaskäyttöliittymän aliverkon tunnistamiseen. Jos asiakaskäyttöliittymä on otettu käyttöön SAG-tilassa, DHCP-välittäjä käyttää SAG IPv4 -osoitetta giaddr-palvelimena. Jos vastaavalla SAG-käyttöliittymällä ei ole IP-osoitetta, välitysagentti hylkää paketin. Koska Leaf-kytkimissä on määritetty identtinen SAG IP -osoite, palvelimen vastaus saattaa siirtyä eri leaf-kytkimeen eikä välttämättä saavuta DHCP-paketin välittävää leaf-kytkintä. Voit välttää ongelman käyttämällä lähdeliittymän linkinvalintavaihtoehtoa.
Seuraavassa kuvassa 7 Leaf-kytkimen VLAN10-verkon SAG-yhdyskäytävänä käytetään versiota 192.168.0.1. DHCP-välitys on käytössä VLAN10-verkossa. Jos haluat välittää DHCP-paketin DHCP-palvelimeen, giaddr-kentän arvo on 55.55.55.55. DHCP-palvelin käyttää linkinvalinnan alivaihtoehtoa 5 vuokrattavan asiakkaan aliverkon tunnistamiseen. DHCP-palvelimen vastaus lähetetään loopback-IP-osoitteeseen, joka koskee ainoastaan lähteen leaf-kytkintä.
Kuva 7: DHCP-välitys ja Staattinen Anycast-yhdyskäytävä
DHCP-välitys numerottomissa IPv4-liitännöissä
Voit määrittää DHCP-välittäjän numerottomista point-to-point-linkeistä. Numeroton IPv4-määritys ottaa layer 3 -käsittelyn käyttöön ilman, että sille on määritetty nimenomaista IPv4-osoitetta.
Numeroton liittymä käyttää toisen reitittimelle jo määritetyn liittymän IPv4-osoitetta. IPv4:n numeroimattoman määrityksen avulla voit säästää verkko-osoitetilaa ja yksinkertaistaa kytkimen määritystä.
DHCP-välittäjä tukee pakettien välitystä palvelimeen numerottoman IPv4-liittymän kautta seuraavin rajoituksin:
- Vain loopback-käyttöliittymiä tuetaan lainakäyttöliittyminä.
- IPv4:n numeroimatonta määritystä tuetaan ainoastaan Ethernet- ja porttikanavaliittymissä.
- Vain oletusarvoinen VRF tukee IPv4:n numeroimatonta määritystä.
HUOMAUTUS: Välittäjän ja palvelimen välisen yhteyden molemmissa päissä on oltava numerottomat liitännät. Työaseman downstream-liittymässä on oltava IPv4-osoite, sillä palvelimen on tunnettava asiakkaan aliverkko DHCP-käyttöluvan määrittämista varten.
Seuraavassa kuvassa 8 numeroton IPv4 määritetään Eth1/4-liitäntään, joka on välittäjän ja palvelimen välinen point-to-point-linkki. OSPFv2 on käytössä välityskytkimessä ja palvelinkytkimessä, ja loopback-verkko-osoitteista ilmoitetaan.
Kuva 8: DHCP-välitys numerottomissa IPv4-liitännöissä
Lisäksi asiakkaan aliverkkoa mainostetaan OSPFv2:n kautta, jotta palvelin voi vastata välityskytkimeen. Välityspaketin giaddr-arvo on 192.168.0.1. Reitityspino määrittää välityspaketin IPv4-lähdeosoitteen.
Voit ottaa linkinvalinnan käyttöön myös numerottoman IPv4-määrityksen avulla. Jos palvelimen aliverkko ei ole tavoitettavissa, giaddr-asetuksena on Loopback 1 -osoite eli 103.103.103.103.
DHCPv4-pakettien käsitteleminen välitysagenttivaihtoehdoilla
Välittäjäagentti tukee erilaisia verkkokokoonpanoja, kuten välityspalvelimia, käyttämällä kolmea eri vaihtoehtoa, joilla voi käsitellä saapuvia DHCPv4-paketteja, joissa on jo välitysagenttivaihtoehtoja:- Discard (Hylkää) – Välitysagentti hylkää saapuvan paketin (oletus).
- Append : välitysagentti liittää pakettiin omat välitysasetukset, mutta saapuvat vaihtoehdot säilyvät. Jos välitysagentin tietojen pituus ylittää enimmäisrajan 255 tavua, paketti hylätään.
- Replace (Vaihda) – Välitysagentti poistaa saapuvat vaihtoehdot ja lisää pakettiin omat asetukset.
- (valinnainen) Määritä, miten käsitellään jonkin toisen välitysagentin DHCP-välityspakettia.
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)#
Palvelimen tunnisteen ohituksen alivaihtoehto
DHCPv4-välittäjä tukee RFC5107 määritettyä palvelintunnuksen ohituksen alivaihtoehtoa 11. Tämän alivaihtoehdon avulla välittäjä voi toimia DHCPv4-palvelimena niin, että yksittäislähetyksen DHCPv4-paketit tulevat välitysagenttiin sen sijaan, että ne siirtyvät suoraan palvelimeen. Välittäjä voi lisätä asianmukaiset alivaihtoehdot yksittäislähetyspaketteihin. Palvelintunnuksen ohituksen alivaihtoehto lisätään automaattisesti, kun linkin valinta-alivaihtoehto tai VSS-alivaihtoehto on käytössä.Jos DHCPv4-palvelin ei tue palvelintunnuksen alivaihtoehtoa, työaseman yksittäislähetyksen DHCPv4-paketit lähetetään suoraan palvelimeen, joka ohittaa välitysagentin.
Tämä alivaihtoehto koskee vain DHCPv4-välitysagenttia.
Skaalautuvuutta
- Voit ottaa käyttöön enintään neljä väliosoitetta liittymää kohden.
- DHCPv4- ja DHCPv6-välitys käsittelee jopa 2 000 DHCP-asiakasta.
- DHCPv4-välittäjälle voi ottaa käyttöön enintään 4 000 Layer 3 -liitäntää.
- Voit ottaa käyttöön enintään 4 000 Layer 3 -liitäntää DHCPv6-välittäjää varten.
DHCP-välityksen show-komennot
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.