Dell Networking SONiC: Hvordan lage en VLAN og tilordne den til bagasjerommet og få tilgang til switchporter
Summary: Denne artikkelen forklarer hvordan du oppretter et VLAN og tilordner det til svitsjporter for trunk og tilgang. Denne artikkelen bruker en svitsj som kjører Dell SONiC 4.1.
Instructions
Vi bruker standard grensesnittnavn for å demonstrere konseptene. Se artikkelen Dell Networking i S-serien: Basic Interface Configuration – SONiC 4.0 for mer informasjon om grensesnittnavn
Innholdsfortegnelse
- Innledning
- Opprett VLAN
- Lag en rekke Vlan-nettverk
- Konfigurere et grensesnitt som tilgangsport
- Konfigurere et grensesnitt som trunkport
- Fjern VLAN fra et grensesnitt
- Konfigurere IP-adresse og MTU
Innledning
Virtuelle lokalnett (VLAN) er logiske grensesnitt. Det lar en gruppe enheter kommunisere som om de var i samme nettverk, uavhengig av fysisk plassering.
Fysisk grensesnitt og PortChannel kan være medlemmer av Vlan. VLAN-serien er fra 1-4094.
Punkter å huske
- Reservert VLAN
Dell Enterprise SONiC reserverer 128 VLAN-nettverk for bruk av de ulike protokollene. Dette ble implementert fra 4.0 og senere. Som standard er det reserverte VLAN-området for SONiC 4.0 3967–4094. Du kan endre det reserverte VLAN-området.
Se artikkelen Dell Networking Enterprise SONiC Reserved VLAN hvis du vil ha mer informasjon om reservert VLAN.
- Bytt profil
- Standard svitsjprofil i Dell SONiC er L3 og har ingen VLAN. Vi må opprette et VLAN før vi tilordner en port til et VLAN.
- L2-profilen har standard VLAN 1, og alle porter er som standard tilordnet denne VLAN 1.
Se artikkelen Dell Networking SONiC-operativsystem L2- og L3-svitsjprofiler for mer informasjon om L2- og L3-svitsjprofiler.
Opprett VLAN
Syntaks for konfigurasjon
|
Konfigurasjon |
Forklaring |
|---|---|
|
|
Gå til Dell Management Framework CLI. |
|
|
Gå til konfigurasjonsmodus |
|
|
Opprett VLAN |
|
|
Ta ut en VLAN. |
Lag en rekke Vlan-nettverk
|
Konfigurasjon |
Forklaring |
|---|---|
|
|
Gå til konfigurasjonsmodus |
|
|
Opprett utvalg av VLAN-er |
|
|
Fjern en rekke VLAN-er. |
Eksempelkonfigurasjon
La oss konfigurere VLAN 10 på svitsjen.
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# interface Vlan 10 DELLSONiC(config-if-Vlan10)# end |
Bruk kommandoen nedenfor for å kontrollere om VLAN er opprettet.
show Vlan |
Eksempel på utdata
DELLSONiC# show Vlan Q: A - Access (Untagged), T - Tagged NUM Status Q Ports Autostate Dynamic 10 Inactive Enable |
Lag en rekke Vlan-nettverk
|
Konfigurasjon |
Forklaring |
|---|---|
|
|
Gå til konfigurasjonsmodus |
|
|
Opprett utvalg av VLAN-er |
|
|
Fjern en rekke VLAN-er. |
Eksempelkonfigurasjon
Lar Opprette utvalg av 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# |
Lar fjerne Vlans 30-40
DELLSONiC# configure DELLSONiC(config)# no interface Vlan 30-40 DELLSONiC(config)# end |
Konfigurer et grensesnitt som tilgangsport.
Tilgangsport tillater bare én VLAN. Tilgangen til VLAN-trafikk er umerket.
Syntaks for konfigurasjon
|
Konfigurasjon |
Forklaring |
|---|---|
|
|
Gå til konfigurasjonsmodus |
|
|
Konfigurer grensesnitt |
|
|
Tilordne en port som tilgangsport på VLAN. |
|
|
Fjern tilgang VLAN fra port. |
Eksempelkonfigurasjon
Anta at vi må tilordne Port Ethernet 1/1 som en tilgangsport på VLAN 10. Nedenfor er eksempelkonfigurasjonen.
DELLSONiC# configure DELLSONiC(config)# interface Eth 1/1 DELLSONiC(config-if-Eth1/1)# switchport access Vlan 10 DELLSONiC(config-if-Eth1/1)# end DELLSONiC# |
Bruk kommandoene nedenfor for å bekrefte konfigurasjonen.
show Vlan And show run interface <interface number> |
Eksempel på utdata
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 |
Konfigurere et grensesnitt som trunkport.
Trunk Port kan ha flere merket VLAN og én umerket VLAN (Native VLAN).
Punkter å huske
- VLAN-en må opprettes før den tilordnes et grensesnitt
- Det samme VLAN kan ikke merkes og umerkes VLAN i ett grensesnitt
- Bare én tilgang eller umerket VLAN (opprinnelig VLAN) kan tilordnes i et grensesnitt.
- Du kan bruke følgende kommando for å legge VLAN til eksisterende VLAN i grensesnittet.
switchport trunk allowed VLAN add <Vlan id/Range of vlan> |
FORSIKTIG: Kommandoen switchport trunk tillatt VLAN <Vlan id / Range of vlan> omskriver alle VLAN eksisterende i grensesnittet med spesifiserte VLAN. Bruk denne kommandoen med forsiktighet.
Syntaks for konfigurasjon
|
Konfigurasjon |
Forklaring |
|---|---|
|
|
Gå til konfigurasjonsmodus |
|
|
Konfigurer grensesnitt |
|
|
Tillat VLAN eller en rekke VLAN-er til trunkporten. Hvis du vil angi VLAN-område, bruker <du 1..4094> (-) eller (,) atskilte individuelle VLAN-ID-er og områder med VLAN-ID-er, for eksempel 20,70-100,142 |
|
|
Tillat alle VLAN (valgfritt). |
|
|
(Valgfritt. Bruk med forsiktighet) Omskriver alle eksisterende VLAN-konfigurasjoner i grensesnittet og tillate den angitte VLAN / område av VLAN. |
|
|
Tilordne umerket VLAN til port (innebygd VLAN) (valgfritt). |
Eksempelkonfigurasjon
La oss tildele VLAN 10 merket og VLAN 20 som tilgang port (umerket native-vlan) på Ethernet 1 / 1 grensesnitt. Nedenfor er eksempelkonfigurasjonen.
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 |
Bruk følgende kommando for å bekrefte konfigurasjonen.
show vlan and show run interface <interface id> |
Eksempel på utdata
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# |
Fjern VLAN fra et grensesnitt.
Syntaks for konfigurasjon
|
Konfigurasjon |
Forklaring |
|---|---|
|
|
Gå til konfigurasjonsmodus |
|
|
Konfigurer grensesnitt |
|
|
Fjern VLAN eller VLAN-området fra en trunkport. Hvis du vil angi VLAN-område, bruker <du 1..4094> (-) eller (,) atskilte individuelle VLAN-ID-er og områder med VLAN-ID-er, for eksempel 20,70-100,142 |
|
|
Fjern umerket (tilgang) fra trunkporten. |
Eksempel på konfigurasjon
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 |
Konfigurer IP-adressen og MTU.
Som standard er et VLAN i lag to eller flere. Den har ikke en IPv4- og IPv6-adresse. Vi kan tilordne IPv4- eller IPv6-adressen til et VLAN manuelt.
Punkter å huske
- Konfigurer MTU på VLAN-medlemmer før du konfigurerer VLAN MTU. Alle medlemmer av et VLAN må ha samme MTU-verdi. Kodede medlemmer må ha en lenke som er 4 byte høyere enn umerkede medlemmer for å ta hensyn til pakkemerket.
- Du kan konfigurere flere IPv6-adresser i et grensesnitt.
- Du kan konfigurere en sekundær IP-adresse i et VLAN
Syntaks for konfigurasjon
|
Konfigurasjon |
Forklaring |
|---|---|
|
|
Gå til konfigurasjonsmodus |
|
|
Konfigurer grensesnitt |
|
|
Legg til IP-adresse. |
|
|
Fjern IP-adressen. |
|
|
Legg til IPv6-adresse |
|
|
Fjern IPv6-adressen. |
|
|
Endre MTU (1312 til 9216). Standard 9100 |
Eksempel på konfigurasjon
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 |
Bruk følgende kommando for å bekrefte konfigurasjonen.
show interface vlan <vlan id> |
Eksempel på utdata
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 |