Dell Networking SONiC: Virtuaalireitityksen ja -välityksen määrittäminen

Riepilogo: Tässä artikkelissa selitetään, miten VRF (Virtual Routing and Forwarding) määritetään Dell Networking SONiC -ohjaimessa. Tässä artikkelissa käytetään Dell SONiC 4.1 -kytkintä.

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

 
Edellytykset
Esittelemme käsitteitä vakioliitännän nimeämistoiminnolla. Katso Dellin artikkelia Dell Networking S -sarja: Basic Interface Configuration – SONiC 4.0 : lisätietoja liitännän nimeämisestä


Hakemisto:

Johdanto Esimerkkimääritys
 

Johdanto

VIRTUAALINEN REITITYS (VIRTUAL Routing and Forwarding, VRF) -osiot ohjaavat fyysisen reitittimen useisiin virtuaalireitittimiin. Ohjaus- ja datatasot eristetään kussakin virtuaalireitittimessä. liikenne ei virrat virtuaalireitittimien välillä. VRF-toiminnolla samassa reitittimessä voi esiintyä samanaikaisesti useita erillisiä reititystaulukoita.
  • Dell SONiC -kytkimen määritettävien VRF-tiedostojen enimmäismäärä määräytyy ympäristön mukaan.
  • Poista mahdollinen olemassa oleva IP-osoite L3-liitännästä, ennen kuin määrität sen VRF-laitteelle.

Dell SONiC tukee seuraavia VRF-esiintymiä:

  • Oletusarvoinen VRF-esiintymä
  • Muut kuin vikasietoiset VRF-esiintymät
  • Hallinta-VRF-esiintymä
Seuraavassa taulukossa on lueteltu tuetut ominaisuudet hallinta-, oletus- ja ei-vikasietoisessa VRF-esiintymässä:
 
Ominaisuus Hallinnan VRF Oletus-VRF Ei-kehikon VRF
BGP Ei Kyllä Kyllä
ICMP tai PING Kyllä Kyllä Kyllä
NTP-asiakasohjelma Kyllä Kyllä Kyllä
NTP-palvelin Kyllä Kyllä Ei
SCP-asiakas Kyllä Kyllä Kyllä
Traceroute Kyllä Kyllä Kyllä
 

Oletus-VRF

