DELL Networking SONiC Voice VLAN
Summary: Denne artikkelen forklarer Voice VLAN og konfigurasjon i Dell Networking SONiC. Denne artikkelen bruker en Dell SONiC Edge 4.1 POE-plattform.
Instructions
| Forhåndskrav
|
Indeks
Introduksjon
LLDP-MED VLAN til IP-telefon
Konfigurasjonssyntaks
Konfigurering av svitsjgrensesnitt for å overføre tale- og datatrafikk
Konfigurere LLDP MED
Eksempel på konfigurasjon
Kontroller
Se informasjon om LLDP-MED
Innledning
Voice VLAN-funksjonen gjør det mulig for svitsjporter å overføre taletrafikk fra IP-telefoner med en administratordefinert prioritet. Når flere enheter, for eksempel en personlig datamaskin og en IP-telefon, er koblet til samme port, kan porten konfigureres til å bruke ett VLAN for taletrafikk og et annet VLAN for datatrafikk. VoIP-trafikk (Voice over IP) er tidsfølsom: For at et nettverk skal kunne levere akseptabel tjeneste, er lav ventetid avgjørende. Voice VLAN muliggjør atskillelse av tale- og datatrafikk som kommer inn på porten, og kan gi rask videresending av Voice VLAN-trafikk. En primærfordel med å bruke Voice VLAN er å sikre at lydkvaliteten til en IP-telefon er beskyttet mot interferens når datatrafikken på porten er høy.
| Voice VLAN støttes i Dell Networking Edge Standard SONiC 4.0 og nyere versjoner. |
Slik fungererVoice VLAN

