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.

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

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

  1. Johdanto
  2. Luo VLAN
  3. Luo VLAN-alue
  4. Liittymän määrittäminen pääsyportiksi
  5. Liittymän määrittäminen runkoportiksi
  6. VLANin poistaminen liittymästä
  7. 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

admin@DELLSONiC:~$ sonic-cli

Siirry Dell Management Frameworkin komentoriviliittymään.

DELLSONiC# configure terminal

Siirry määritystilaan

DELLSONiC(config)# interface Vlan <Vlan ID>

Luo VLAN

DELLSONiC(config)# no interface Vlan <Vlan ID> 

Poista VLAN.


Luo VLAN-alue
 

Määritys

Selitys

DELLSONiC# configure terminal

Siirry määritystilaan

DELLSONiC(config)# interface range create Vlan <Vlan ID-Vlan ID>

Luo VLAN-verkkoalue

DELLSONiC(config)# no interface Vlan <Vlan ID-Vlan ID>

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

DELLSONiC# configure terminal

Siirry määritystilaan

DELLSONiC(config)# interface range create Vlan <Vlan ID-Vlan ID>

Luo VLAN-verkkoalue

DELLSONiC(config)# no interface Vlan <Vlan ID-Vlan ID>

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

DELLSONiC# configure

Siirry määritystilaan

DELLSONiC(config)# interface Ethernet <Number>

Määritä liittymä

DELLSONiC(conf-if-Ethernet/PoX)# switchport access Vlan X

Määritä portti VLAN-käyttöportiksi.

DELLSONiC(conf-if-Ethernet/PoX)# no switchport access vlan

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

DELLSONiC# configure

Siirry määritystilaan

DELLSONiC(config)# interface Ethernet/Portchannel <number>

Määritä liittymä

DELLSONiC(conf-if-Ethernet/PoX)# switchport trunk allowed VLAN add <Vlan id/Range of vlan> 

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

DELLSONiC(conf-if-Ethernet/PoX)#switchport trunk allowed Vlan all

Salli kaikki VLAN-verkot (valinnainen).

DELLSONiC(conf-if-Ethernet/PoX)#switchport trunk allowed Vlan <Vlan id/Range of vlan>

(Valinnainen. Käytä varoen) Kirjoittaa kaikki olemassa olevat VLAN-määritykset uudelleen käyttöliittymässä ja sallii määritetyn VLAN-verkon/VLAN-alueen. 

DELLSONiC(conf-if-Ethernet/PoX)# switchport access Vlan <Vlan id>

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

DELLSONiC# configure

Siirry määritystilaan

DELLSONiC(config)# interface Ethernet/Portchannel <number>

Määritä liittymä

DELLSONiC(conf-if-Ethernet/PoX)# switchport trunk allowed Vlan remove <Vlan id/range> 

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

DELLSONiC(conf-if-Ethernet/PoX)# no switchport access Vlan

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

DELLSONiC# configure

Siirry määritystilaan

DELLSONiC(config)# interface Vlan <ID>

Määritä liittymä

DELLSONiC(conf-if-VlanX)#ip address <IP address/mask>

Lisää IP-osoite.

DELLSONiC(conf-if-VlanX)#no ip address

Poista IP-osoite.

DELLSONiC(conf-if-VlanX)#ipv6 address <ipv6–address/prefix-length>

Lisää IPv6-osoite

DELLSONiC(conf-if-VlanX)#no ipv6 address

Poista IPv6-osoite.

DELLSONiC(conf-if-VlanX)#mtu <MTU ID>

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

Affected Products

Enterprise SONiC Distribution, PowerSwitch S6000 ON, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S6100-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON
Article Properties
Article Number: 000217901
Article Type: How To
Last Modified: 29 Sep 2023
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.