Dell SONiC:ssä järjestelmä määrittää oletusarvoisesti oletusarvoisesti kaikki fyysiset liitännät, mukaan lukien hallintaliittymän ja kaikki loogiset liitännät, oletusarvoisesti VRF-instanssiin.

    Hallinnan VRF

    Hallinta-VRF tarjoaa erillisen mgmt-reititystaulukon kaistan ulkopuoliselle hallintaverkolle, joka poikkeaa oletusarvoisesta kaistansisäisesta data plane -verkosta. Erillinen hallinta-VRF tarjoaa rajatun reititystaulukon hallintakäyttöliittymälle, kun kytkintä käytetään SSH:n kautta.
    • NTP käyttää oletusarvoisesti hallinta-VRF:ää. Jos hallinta-VRF:ää ei ole määritetty, NTP käyttää oletus-VRF:ää.
    • Hallinta-VRF ei tue IP-palveluja, kuten TFTP ja FTP.
    • DNS:ää tuetaan.

    Hallinnan VRF-kokoonpanon syntaksi:

    Ota hallinta-VRF käyttöön ja siirrä hallintaportti Hallinta-VRF mgmt -kohtaan.
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure
    DELLSONiC(config)# ip vrf mgmt

    Tarkista 
    DELLSONiC# show ip vrf mgmt
    VRF-NAME            INTERFACES
    ----------------------------------------------------------------
    mgmt                Management0
    

    Poista hallinta-VRF ja palauta hallintakäyttöliittymä oletus-VRF:ään. 
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure
    DELLSONiC(config)# no ip vrf mgmt
     

    Ei-oletus-VRF

    Liikenteen eristämiseksi voidaan määrittää DELL SONiC:ssä ei-epätallennallisia VRF-tiedostoja. Voimme liittää fyysiset Ethernet-, loopback-, porttikanava- ja VLAN-liitännät ei-vikasietoisiin VRF-liitäntöihin.
    • Ei-oletus-vrf-nimi on enintään 15 aakkosnumeerista merkkiä
    • VRF-nimen alussa on oltava vrf-etuliite , kuten VrfRED, Vrf10, Vrf_BLUE.
    • Hallintaporttia ei voi määrittää osana ei-oletus-VRF:ää


    Ei-oletus-VRF-kokoonpanon syntaksi

    Luo VRF
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure
    DELLSONiC(config)# ip vrf Vrf_NAME

    Yhdistä Layer 3 -liitäntä, vlan, portchannel, loopback to VRF:
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure
    DELLSONiC(config)# interface <Eth slot/port><Vlan ID><PortChannel ID><Eth slot/port.subport><Loopback ID>
    DELLSONiC(config-if-XXXX)# ip vrf forwarding Vrf_NAME

    Tarkista VRF
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# show ip vrf
    VRF-NAME            INTERFACES
    ----------------------------------------------------------------
    Vrf_NAME            Vlan10
    default
    

    Pura liittymä VRF:stä.
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure
    DELLSONiC(config)# interface <Eth slot/port><Vlan ID><PortChannel ID><Eth slot/port.subport><Loopback ID>
    DELLSONiC(config-if-XXXX)# no ip vrf forwarding Vrf_NAME

    Poista VRF.
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure
    DELLSONiC(config)# no ip vrf Vrf_NAME
     

    Esimerkkimääritys

    Tutustu VRF-peruskokoonpanoon tarkastelemalla seuraavaa topologiaa kuvassa esitetyllä tavalla. 

    VRF-määritys

    Tavoite: Tavoitteenamme on varmistaa, että VLAN 10 -verkko saa yhteyden vain VLAN 20 -verkkoon ja päinvastoin. VLAN 30 on yhteydessä vain VLAN 40 -verkkoon ja päinvastoin.

    VLAN-verkot on jo luotu, vastaavat portit on jo määritetty VLAN-verkkoihin ja Dell Networking SONiC -kytkimen liitännät eivät ole käytössä. 

    Lisätietoja VLAN-määrityksestä on artikkelissa Dell Networking SONiC: VLAN-verkon luominen ja liittäminen runkoon ja switchportien käyttämiseen
     

    Vrf_RED määritys
     

    Vrf_BLUE määritys
     

    Avaa Dell Management Framework -komentoriviliittymä ja määritä tila
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure

    Avaa Dell Management Framework -komentoriviliittymä ja määritä tila
    admin@DELLSONiC:~$ sonic-cli
    DELLSONiC# configure

    VRF-Vrf_RED luominen
    DELLSONiC(config)# ip vrf Vrf_RED

    VrF-Vrf_BLUE luominen
    DELLSONiC(config)# ip vrf Vrf_BLUE

    VLAN 10:n yhdistäminen Vrf_BLUE ja IP-osoitteen määrittäminen
    DELLSONiC(config)# interface Vlan 10
    DELLSONiC(config-if-Vlan10)# ip vrf forwarding Vrf_RED
    DELLSONiC(config-if-Vlan10)# ip address 10.0.0.1/24
    DELLSONiC(config-if-Vlan10)# exit

    VLAN 30:n yhdistäminen Vrf_BLUE ja IP-osoitteen määrittäminen
    DELLSONiC(config)# interface Vlan 30
    DELLSONiC(config-if-Vlan30)# ip vrf forwarding Vrf_BLUE
    DELLSONiC(config-if-Vlan30)# ip address 30.0.0.1/24
    DELLSONiC(config-if-Vlan30)# exit

    Yhdistä VLAN 20 Vrf_BLUE ja IP-osoitteeseen
    DELLSONiC(config)# interface Vlan 20
    DELLSONiC(config-if-Vlan20)# ip vrf forwarding Vrf_RED
    DELLSONiC(config-if-Vlan20)# ip address 20.0.0.1/24
    DELLSONiC(config-if-Vlan20)# end

    VLAN 40:n yhdistäminen Vrf_BLUE ja IP-osoitteen määrittäminen
    DELLSONiC(config)# interface Vlan 40
    DELLSONiC(config-if-Vlan40)# ip vrf forwarding Vrf_BLUE
    DELLSONiC(config-if-Vlan40)# ip address 40.0.0.1/24
    DELLSONiC(config-if-Vlan40)# end

    Tarkistamme määritykset.
    DELLSONiC# show ip vrf
    VRF-NAME            INTERFACES
    ----------------------------------------------------------------
    Vrf_BLUE            Vlan30
                        Vlan40
    Vrf_RED             Vlan10
                        Vlan20
    DELLSONiC# show ip interfaces
    Flags: U-Unnumbered interface, A-Anycast IP
    -----------------------------------------------------------------------------------------------------------------
    Interface            IP address/mask                              VRF                 Admin/Oper     Flags
    -----------------------------------------------------------------------------------------------------------------
    Vlan10               10.0.0.1/24                                  Vrf_RED             up/up
    Vlan20               20.0.0.1/24                                  Vrf_RED             up/up
    Vlan30               30.0.0.1/24                                  Vrf_BLUE            up/up
    Vlan40               40.0.0.1/24                                  Vrf_BLUE            up/up

    Näkyy, Vrf_BLUE on VLAN 30 ja VLAN 40. Vrf_RED on VLAN 10 ja VLAN 20.

    Verrataanpa molempien VRF-reititystaulukkoa:
    Vrf_RED
    DELLSONiC# show ip route vrf Vrf_RED
    Codes:  K - kernel route, C - connected, S - static, B - BGP, O - OSPF
            > - selected route, * - FIB route, q - queued route, r - rejected route
           Destination        Gateway                                                                    Dist/Metric   Last Update
    --------------------------------------------------------------------------------------------------------------------------------
     C>*   10.0.0.0/24        Direct                          Vlan10                                     0/0           00:31:42 ago
     C>*   20.0.0.0/24        Direct                          Vlan20                                     0/0           00:31:31 ago
     
    Vrf_BLUE
    DELLSONiC# show ip route vrf Vrf_BLUE
    Codes:  K - kernel route, C - connected, S - static, B - BGP, O - OSPF
            > - selected route, * - FIB route, q - queued route, r - rejected route
           Destination        Gateway                                                                    Dist/Metric   Last Update
    --------------------------------------------------------------------------------------------------------------------------------
     C>*   30.0.0.0/24        Direct                          Vlan30                                     0/0           00:24:28 ago
     C>*   40.0.0.0/24        Direct                          Vlan40                                     0/0           00:10:56 ago
    

    Prodotti interessati

    Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON , PowerSwitch Z9432F-ON ...
    Proprietà dell'articolo
    Numero articolo: 000218893
    Tipo di articolo: How To
    Ultima modifica: 10 nov 2023
    Versione:  5
    Trova risposta alle tue domande dagli altri utenti Dell
    Support Services
    Verifica che il dispositivo sia coperto dai Servizi di supporto.