Dell Networking SONiC: Jak vytvořit síť VLAN a přiřadit ji k přenosovým a přístupovým portům přepínače
Summary: Tento článek vysvětluje, jak vytvořit síť VLAN a přiřadit ji portům přepínače Trunk a Access. Tento článek používá přepínač se systémem Dell SONiC 4.1.
Instructions
K demonstraci konceptů používáme standardní pojmenování rozhraní. Viz článek Dell Networking řady S: Základní konfigurace rozhraní – SONiC 4.0 , kde najdete další informace o pojmenování rozhraní
Obsah:
- Úvod
- Vytvoření sítě VLAN
- Vytvoření rozsahu sítí VLAN
- Konfigurace rozhraní jako přístupového portu
- Konfigurace rozhraní jako hlavního portu
- Odstranění sítě VLAN z rozhraní
- Konfigurace IP adresy a MTU
Úvod
Virtuální místní sítě (VLAN) jsou logická rozhraní. Umožňuje skupině zařízení komunikovat, jako by byla ve stejné síti, nezávisle na fyzickém umístění.
Fyzické rozhraní a PortChannel mohou být členy sítě Vlan. Rozsah VLAN je od 1 do 4094.
Body k zapamatování
- Vyhrazená síť VLAN
Dell Enterprise SONiC si vyhrazuje 128 sítí VLAN pro použití různých protokolů. To bylo implementováno od verze 4.0 a novější. Ve výchozím nastavení je vyhrazený rozsah VLAN pro SONiC 4.0 3967–4094. Vyhrazený rozsah vlan můžete změnit.
Další informace o vyhrazené síti VLAN naleznete v článku Dell Networking Enterprise SONiC Reserved VLAN.
- Přepnout profil
- Výchozí profil přepínače v systému Dell SONiC je L3 a nemá žádnou síť VLAN. Před přiřazením portu k síti VLAN je nutné vytvořit síť VLAN.
- Profil L2 má výchozí síť VLAN 1 a všechny porty jsou k ní ve výchozím nastavení přiřazeny.
Další informace o profilu přepínače L2 a L3 naleznete v článku Profily přepínačů L2 a L3 operačního systému Dell Networking SONiC.
Vytvoření sítě VLAN
Syntaxe konfigurace
|
Configuration |
Vysvětlení |
|---|---|
|
|
Přejděte do rozhraní CLI prostředí Management Framework společnosti Dell. |
|
|
Přechod do konfiguračního režimu |
|
|
Vytvoření sítě VLAN |
|
|
Odeberte síť VLAN. |
Vytvoření rozsahu sítí VLAN
|
Configuration |
Vysvětlení |
|---|---|
|
|
Přechod do konfiguračního režimu |
|
|
Vytvoření rozsahu sítí VLAN |
|
|
Odeberte rozsah sítí VLAN. |
Ukázková konfigurace
Teď nakonfigurujeme síť VLAN 10 na přepínači.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# interface Vlan 10 DELLSONiC(config-if-Vlan10)# end |
Pomocí následujícího příkazu ověřte, zda je síť VLAN vytvořena.
show Vlan |
Ukázkový výstup
DELLSONiC# show Vlan Q: A - Access (Untagged), T - Tagged NUM Status Q Ports Autostate Dynamic 10 Inactive Enable |
Vytvoření rozsahu sítí VLAN
|
Configuration |
Vysvětlení |
|---|---|
|
|
Přechod do konfiguračního režimu |
|
|
Vytvoření rozsahu sítí VLAN |
|
|
Odeberte rozsah sítí VLAN. |
Ukázková konfigurace
Vytvořme rozsah Vlans 30-40
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# |
Zbavme se Vlanů 30-40
DELLSONiC# configure DELLSONiC(config)# no interface Vlan 30-40 DELLSONiC(config)# end |
Nakonfigurujte rozhraní jako přístupový port.
Přístupový port umožňuje pouze jednu síť VLAN. Přístup k provozu VLAN není označen.
Syntaxe konfigurace
|
Configuration |
Vysvětlení |
|---|---|
|
|
Přechod do konfiguračního režimu |
|
|
Konfigurace rozhraní |
|
|
Přiřaďte port jako přístupový port sítě VLAN. |
|
|
Odeberte z portu přístupovou síť VLAN. |
Ukázková konfigurace
Předpokládejme, že musíme přiřadit port Ethernet 1/1 jako přístupový port sítě VLAN 10. Níže je ukázková konfigurace.
DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# switchport access Vlan 10 DELLSONiC(config-if-Eth1/1)# end DELLSONiC# |
Pomocí níže uvedených příkazů ověřte konfiguraci.
show Vlan And show run interface <interface number> |
Ukázkový výstup
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 |
Nakonfigurujte rozhraní jako hlavní port.
Port Trunk může mít více označených sítí VLAN a jednu neoznačenou síť VLAN (nativní síť VLAN).
Body k zapamatování
- Síť VLAN musí být vytvořena, než bude přiřazena k rozhraní
- Stejnou síť VLAN nelze označit a odtagovat VLAN v jednom rozhraní.
- V rozhraní lze přiřadit pouze jednu přístupovou nebo neoznačenou síť VLAN (nativní síť VLAN).
- Pomocí následujícího příkazu můžete přidat síť VLAN ke stávajícím sítím VLAN v rozhraní.
switchport trunk allowed VLAN add <Vlan id/Range of vlan> |
VAROVÁNÍ: Kmen portu přepínače příkazu povolený identifikátor sítě VLAN </ rozsah sítě vlan> přepíše všechny sítě VLAN existující v rozhraní se zadanými sítěmi VLAN. Tento příkaz používejte opatrně.
Syntaxe konfigurace
|
Configuration |
Vysvětlení |
|---|---|
|
|
Přechod do konfiguračního režimu |
|
|
Konfigurace rozhraní |
|
|
Povolí spojení sítě VLAN nebo více sítí VLAN s kmenovým portem. Chcete-li zadat rozsah VLAN, použijte <1..4094> (-) nebo (,) oddělené jednotlivé identifikátory VLAN a rozsahy identifikátorů VLAN, například 20,70-100,142 |
|
|
Povolit všechny sítě VLAN (volitelné). |
|
|
(Volitelné. Používejte opatrně) Přepíše všechny stávající konfigurace sítě VLAN v rozhraní a povolí specifikovanou síť VLAN / rozsah sítí VLAN. |
|
|
Přiřaďte neoznačenou síť VLAN portu (nativní síť VLAN) (volitelné). |
Ukázková konfigurace
Přiřadíme VLAN 10 tagged a VLAN 20 jako access port (untagged native-vlan) na rozhraní Ethernet 1/1. Níže je ukázková konfigurace.
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 |
Pomocí následujícího příkazu ověřte konfiguraci.
show vlan and show run interface <interface id> |
Ukázkový výstup
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# |
Odeberte síť VLAN z rozhraní.
Syntaxe konfigurace
|
Configuration |
Vysvětlení |
|---|---|
|
|
Přechod do konfiguračního režimu |
|
|
Konfigurace rozhraní |
|
|
Vyjměte síť VLAN nebo řadu sítí VLAN z hlavního portu. Chcete-li zadat rozsah VLAN, použijte <1..4094> (-) nebo (,) oddělené jednotlivé identifikátory VLAN a rozsahy identifikátorů VLAN, například 20,70-100,142 |
|
|
Odstraňte neoznačené (přístupové) z portu hlavního kufru. |
Ukázková konfigurace
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 |
Nakonfigurujte IP adresu a MTU.
Ve výchozím nastavení je síť VLAN ve druhé nebo více vrstvách. Nemá adresu IPv4 a IPv6. Adresu IPv4 nebo IPv6 můžeme VLAN přiřadit ručně.
Body k zapamatování
- Před konfigurací MTU sítě VLAN nejprve nakonfigurujte jednotku MTU na členech sítě VLAN. Všichni členové sítě VLAN musí mít stejnou hodnotu MTU. Označení členové musí mít MTU propojení o 4 bajty vyšší než neoznačení členové, aby zohlednili značku paketu.
- V rozhraní lze nakonfigurovat více adres IPv6.
- V síti VLAN můžete nakonfigurovat sekundární IP adresu
Syntaxe konfigurace
|
Configuration |
Vysvětlení |
|---|---|
|
|
Přechod do konfiguračního režimu |
|
|
Konfigurace rozhraní |
|
|
Přidejte IP adresu. |
|
|
Odeberte IP adresu. |
|
|
Přidat adresu IPv6 |
|
|
Odeberte adresu IPv6. |
|
|
Změňte MTU (1312 na 9216). Výchozí hodnota: 9100 |
Ukázková konfigurace
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 |
Pomocí následujícího příkazu ověřte konfiguraci.
show interface vlan <vlan id> |
Ukázkový výstup
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 |