Dell Networking SONiC: VLAN Oluşturma ve Bunu Santral ve Erişim Anahtar Portlarına Atama
Summary: Bu makalede, bir VLAN'ın nasıl oluşturulacağı ve bunun Santral ve Erişim anahtar bağlantı noktalarına nasıl atanacağı açıklanmaktadır. Bu makalede Dell SONiC 4.1 çalıştıran bir anahtar kullanılmıştır. ...
Instructions
Kavramları göstermek için standart arabirim adlandırmaları kullanıyoruz. Dell Networking S Serisi: Arayüz adlandırma hakkında daha fazla bilgi için Temel Arayüz Yapılandırması - SONiC 4.0
İçindekiler
- Giriş
- VLAN Oluştur
- Bir VLAN aralığı oluşturma
- Bir Arayüzü Erişim Bağlantı Noktası Olarak Yapılandırma
- Bir arabirimi ana hat bağlantı noktası olarak yapılandırma
- Arayüzden VLAN kaldırma
- IP adresini ve MTU'yu yapılandırma
Giriş
Sanal yerel ağlar (VLAN'lar) mantıksal arabirimlerdir. Bir grup cihazın, fiziksel konumdan bağımsız olarak aynı ağdaymış gibi iletişim kurmasını sağlar.
Fiziksel arabirim ve PortChannel, VLAN üyesi olabilir. VLAN aralığı 1-4094 arasındadır.
Akılda tutulması gereken noktalar
- Ayrılmış VLAN
Dell Enterprise SONiC, çeşitli protokollerin kullanımı için 128 VLAN ayırmıştır. Bu, 4.0 ve sonraki sürümlerde uygulandı. Varsayılan olarak, SONiC 4.0 için ayrılmış VLAN aralığı 3967 - 4094'tür. Ayrılmış vlan aralığını değiştirebilirsiniz.
Ayrılmış VLAN hakkında daha fazla bilgi için Dell Networking Enterprise SONiC Ayrılmış VLAN makalesine bakın.
- Profili değiştir
- Dell SONiC'deki varsayılan anahtar profili L3'tür ve herhangi bir VLAN'a sahip değildir. VLAN'a bağlantı noktası atamadan önce bir VLAN oluşturmamız gerekir.
- L2 Profili varsayılan VLAN 1'e sahiptir ve tüm bağlantı noktaları varsayılan olarak bu VLAN 1'e atanır.
L2 ve L3 Anahtar Profili ile ilgili daha fazla bilgi için Dell Networking SONiC İşletim Sistemi L2 ve L3 Anahtar Profilleri makalesine bakın.
VLAN Oluştur
Yapılandırma söz dizimi
|
Yapılandırma |
Açıklama |
|---|---|
|
|
Dell yönetim çerçevesi CLI'sına girin. |
|
|
Yapılandırma Moduna Girme |
|
|
VLAN Oluştur |
|
|
VLAN'ı çıkarın. |
Bir VLAN aralığı oluşturma
|
Yapılandırma |
Açıklama |
|---|---|
|
|
Yapılandırma Moduna Girme |
|
|
VLAN aralığı oluşturma |
|
|
Bir dizi VLAN'ı kaldırın. |
Örnek yapılandırma
VLAN 10'u anahtar üzerinde yapılandıralım.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# interface Vlan 10 DELLSONiC(config-if-Vlan10)# end |
VLAN'ın oluşturulup oluşturulmadığını doğrulamak için aşağıdaki komutu kullanın.
show Vlan |
Örnek çıktı
DELLSONiC# show Vlan Q: A - Access (Untagged), T - Tagged NUM Status Q Ports Autostate Dynamic 10 Inactive Enable |
Bir VLAN aralığı oluşturma
|
Yapılandırma |
Açıklama |
|---|---|
|
|
Yapılandırma Moduna Girme |
|
|
VLAN aralığı oluşturma |
|
|
Bir dizi VLAN'ı kaldırın. |
Örnek yapılandırma
30-40 Vlan aralığı oluşturalım
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# |
30-40 Vlanları Kaldıralım
DELLSONiC# configure DELLSONiC(config)# no interface Vlan 30-40 DELLSONiC(config)# end |
Bir arayüzü erişim bağlantı noktası olarak yapılandırın.
Access Port yalnızca tek bir VLAN'a izin verir. VLAN trafiğine erişim etiketsiz olmalıdır.
Yapılandırma Söz Dizimi
|
Yapılandırma |
Açıklama |
|---|---|
|
|
Yapılandırma Moduna Girme |
|
|
Arabirimi Yapılandır |
|
|
VLAN'ın erişim bağlantı noktası olarak bir Bağlantı Noktası atayın. |
|
|
Erişim VLAN'ını bağlantı noktasından kaldırın. |
Örnek yapılandırma
VLAN 10'un erişim bağlantı noktası olarak Port Ethernet 1/1'i atamamız gerektiğini varsayalım. Örnek yapılandırma aşağıda verilmiştir.
DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# switchport access Vlan 10 DELLSONiC(config-if-Eth1/1)# end DELLSONiC# |
Yapılandırmayı doğrulamak için aşağıdaki komutları kullanın.
show Vlan And show run interface <interface number> |
Örnek çıktı
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 |
Bir arayüzü trunk bağlantı noktası olarak yapılandırın.
Trunk Bağlantı Noktasında Birden fazla etiketli VLAN ve bir etiketsiz VLAN (Yerel VLAN) olabilir.
Akılda tutulması gereken noktalar
- VLAN, bir arayüze atanmadan önce oluşturulmalıdır
- Aynı VLAN, tek bir arayüzde etiketlenemez ve etiketsiz VLAN olamaz
- Bir arayüzde yalnızca bir Access VLAN (Yerel VLAN) atanabilir.
- Arayüzdeki mevcut VLAN'lara VLAN eklemek için aşağıdaki komutu kullanabilirsiniz.
switchport trunk allowed VLAN add <Vlan id/Range of vlan> |
DİKKAT: Komut anahtarı bağlantı noktası trunk izin verildi VLAN <Vlan kimliği/VLAN> aralığı, arayüzde mevcut olan tüm VLAN'ları belirtilen VLAN'larla yeniden yazar. Bu komutu dikkatli kullanın.
Yapılandırma Söz Dizimi
|
Yapılandırma |
Açıklama |
|---|---|
|
|
Yapılandırma Moduna Girme |
|
|
Arabirimi Yapılandır |
|
|
VLAN'ın veya bir dizi VLAN'ın Trunk Port'a girmesine izin verin. VLAN aralığını belirtmek için ayrı ayrı VLAN kimlikleri ve VLAN kimlikleri aralıkları için <ayrılmış 1..4094> (-) veya (,) kullanın. Örneğin, 20,70-100,142 |
|
|
Tüm VLAN'lara izin ver (İsteğe bağlı). |
|
|
(İsteğe bağlı. Dikkatli kullanın) Arayüzdeki mevcut tüm VLAN yapılandırmalarını yeniden yazar ve belirtilen VLAN/VLAN aralığına izin verir. |
|
|
Etiketsiz VLAN'ı bağlantı noktasına (yerel VLAN) atayın (isteğe bağlı). |
Örnek yapılandırma
Ethernet 1/1 arayüzünde VLAN 10 etiketli ve VLAN 20'yi erişim portu (etiketsiz yerel VLAN) olarak atayalım. Örnek yapılandırma aşağıda verilmiştir.
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 |
Yapılandırmayı doğrulamak için aşağıdaki komutu kullanın.
show vlan and show run interface <interface id> |
Örnek çıktı
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# |
Arayüzden VLAN kaldırma.
Yapılandırma Söz Dizimi
|
Yapılandırma |
Açıklama |
|---|---|
|
|
Yapılandırma Moduna Girme |
|
|
Arabirimi Yapılandır |
|
|
VLAN'ı veya VLAN Aralığını Trunk Bağlantı Noktasından kaldırın. VLAN aralığını belirtmek için ayrı ayrı VLAN kimlikleri ve VLAN kimlikleri aralıkları için <ayrılmış 1..4094> (-) veya (,) kullanın. Örneğin, 20,70-100,142 |
|
|
Etiketsiz (erişim) bileşeni trunk bağlantı noktasından çıkarın. |
Örnek yapılandırma
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 |
IP adresini ve MTU'yu yapılandırın.
Varsayılan olarak, bir VLAN ikinci veya daha fazla katmandadır. IPv4 ve IPv6 adresine sahip değildir. IPv4 veya IPv6 adresini bir VLAN'a manuel olarak atayabiliriz.
Akılda tutulması gereken noktalar
- VLAN MTU'yu yapılandırmadan önce MTU'yu VLAN üyelerinde yapılandırın. Bir VLAN'ın tüm üyeleri aynı MTU değerine sahip olmalıdır. Paket etiketini hesaba katmak için etiketli üyelerin, etiketsiz üyelerden 4 bayt daha yüksek bir bağlantı MTU'suna sahip olması gerekir.
- Bir arayüzde birden fazla IPv6 adresi yapılandırabilirsiniz.
- VLAN'da ikincil bir IP adresi yapılandırabilirsiniz
Yapılandırma Söz Dizimi
|
Yapılandırma |
Açıklama |
|---|---|
|
|
Yapılandırma Moduna Girme |
|
|
Arabirimi Yapılandır |
|
|
IP adresi ekleyin. |
|
|
IP adresini kaldırın. |
|
|
IPv6 Adresi Ekle |
|
|
IPv6 adresini kaldırın. |
|
|
MTU'yu (1312'den 9216'ya) değiştirin. Varsayılan 9100 |
Örnek Yapılandırma
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 |
Yapılandırmayı doğrulamak için aşağıdaki komutu kullanın.
show interface vlan <vlan id> |
Örnek çıktı
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 |