Figur 1: Eksempel på VOIP-nettverk
IP-telefonene kan få Voice VLAN-ID ved hjelp av mange metoder. Noen er
- Manuell Voice VLAN-ID og andre konfigurasjoner i IP-telefon
- Bruk en DHCP-server til å tilordne Voice VLAN-ID til IP-telefonen
- Bruk LLDP-MED-svitsjen til å sende Voice VLAN til IP-telefonen
LLDP-MED VLAN til IP-telefon
LLDP-MED (Link Layer Discovery Protocol-Media Endpoint Discovery) er en utvidelse av LLDP for å gi samhandling mellom endepunktsenheter som VoIP og andre nettverksendeenheter. LLDP bruker ikke QoS-policyer eller VLAN-konfigurasjon automatisk. Brukeren må konfigurere riktige QoS-policyer for å prioritere trafikk basert på Co-S- og DSCP-verdier.
LLDP-MED støtter følgende TV-er:
- Nettverkspolicy TLV
- TLV for strømstyring
Nettverkspolicy TLV
Nettverkspolicyen TLV gjør det mulig for enheten å annonsere Voice VLAN-informasjon til endepunktsenheter som VoIP-telefoner. Sammen med Voice VLAN kan merkingsmodus, Dot1p Co-S- og DSCP-verdier sendes til endepunktsenheten. Voice VLAN-funksjonen gjør det mulig for svitsjporter å overføre taletrafikk med en definert prioritet for å aktivere atskillelse av tale- og datatrafikk som kommer inn på porten. Atskillelse av taletrafikk sikrer at lydkvaliteten til en IP-telefon er beskyttet mot forringelse når datatrafikken på porten er høy.
Vi kan bruke merket eller umerket VLAN som Voice VLAN i Dell SONiC. Nedenfor finner du en beskrivelse av begge tilnærmingene:
Bruk merket VLAN for Voice VLAN (mest vanlig implementering).
- Vi kan tilordne Voice VLAN manuelt på IP-telefonen eller via DHCP eller lldp-MED.
- Telefonen sender talepakker som er merket med Voice VLAN, datatrafikk sendes umerket.
- Data- og taletrafikk er i to forskjellige VLAN-nettverk, og dermed kan de skilles
- Vi kan bruke QoS på Voice VLAN-trafikk.
Bruk umerket trafikk for Voice VLAN.
- IP-telefon sender taletrafikk som umerkede data.
- Voice VLAN-ID må konfigureres for å få tilgang til VLAN på Dell SONiC-svitsjen
- Siden vi bruker ukodet trafikk for Voice, kan ikke QoS gis
- Taletrafikk kan ikke skilles fra datatrafikk hvis begge er umerkede. For å overvinne dette kan vi bruke et merket VLAN for data, men arbeidsstasjonen og Phone må støtte dette.
TLV
for strømstyringDette gjør at nettverksenheten og endepunktsenheten kan bytte strøminformasjon, for eksempel hvordan enheten slås på, strømprioritet, strøm som kreves av enheten og så videre.
LLDP 802.3-strøm ved hjelp av MDI TLV
Støtter strømforhandling mellom nettverksenhet og endepunktsenhet ved hjelp av LLDP 802.3-strøm ved hjelp av MDI TLV
LLDP Management TLV IP-adresse
som standard, LLDP annonserer IP-adressen for administrasjon som er konfigurert i systemet over administrasjonsgrensesnittet. Du kan overstyre denne innstillingen og annonsere spesifikke IPv4- og IPv6-adresser ved å konfigurere IP-adressene som LLDP annonserer på et grensesnitt.
Konfigurasjonssyntaks
Konfigurering av svitsjgrensesnitt for å overføre tale- og datatrafikk
| Konfigurasjon | Forklaring |
| DELLSONiC# konfigurere | Gå inn i konfigurasjonsmodus |
| DELLSONiC(config)# interface Eth | Konfigurere grensesnitt |
| DELLSONiC(config)# interface Range Eth | (Valgfritt) Konfigurere en rekke grensesnitt |
| DELLSONiC(conf-if-Ethernet/PoX)# switchport trunk allowed VLAN add | Tillat Voice VLAN som merket trafikk. |
| DELLSONiC(conf-if-Ethernet/PoX)# switchport access Vlan | Tillat data vlan som ukodet trafikk (valgfritt). |
Dell SONiC støtter umerket Voice VLAN. Hvis Voice VLAN ikke er merket, bruker du konfigurasjonen nedenfor:
| Konfigurasjon | Forklaring |
| DELLSONiC# konfigurere | Gå inn i konfigurasjonsmodus |
| DELLSONiC(config)# interface Eth | Konfigurere grensesnitt |
| DELLSONiC(config)# interface Range Eth | (Valgfritt) Konfigurere en rekke grensesnitt |
| DELLSONiC(conf-if-Ethernet/PoX)# switchport access Vlan | Tillat Voice VLAN som ukodet trafikk. |
| DELLSONiC(conf-if-Ethernet/PoX)# switchport trunk allowed VLAN add | Tillat data-VLAN som merket trafikk (valgfritt). |
Konfigurere LLDP MED
Hvis du vil konfigurere LLDP-MED, følger du denne fremgangsmåten:Konfigurere LLDP-MED-profilen.
| Konfigurasjon | Forklaring |
|---|---|
| admin@DELLSONiC:~$ sonic-cli | Åpne Dell Management Framework CLI. |
| DELLSONiC # konfigurere | Gå inn i konfigurasjonsmodus |
| DELLSONiC (config)# profilnummer for nettverkspolicyprofil | Opprett en profil for nettverkspolicy. |
| DELLSONiC (conf-network-policy)# {voice | voice-signaling} vlan [vlan-id {[cos cos-value | dscp dscp-value] | untagged }| **[dot1p {** cos cos-value | dscp value}]] |
Konfigurere parametrene for nettverkspolicyprofilen:
|
Konfigurere grensesnitt
| Konfigurasjon | Forklaring |
|---|---|
| admin@ DELLSONiC:~$ sonic-cli | Åpne Dell Management Framework CLI. |
| DELLSONiC # konfigurere | Gå inn i konfigurasjonsmodus |
| DELLSONiC (config)# interface Eth | Konfigurere grensesnitt |
| DELLSONiC(config)# interface Range Eth | (Valgfritt) Konfigurere grensesnittområde |
| DELLSONiC (conf-if)# lldp tlv-set { management-address {ipv4|ipv6} ip-address} | (Valgfritt) Konfigurer en IPv4- eller IPv6-administrasjonsadresse som brukes til å annonsere av LLDP på et grensesnitt. |
| DELLSONiC (conf-if)#lldp med-tlv-select [network-policy | power-management] | (Valgfritt) Konfigurer i grensesnittet, enten du vil annonsere LLDP-MED-TLVer eller ikke. LLDP-MED-TLV-ene annonserer som standard.
|
| DELLSONiC (conf-if)# profilnummer for nettverkspolicy | Bruk LLDP-MED-nettverkspolicyen i et grensesnitt. |
Eksempel på konfigurasjon
Anta at Voice VLAN er 30, og at datatrafikken er 10. Vi bruker Voice VLAN som merket trafikk.
Topologi

