DELL Networking SONiC Voice VLAN

Summary: Questo articolo spiega la voce VLAN e la configurazione in Dell Networking SONiC. Questo articolo utilizza una piattaforma POE Dell SONiC Edge 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

Prerequisiti

 

Indice

Introduzione
Da VLAN LLDP-MED a telefono
IPSintassi di
configurazioneConfigurazione dell'interfaccia switch per il traffico
vocale e datiConfigurazione di LLDP MED
Configurazione
di esempioVerificare
Visualizzazione delle informazioni su LLDP-MED            
 

Introduzione

La funzione Voice VLAN consente alle porte degli switch di trasportare il traffico vocale da telefoni IP con una priorità definita dall'amministratore. Quando più dispositivi, ad esempio un personal computer e un telefono IP, sono connessi alla stessa porta, la porta può essere configurata in modo da utilizzare una VLAN per il traffico vocale e un'altra VLAN per il traffico dati. Il traffico Voice over IP (VoIP) è intrinsecamente sensibile al tempo: Affinché una rete fornisca un servizio accettabile, la bassa latenza è fondamentale. Voice VLAN consente la separazione del traffico vocale e dei dati in entrata sulla porta e può fornire un inoltro rapido del traffico Voice VLAN. Un vantaggio principale dell'utilizzo di Voice VLAN è garantire che la qualità audio di un telefono IP sia protetta dalle interferenze quando il traffico dati sulla porta è elevato.
 

Voice VLAN è supportato in Dell Networking Edge Standard SONiC 4.0 e versioni successive.


Funzionamento di Voice VLAN 

Esempio di rete VOIP
Figura 1. Esempio di rete VOIP

NOTA: Dell SONiC supporta il traffico vocale untagged. In questo caso, è necessario che il traffico della workstation mostri il traffico come contrassegnato, se è necessario separare traffico vocale e dati. Se il traffico vocale e dati sono entrambi switch untagged, non sarebbe in grado di distinguerli. Pertanto non è possibile fornire QoS.

I telefoni IP possono ottenere l'ID Voice VLAN utilizzando molti metodi. Alcune sono
  • ID Voice VLAN manuale e altre configurazioni nel telefono IP
  • Utilizzare un server DHCP per assegnare l'ID Voice VLAN al telefono IP
  • Utilizzare lo switch LLDP-MED per inviare Voice VLAN al telefono IP

Da VLAN LLDP-MED a telefono IP

Link Layer Discovery Protocol-Media Endpoint Discovery (LLDP-MED) è un'estensione di LLDP per fornire interoperabilità tra dispositivi endpoint come VoIP e altri dispositivi finali di rete. LLDP non applica automaticamente le policy QoS o la configurazione VLAN. L'utente deve configurare le policy QoS appropriate per assegnare priorità al traffico in base ai valori Co-S e DSCP.

LLDP-MED supporta i seguenti TTLV:

  • Policy di rete TLV
  • TLV di gestione dell'alimentazione

Criterio di rete TLV
Il criterio di rete TLV consente al dispositivo di pubblicare le informazioni voice VLAN sui dispositivi endpoint come telefoni VoIP. Insieme a Voice VLAN, la modalità di etichettatura, i valori Dot1p Co-S e DSCP possono essere inviati al dispositivo endpoint. La funzione Voice VLAN consente alle porte degli switch di trasportare il traffico vocale con una priorità definita per consentire la separazione del traffico vocale e dei dati in ingresso sulla porta. La separazione del traffico vocale garantisce che la qualità audio di un telefono IP sia protetta dal deterioramento quando il traffico dati sulla porta è elevato.

In Dell SONiC è possibile utilizzare una VLAN tagged o untagged come Voice VLAN. Di seguito è riportata una descrizione di entrambi gli approcci:

 Utilizzare la VLAN con tag per Voice VLAN (implementazione più comune).

  • È possibile assegnare manualmente Voice VLAN sul telefono IP o tramite DHCP o tramite LLDP-MED.
  • Il telefono invia pacchetti vocali contrassegnati con voice VLAN; il traffico dati viene inviato senza tag.
  • Il traffico dati e vocale si trovano in due VLAN diverse, quindi possono essere separate
  • È possibile applicare QoS al traffico Voice VLAN. 

Utilizzare il traffico untagged per Voice VLAN.

  • Il telefono IP invia il traffico vocale come dati untagged.
  • L'ID Voice VLAN deve essere configurato per accedere alla VLAN sullo switch Dell SONiC 
  • Poiché si utilizza il traffico untagged per voce, non è possibile fornire QoS
  • Il traffico vocale non può essere differenziato dal traffico dati se entrambi sono untagged. Per superare questo aspetto, possiamo utilizzare una VLAN con tag per i dati, ma la workstation e il telefono devono supportare questo.

TLV
di gestione dell'alimentazioneCiò consente al dispositivo di rete e al dispositivo endpoint di scambiare le informazioni sull'alimentazione, ad esempio la modalità di accensione del dispositivo, la priorità di alimentazione, l'alimentazione richiesta dal dispositivo e così via.

Alimentazione LLDP 802.3 con MDI TLV
Supporta la negoziazione dell'alimentazione tra il dispositivo di rete e il dispositivo endpoint utilizzando l'alimentazione LLDP 802.3 utilizzando l'indirizzo
IP MDI TLV

LLDP Management TLVPer impostazione predefinita, LLDP pubblica l'indirizzo IP di gestione configurato nel sistema tramite l'interfaccia di gestione. È possibile sostituire questa impostazione e pubblicizzare gli indirizzi IPv4 e IPv6 specifici configurando gli indirizzi IP pubblicizzati da LLDP su un'interfaccia.

