Dell Networking SONiC: Tworzenie sieci VLAN i przypisywanie jej do portów trunkingowych i dostępowych

Summary: W tym artykule wyjaśniono, jak utworzyć sieć VLAN i przypisać ją do portów trunkingu i switchportów dostępu. W tym artykule wykorzystano przełącznik obsługujący 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

Używamy standardowego nazewnictwa interfejsów, aby zademonstrować koncepcje. Zapoznaj się z artykułem Dell Networking z serii S: Podstawowa konfiguracja interfejsu — SONiC 4.0 , aby uzyskać więcej informacji na temat nazewnictwa interfejsów


Spis treści

  1. Wprowadzenie
  2. Tworzenie sieci VLAN
  3. Tworzenie zakresu sieci VLAN
  4. Konfigurowanie interfejsu jako portu dostępu
  5. Konfiguracja interfejsu jako portu magistrali
  6. Usuwanie sieci VLAN z interfejsu
  7. Konfiguracja adresu IP i jednostki MTU


 

Wprowadzenie

Wirtualne sieci lokalne (VLAN) są interfejsami logicznymi. Dzięki temu grupa urządzeń może komunikować się tak, jakby znajdowały się w tej samej sieci, niezależnie od fizycznej lokalizacji.
Physical interface i PortChannel mogą być elementami sieci VLAN. Zakres sieci VLAN wynosi od 1 do 4094.

Punkty do zapamiętania

  • Zarezerwowana sieć VLAN

Usługa Dell Enterprise SONiC rezerwuje 128 sieci VLAN do użytku z różnymi protokołami. Zostało to wdrożone od wersji 4.0 i nowszych. Domyślnie zarezerwowany zakres sieci VLAN dla systemu SONiC 4.0 wynosi 3967–4094. Zarezerwowany zakres sieci VLAN można zmienić.

Więcej informacji na temat zarezerwowanej sieci VLAN można znaleźć w artykule Zarezerwowana sieć VLAN Dell Networking Enterprise SONiC.

  • Profil przełącznika
    • Domyślny profil przełącznika w systemie Dell SONiC to L3 i nie ma żadnej sieci VLAN. Przed przypisaniem portu do sieci VLAN musimy utworzyć sieć VLAN.
    • Profil L2 ma domyślną sieć VLAN 1, a wszystkie porty są domyślnie przypisane do tej sieci VLAN 1.

Więcej informacji na temat profilu przełącznika L2 i L3 można znaleźć w artykule System operacyjny Dell Networking SONiC — profile przełączników L2 i L3.

 

Tworzenie sieci VLAN

Składnia konfiguracji

Konfiguracja

Objaśnienie

admin@DELLSONiC:~$ sonic-cli

Przejdź do interfejsu wiersza poleceń Dell Management Framework.

DELLSONiC# configure terminal

Przejdź do trybu konfiguracji

DELLSONiC(config)# interface Vlan <Vlan ID>

Tworzenie sieci VLAN

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

Usuń sieć VLAN.


Tworzenie zakresu sieci VLAN
 

Konfiguracja

Objaśnienie

DELLSONiC# configure terminal

Przejdź do trybu konfiguracji

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

Tworzenie zakresu sieci VLAN

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

Usuń szereg sieci VLAN.



Przykładowa konfiguracja
Skonfigurujmy sieć VLAN 10 na przełączniku.
 

admin@DELLSONiC:~$ sonic-cli 
DELLSONiC# configure terminal 
DELLSONiC(config)# interface Vlan 10 
DELLSONiC(config-if-Vlan10)# end


Użyj poniższego polecenia, aby sprawdzić, czy sieć VLAN została utworzona.

show Vlan 


Przykładowe dane wyjściowe

DELLSONiC# show Vlan
Q: A - Access (Untagged), T - Tagged
NUM        Status      Q Ports            Autostate   Dynamic
10         Inactive                       Enable


 

Tworzenie zakresu sieci VLAN

Konfiguracja

Objaśnienie

DELLSONiC# configure terminal

Przejdź do trybu konfiguracji

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

Tworzenie zakresu sieci VLAN

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

Usuń szereg sieci VLAN.


Przykładowa konfiguracja

Stwórzmy zakres sieci VLAN 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#

 
Usuńmy sieci VLAN 30-40

DELLSONiC# configure
DELLSONiC(config)# no interface Vlan 30-40
DELLSONiC(config)# end


 

Skonfiguruj interfejs jako port dostępu.

Port Access pozwala na korzystanie tylko z jednej sieci VLAN. Dostęp do ruchu VLAN jest nieoznaczony.

Składnia konfiguracji

Konfiguracja

Objaśnienie

DELLSONiC# configure

Przejdź do trybu konfiguracji

DELLSONiC(config)# interface Ethernet <Number>

Konfiguracja interfejsu

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

Przypisz port jako port dostępu do sieci VLAN.

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

Usuń dostępową sieć VLAN z portu.


Przykładowa konfiguracja
Załóżmy, że musimy przypisać port Ethernet 1/1 jako port dostępowy sieci VLAN 10. Poniżej znajduje się przykładowa konfiguracja.

 