Figur 2: Topologi
admin@DELLSONiC:~$ sonic-cli DELLSONiC # configure DELLSONiC (config)# network-policy profile 1 DELLSONiC (conf-network-policy)# voice vlan 30 cos 4 dscp 20 |
Bruk nettverkspolicy i grensesnittet.
DELLSONiC # configure DELLSONiC (config)# interface Eth 1/1 DELLSONiC (conf-if-Eth1/1)# network-policy 1 DELLSONiC (conf-if-Eth1/1)# end |
Konfigurer grensesnittet som trunk for å tillate voice VLAN og data-VLA.
admin@DELLSONiC:~$ sonic-cli DELLSONiC # configure DELLSONiC (config)# interface Eth 1/1 DELLSONiC (config-if-Eth1/1)# switchport trunk allowed Vlan add 30 DELLSONiC (config-if-Eth1/1)# switchport access Vlan 10 DELLSONiC (config-if-Eth1/1)# end |
Bekreft
Bruk kommandoen nedenfor for å kontrollere grensesnittkonfigurasjonen. DELLSONiC# show running-configuration interface Eth 1/1 ! interface Eth1/1 mtu 9100 speed auto unreliable-los auto no shutdown switchport access Vlan 10 switchport trunk allowed Vlan 30 network-policy 1 poe priority high DELLSONiC# show running-configuration | find network-policy network-policy profile 1 voice vlan 30 cos 4 dscp 20 ! (Output Trimmed for brevity) |
Se informasjon om LLDP-MED
Bruk kommandoene nedenfor for å vise naboen, tabellen eller statistikken.
DELLSONiC # show lldp neighbor Eth 1/1
-----------------------------------------------------------
LLDP Neighbors
-----------------------------------------------------------
Interface: Eth1/1,via: LLDP
Chassis:
ChassisID: 0.0.0.0
SysName: XXXXXXXXXXX
SysDescr:
TTL: 120
MgmtIP: 0.0.0.0
Capability: MAC_BRIDGE, ON
Port
PortID: XXXXXXXXXXX
PortDescr:
LLDP-MED
Device Type: Communication Device Endpoint (Class III)
Capability: Capabilities, yes
Capability: Ext_mdi_power_pd, yes
Capability: Inventory, yes
Capability: Network_policy, yes
LLDP-MED Network Policy for: Voice
VLAN: 30
Priority: 4
DSCP: 20
Extended Power-over-Ethernet
Power Type: PD
Source: PSE
Priority: High
Value: 0
Inventory
Hardware Rev: XXXXXXXXXXX
Software Rev: XXXXXXXXXXX
Firmware Rev: XXXXXXXXXXX
Serial Number: XXXXXXXXXXX
Manufacturer: XXXXXXXXXXX
Model: XXXXXXXXXXX
----------------------------------------------------------- |
DELLSONiC # show lldp table ------------------------------------------------------------------------------------------------------ LocalPort RemoteDevice RemotePortID Capability RemotePortDescr ------------------------------------------------------------------------------------------------------- Eth1/1 XXXXXXXXXXX XXXXXXXXXXX B |
DELLSONiC # show lldp statistics Eth 1/1
LLDP Statistics
---------------------------------
Interface: Eth1/1
Transmitted : 3267
Received : 2319
Discarded : 0
Unrecognized TLV : 0
Ageout : 0
--------------------------------- |