Sintassi di configurazione

Configurazione dell'interfaccia switch per il traffico vocale e dati

Per informazioni sulla creazione di una VLAN sullo switch Dell SONiC, consultare l'articolo Dell 217901 Dell Networking SONiC: Come creare una VLAN e assegnarla alle porte di trunk e di accesso
 
Se Voice VLAN è contrassegnato, utilizzare la seguente configurazione:
Configurazione Spiegazione
CONFIGURAZIONE DI DELLSONiC# Accedere alla modalità di configurazione
DellSONiC(config)# interface Eth Configurare l'interfaccia
DELLSONiC(config)# interface range Eth (Opzionale) Configurazione di un'ampia gamma di interfacce
DELLSONiC(conf-if-Ethernet/PoX)# switchport trunk allowed VLAN add   Consentire Voice VLAN come traffico contrassegnato.
DELLSONiC(conf-if-Ethernet/PoX)# switchport access Vlan Consentire la vLAN dati come traffico untagged (opzionale).

Dell SONiC supporta Voice VLAN untagged. Se Voice VLAN non è contrassegnato, utilizzare la seguente configurazione:
Configurazione Spiegazione
CONFIGURAZIONE DI DELLSONiC# Accedere alla modalità di configurazione
DellSONiC(config)# interface Eth Configurare l'interfaccia
DELLSONiC(config)# interface range Eth (Opzionale) Configurazione di un'ampia gamma di interfacce
DELLSONiC(conf-if-Ethernet/PoX)# switchport access Vlan Consentire Voice VLAN come traffico untagged.
DELLSONiC(conf-if-Ethernet/PoX)# switchport trunk allowed VLAN add   Consentire la VLAN dati come traffico contrassegnato (opzionale).

 

Configurazione di LLDP MED

Per configurare LLDP-MED, seguire questa procedura:

Configurare il profilo LLDP-MED.
Configurazione Spiegazione
admin@DELLSONiC:~$ sonic-cli Accedere alla CLI di Dell Management Framework.
DELLSONiC # configure Accedere alla modalità di configurazione
DELLSONiC (config)# network-policy profile profile-number Creare un profilo di policy di rete.
DELLSONiC (conf-network-policy)# {voice | voice-signaling} vlan [vlan-id {[cos cos-value | dscp dscp-value] | untagged }| **[dot1p {** cos-value | dscp value}]]
 
Configurare i parametri del profilo della policy di rete:
  • Voce: seleziona l'applicazione.
  • voice-signaling : seleziona il tipo di applicazione.
  • Vlan vlan-id - Specifica voice VLAN.
  • Cos cos-value - Specifica il valore della classe di servizio priorità L2 per la VLAN.
  • Valore Dscp - Specifica il valore DSCP (Differentiated Service Code Point).
  • Dot1p - Consente l'utilizzo di tag di priorità 802.1 con VLAN 0.
  • Untagged : specifica il traffico vocale da untagged.

Configurare l'interfaccia
Configurazione Spiegazione
admin@ DELLSONiC:~$ sonic-cli Accedere alla CLI di Dell Management Framework.
DELLSONiC # configure Accedere alla modalità di configurazione
DellSONiC (config)# interface Eth Configurare l'interfaccia
DELLSONiC(config)# interface range Eth (Opzionale) Configurazione dell'intervallo di interfaccia
DELLSONiC (conf-if)# lldp tlv-set { management-address {ipv4|ipv6} ip-address} (Opzionale) Configurare un indirizzo di gestione IPv4 o IPv6 utilizzato per pubblicizzare il protocollo LLDP su un'interfaccia.
DELLSONiC (conf-if)#lldp med-tlv-select [network-policy | power-management] (Opzionale) Configurare nell'interfaccia se pubblicizzare o meno i TTLV LLDP-MED. Per impostazione predefinita, sono pubblicizzati i TTLV LLDP-MED.
  • Network-policy - Selezionare per pubblicizzare i TTLV dei criteri di rete.
  • Power Management: selezionare per pubblicizzare i TTL (Power Management TLV)
DELLSONiC (conf-if)# network-policy profile-number Applicare la policy di rete LLDP-MED a un'interfaccia.

 

Configurazione di esempio

Si supponga che Voice VLAN sia 30 e che il traffico dati sia 10. Stiamo utilizzando Voice VLAN come traffico tagged.

Topologia

Topologia
Figura 2. Topologia

Configurare i criteri di rete
admin@DELLSONiC:~$ sonic-cli
DELLSONiC # configure
DELLSONiC (config)# network-policy profile 1 
DELLSONiC (conf-network-policy)# voice vlan 30 cos 4 dscp 20 

Applicare i criteri di rete nell'interfaccia.
DELLSONiC # configure
DELLSONiC (config)# interface Eth 1/1 
DELLSONiC (conf-if-Eth1/1)# network-policy 1
DELLSONiC (conf-if-Eth1/1)# end

Configurare l'interfaccia come Trunk per consentire voice VLAN e VLA di dati.
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
 

Verifica

Utilizzare il comando riportato di seguito per controllare la configurazione dell'interfaccia.
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)
 

Visualizzazione delle informazioni su LLDP-MED

Nell'esempio seguente vengono visualizzate le informazioni sulla gestione dell'alimentazione LLDP-MED dell'endpoint:

Utilizzare i seguenti comandi per visualizzare le statistiche, la tabella o i dispositivi contigui.
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
---------------------------------

Affected Products

PowerSwitch E3200-ON Series, PowerSwitch N3200-ON
Article Properties
Article Number: 000218151
Article Type: How To
Last Modified: 16 Oct 2023
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.