DELLSONiC# configure
DELLSONiC(config)# interface Eth 1/1
DELLSONiC(config-if-Eth1/1)# switchport access Vlan 10
DELLSONiC(config-if-Eth1/1)# end
DELLSONiC#


Użyj poniższych poleceń, aby sprawdzić konfigurację.

show Vlan 

And 

show run interface <interface number>


Przykładowe dane wyjściowe
 

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


 

Skonfiguruj interfejs jako port magistrali.

Port magistrali może mieć wiele oznakowanych sieci VLAN i jedną nieoznaczoną sieć VLAN (natywna sieć VLAN).

Punkty do zapamiętania

  • Sieć VLAN musi zostać utworzona przed przypisaniem jej do interfejsu
  • Ta sama sieć VLAN nie może być oznaczona i nieoznaczona w jednym interfejsie
  • W interfejsie można przypisać tylko jedną dostępową lub nieoznaczoną sieć VLAN (natywna sieć VLAN). 
  • Możesz użyć następującego polecenia, aby dodać sieć VLAN do istniejących sieci VLAN w interfejsie.
 
switchport trunk allowed VLAN add <Vlan id/Range of vlan>
 

PRZESTROGA: Polecenie switchport trunk dozwolone VLAN <ID/zakres sieci VLAN> powoduje ponowne zapisanie wszystkich sieci VLAN istniejących w interfejsie z określonymi sieciami VLAN. Tego polecenia należy używać ostrożnie.

Składnia konfiguracji

Konfiguracja

Objaśnienie

DELLSONiC# configure

Przejdź do trybu konfiguracji

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

Konfiguracja interfejsu

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

Umożliwia korzystanie z sieci VLAN lub szeregu sieci VLAN do portu magistrali. Aby określić zakres sieci VLAN, należy użyć <opcji 1..4094> (-) lub (,) oddzielających poszczególne identyfikatory sieci VLAN i zakresy identyfikatorów sieci VLAN, na przykład 20,70–100,142

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

Zezwalaj na wszystkie sieci VLAN (opcjonalnie).

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

(Opcjonalnie. Należy używać ostrożnie) Przepisuje wszystkie istniejące konfiguracje sieci VLAN w interfejsie i zezwala na określone sieci VLAN/zakres sieci VLAN. 

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

Przypisz nieoznaczoną sieć VLAN do portu (natywna sieć VLAN) (opcjonalnie).


Przykładowa konfiguracja
Przypiszmy oznaczoną sieć VLAN 10 i sieć VLAN 20 jako port dostępowy (nieoznaczona natywna sieć VLAN) na interfejsie Ethernet 1/1. Poniżej znajduje się przykładowa konfiguracja.

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


Użyj następującego polecenia, aby sprawdzić konfigurację.
 

show vlan and show run interface <interface id>


Przykładowe dane wyjściowe

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#


 

Usuń sieć VLAN z interfejsu.

Składnia konfiguracji

Konfiguracja

Objaśnienie

DELLSONiC# configure

Przejdź do trybu konfiguracji

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

Konfiguracja interfejsu

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

Usuń sieć VLAN lub zakres sieci VLAN z portu magistrali. Aby określić zakres sieci VLAN, należy użyć <opcji 1..4094> (-) lub (,) oddzielających poszczególne identyfikatory sieci VLAN i zakresy identyfikatorów sieci VLAN, na przykład 20,70–100,142

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

Usuń nieoznaczone (dostęp) z portu magistrali.


Przykładowa konfiguracja

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


 

Skonfiguruj adres IP i MTU.

Domyślnie sieć VLAN znajduje się w warstwie drugiej lub więcej. Nie ma adresów IPv4 i IPv6. Adres IPv4 lub IPv6 można przypisać do sieci VLAN ręcznie.

Punkty do zapamiętania

  • Przed skonfigurowaniem jednostki MTU sieci VLAN należy najpierw skonfigurować MTU na elementach VLAN. Wszystkie elementy sieci VLAN muszą mieć tę samą wartość MTU. Oznaczeni członkowie muszą mieć łącze MTU o 4 bajty wyższe niż nieoznaczeni członkowie, aby uwzględnić znacznik pakietu.
  • W interfejsie można skonfigurować wiele adresów IPv6.
  • Dodatkowy adres IP można skonfigurować w sieci VLAN


Składnia konfiguracji

Konfiguracja

Objaśnienie

DELLSONiC# configure

Przejdź do trybu konfiguracji

DELLSONiC(config)# interface Vlan <ID>

Konfiguracja interfejsu

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

Dodaj adres IP.

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

Usuń adres IP.

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

Dodaj adres IPv6

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

Usuń adres IPv6.

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

Zmień wartość MTU (1312 na 9216). Domyślnie 9100


Przykładowa konfiguracja
 

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


Użyj następującego polecenia, aby sprawdzić konfigurację.

show interface vlan <vlan id>


Przykładowe dane wyjściowe

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.