Dell Networking SONiC: VLAN-verkon luominen ja sen määrittäminen runko- ja käyttökytkimiin
Summary: Tässä artikkelissa kerrotaan, miten VLAN luodaan ja määritetään runko- ja käyttökytkimille. Tässä artikkelissa käytetään kytkintä, jossa on Dell SONiC 4.1.
Instructions
Käytämme vakiorajapintojen nimityksiä käsitteiden havainnollistamiseen. Katso artikkeli Dell Networking S-Series: Basic Interface Configuration - SONiC 4.0 tarjoaa lisätietoja liittymien nimeämisestä
Sisällysluettelo
- Johdanto
- Luo VLAN
- Luo VLAN-alue
- Liittymän määrittäminen pääsyportiksi
- Liittymän määrittäminen runkoportiksi
- VLANin poistaminen liittymästä
- IP-osoitteen ja MTU:n määrittäminen
Johdanto
Virtuaaliset lähiverkot (VLAN) ovat loogisia rajapintoja. Sen avulla ryhmä laitteita voi kommunikoida ikään kuin ne olisivat samassa verkossa fyysisestä sijainnista riippumatta.
Fyysinen liitäntä ja PortChannel voivat olla Vlanin jäseniä. VLAN-alue on 1-4094.
Muistettavia seikkoja
- Varattu VLAN
Dell Enterprise SONiC varaa 128 VLAN-verkkoa eri protokollien käyttöä varten. Tämä otettiin käyttöön versiosta 4.0 alkaen. SONiC 4.0:lle varattu VLAN-alue on oletusarvoisesti 3967–4094. Voit muuttaa varattua vlan-aluetta.
Lisätietoja varatusta VLANista on artikkelissa Dell Networking Enterprise SONiC Reserved VLAN.
- Vaihda profiilia
- Dell SONiC:n oletuskytkinprofiili on L3, eikä siinä ole VLAN-verkkoa. Meidän on luotava VLAN ennen portin määrittämistä VLAN-verkkoon.
- L2-profiilissa on oletusarvoinen VLAN 1, ja kaikki portit on oletusarvoisesti määritetty tähän VLAN 1 -verkkoon.
Lisätietoja L2- ja L3-kytkinprofiilista on artikkelissa Dell Networking SONiC -käyttöjärjestelmän L2- ja L3-kytkinprofiilit.
Luo VLAN
Konfiguraation syntaksi
|
Määritys |
Selitys |
|---|---|
|
|
Siirry Dell Management Frameworkin komentoriviliittymään. |
|
|
Siirry määritystilaan |
|
|
Luo VLAN |
|
|
Poista VLAN. |
Luo VLAN-alue
|
Määritys |
Selitys |
|---|---|
|
|
Siirry määritystilaan |
|
|
Luo VLAN-verkkoalue |
|
|
Poista VLAN-alue. |
Esimerkki kokoonpanosta
Määritetään kytkimen VLAN 10.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# interface Vlan 10 DELLSONiC(config-if-Vlan10)# end |
Tarkista alla olevalla komennolla, onko VLAN luotu.
show Vlan |
Mallituotos
DELLSONiC# show Vlan Q: A - Access (Untagged), T - Tagged NUM Status Q Ports Autostate Dynamic 10 Inactive Enable |
Luo VLAN-alue
|
Määritys |
Selitys |
|---|---|
|
|
Siirry määritystilaan |
|
|
Luo VLAN-verkkoalue |
|
|
Poista VLAN-alue. |
Esimerkki kokoonpanosta
Luodaan VLAN 30-40 -alue
admin@sonic:~$ sonic-cli DELLSONiC# configure DELLSONiC(config)# interface range create Vlan 30-40 DELLSONiC(config-if-range-vl**)# exit DELLSONiC(config)# exit |
DELLSONiC# show Vlan Q: A - Access (Untagged), T - Tagged NUM Status Q Ports Autostate Dynamic 30 Inactive Enable 31 Inactive Enable 32 Inactive Enable 33 Inactive Enable 34 Inactive Enable 35 Inactive Enable 36 Inactive Enable 37 Inactive Enable 38 Inactive Enable 39 Inactive Enable 40 Inactive Enable DELLSONiC# |
Antaa Vlans 30-40: n irrottaa
DELLSONiC# configure DELLSONiC(config)# no interface Vlan 30-40 DELLSONiC(config)# end |
Määritä liittymä pääsyportiksi.
Käyttöportti sallii vain yhden VLANin. VLAN-liikenteen käyttö on tunnisteeton.
Konfiguraation syntaksi
|
Määritys |
Selitys |
|---|---|
|
|
Siirry määritystilaan |
|
|
Määritä liittymä |
|
|
Määritä portti VLAN-käyttöportiksi. |
|
|
Katkaise VLAN-yhteys portista. |
Esimerkki kokoonpanosta
Oletetaan, että meidän on määritettävä portti Ethernet 1/1 VLAN 10: n pääsyportiksi. Alla on esimerkki kokoonpanosta.
DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# switchport access Vlan 10 DELLSONiC(config-if-Eth1/1)# end DELLSONiC# |
Tarkista määritykset alla olevilla komennoilla.
show Vlan And show run interface <interface number> |
Mallituotos
DELLSONiC# show Vlan Q: A - Access (Untagged), T - Tagged NUM Status Q Ports Autostate Dynamic 10 Inactive A Eth1/1 Enable No |
DELLSONiC# show running-configuration interface Eth 1/1 ! interface Eth1/1 mtu 9100 no shutdown switchport access Vlan 10 |
Määritä liittymä runkoportiksi.
Runkoportissa voi olla useita tunnisteisia VLANeja ja yksi tunnisteeton VLAN (natiivi VLAN).
Muistettavia seikkoja
- VLAN on luotava ennen liittymän määrittämistä
- Samaa VLAN-verkkoa ei voi merkitä eikä merkitä VLANiksi yhdessä käyttöliittymässä
- Liittymässä voi määrittää vain yhden Accessin tai tunnisteettoman VLANin (Native VLAN).
- Seuraavalla komennolla voit lisätä VLANin liittymän olemassa oleviin VLAN-verkkoihin.
switchport trunk allowed VLAN add <Vlan id/Range of vlan> |
HUOMIO: Komentokytkinportin runko sallittu VLAN <Vlan id/VLAN> -alue kirjoittaa uudelleen kaikki VLANit, jotka ovat liittymässä määritettyihin VLANeihin. Käytä tätä komentoa varoen.
Konfiguraation syntaksi
|
Määritys |
Selitys |
|---|---|
|
|
Siirry määritystilaan |
|
|
Määritä liittymä |
|
|
Salli VLAN tai VLAN-alue runkoporttiin. Määritä VLAN-alue käyttämällä <1..4094> (-) tai (,) erillistä yksittäistä VLAN-tunnusta ja VLAN-tunnusten aluetta; esimerkiksi 20,70–100,142 |
|
|
Salli kaikki VLAN-verkot (valinnainen). |
|
|
(Valinnainen. Käytä varoen) Kirjoittaa kaikki olemassa olevat VLAN-määritykset uudelleen käyttöliittymässä ja sallii määritetyn VLAN-verkon/VLAN-alueen. |
|
|
Määritä tunnisteeton VLAN porttiin (natiivi VLAN) (valinnainen). |
Esimerkki kokoonpanosta
Määritetään VLAN 10 tunnisteella ja VLAN 20 pääsyportiksi (merkitsemätön natiivi-VLAN) Ethernet 1/1 -liitännässä. Alla on esimerkki kokoonpanosta.
DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# switchport trunk allowed Vlan add 10 DELLSONiC(config-if-Eth1/1)# switchport access Vlan 20 DELLSONiC(config-if-Eth1/1)# end |
Tarkista määritykset seuraavalla komennolla.
show vlan and show run interface <interface id> |
Mallituotos
DELLSONiC# show Vlan Q: A - Access (Untagged), T - Tagged NUM Status Q Ports Autostate Dynamic 10 Inactive T Eth1/1 Enable No 20 Inactive A Eth1/1 Enable No |
DELLSONiC# show running-configuration interface Eth 1/1 ! interface Eth1/1 mtu 9100 no shutdown switchport access Vlan 20 switchport trunk allowed Vlan 10 DELLSONiC# |
Poista VLAN liittymästä.
Konfiguraation syntaksi
|
Määritys |
Selitys |
|---|---|
|
|
Siirry määritystilaan |
|
|
Määritä liittymä |
|
|
Irrota VLAN tai VLAN-verkon kantama runkoportista. Määritä VLAN-alue käyttämällä <1..4094> (-) tai (,) erillistä yksittäistä VLAN-tunnusta ja VLAN-tunnusten aluetta; esimerkiksi 20,70–100,142 |
|
|
Poista tunnisteeton (käyttöoikeus) runkoportista. |
Esimerkkimääritys
DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# switchport trunk allowed Vlan remove 10 DELLSONiC(config-if-Eth1/1)# no switchport access Vlan DELLSONiC(config-if-Eth1/1)# end |
Määritä IP-osoite ja MTU.
VLAN on oletusarvoisesti kerroksessa kaksi tai enemmän. Sillä ei ole IPv4- ja IPv6-osoitetta. IPv4- tai IPv6-osoite voidaan liittää VLAN-verkkoon manuaalisesti.
Muistettavia seikkoja
- Määritä VLAN-jäsenten MTU ennen VLAN MTU:n määrittämistä. Kaikilla VLAN-verkon jäsenillä on oltava sama MTU-arvo. Merkityillä jäsenillä on oltava linkki, joka on 4 tavua suurempi kuin merkitsemättömillä jäsenillä, jotta pakettitunniste voidaan ottaa huomioon.
- Voit määrittää useita IPv6-osoitteita käyttöliittymässä.
- VLAN-verkossa voi määrittää toissijaisen IP-osoitteen
Konfiguraation syntaksi
|
Määritys |
Selitys |
|---|---|
|
|
Siirry määritystilaan |
|
|
Määritä liittymä |
|
|
Lisää IP-osoite. |
|
|
Poista IP-osoite. |
|
|
Lisää IPv6-osoite |
|
|
Poista IPv6-osoite. |
|
|
Vaihda MTU (1312 arvoon 9216). Oletus 9100 |
Esimerkkimääritys
DELLDELLSONiC# configure DELLSONiC(config)# interface Vlan 10 DELLSONiC(conf-if-Vlan10)# mtu 1500 DELLSONiC(conf-if-Vlan10)# ip address 10.0.0.1/24 DELLSONiC(conf-if-Vlan10)# ipv6 address a::b/64 DELLSONiC(conf-if-Vlan10)# end |
Tarkista määritykset seuraavalla komennolla.
show interface vlan <vlan id> |
Mallituotos
DELLSONiC# show interface Vlan 10 Vlan10 is up, line protocol is down Hardware is Vlan, address is 0c:6e:4a:87:00:0a IPV4 address is 10.0.0.2/24 Mode of IPV4 address assignment: MANUAL IPV6 address is a::b/64,fe80::e6e:4aff:fe87:a/64 Mode of IPV6 address assignment: MANUAL IP MTU 1500 bytes Time since last interface status change: 01:28:39 |