VLAN de voz SONiC de Dell Networking
Resumen: En este artículo, se explica la VLAN de voz y la configuración en SoNiC de Dell Networking. En este artículo, se utiliza una plataforma PoE Dell SONiC Edge 4.1.
Instrucciones
| Requisitos previos
|
Índice
Introducción
LLDP-MED VLAN a teléfono
IPSintaxis
de configuraciónConfiguración de la interfaz del switch para transportar tráfico
de voz y datosConfigurar LLDP MED
Ejemplo de configuración
Verificar
Ver información de LLDP-MED
Introducción
La función VLAN de voz permite que los puertos de switch transporten tráfico de voz desde teléfonos IP con una prioridad definida por el administrador. Cuando varios dispositivos, como una computadora personal y un teléfono IP, se conectan al mismo puerto, el puerto se puede configurar para utilizar una VLAN para el tráfico de voz y otra VLAN para el tráfico de datos. El tráfico de voz sobre IP (VoIP) es inherentemente urgente: Para que una red proporcione un servicio aceptable, la baja latencia es vital. Vlan de voz permite la separación del tráfico de voz y datos que ingresa al puerto y puede proporcionar un reenvío rápido del tráfico de VLAN de voz. Un beneficio principal del uso de VLAN de voz es garantizar que la calidad de sonido de un teléfono IP esté protegida contra interferencias cuando el tráfico de datos en el puerto sea alto.
| Vlan de voz es compatible con SoNiC 4.0 y versiones posteriores de Dell Networking Edge Standard. |
Cómo funciona vlan de voz

Figura 1: Ejemplo de red VOIP
Los teléfonos IP pueden obtener el ID de VLAN de voz mediante muchos métodos. Algunas son
- Id. de VLAN de voz manual y otras configuraciones en el teléfono IP
- Utilice un servidor DHCP para asignar el ID de VLAN de voz al teléfono IP
- Utilice el switch LLDP-MED en el switch para enviar VLAN de voz al teléfono IP
LLDP-MED VLAN a teléfono IP
Link Layer Discovery Protocol-Media Endpoint Discovery (LLDP-MED) es una extensión de LLDP para proporcionar interoperabilidad entre dispositivos de terminales, como VoIP y otros dispositivos finales de redes. LLDP no aplica automáticamente las políticas de QoS ni la configuración de VLAN. El usuario debe configurar las políticas de QoS adecuadas para priorizar el tráfico según los valores de Co-S y DSCP.
LLDP-MED es compatible con los siguientes TLV:
- TLV de política de red
- TLV de administración de energía
TLV
de política de red La política de red TLV permite que el dispositivo anuncie la información de VLAN de voz en dispositivos de terminales como teléfonos VoIP. Junto con vlan de voz, el modo de etiquetado, los valores de Dot1p Co-S y DSCP se pueden enviar al dispositivo de terminal. La función VLAN de voz permite que los puertos de switch lleven tráfico de voz con una prioridad definida para permitir la separación del tráfico de voz y datos que ingresa al puerto. La separación del tráfico de voz garantiza que la calidad de sonido de un teléfono IP esté protegida contra el deterioro cuando el tráfico de datos en el puerto es alto.
Podemos utilizar VLAN etiquetada o sin etiquetar como VLAN de voz en SoNiC de Dell. A continuación, se presenta una descripción sobre ambos enfoques:
Utilice VLAN etiquetada para VLAN de voz (implementación más común).
- Podemos asignar la VLAN de voz manualmente en el teléfono IP, DHCP o LLDP-MED.
- El teléfono envía paquetes de voz etiquetados con la VLAN de voz; el tráfico de datos se envía sin etiquetar.
- Los datos y el tráfico de voz se encuentran en dos VLAN diferentes, por lo que se pueden separar
- Podemos aplicar QoS al tráfico vlan de voz.
Utilice el tráfico sin etiquetar para VLAN de voz.
- El teléfono IP envía tráfico de voz como datos sin etiquetar.
- La ID de VLAN de voz debe estar configurada para acceder a vlan en el switch SONiC de Dell
- Dado que utilizamos tráfico sin etiquetar para voz, no se puede proporcionar QoS
- El tráfico de voz no se puede diferenciar del tráfico de datos si ambos no están etiquetados. Para superar esto, podemos usar una VLAN etiquetada para los datos, pero la estación de trabajo y el teléfono deben admitir esto.
TLV de administración de energía
Esto permite que el dispositivo de red y el dispositivo terminal intercambien la información de alimentación, como cómo se enciende el dispositivo, la prioridad de alimentación, la alimentación requerida por el dispositivo, etc.
Alimentación de LLDP 802.3 mediante MDI TLV
Admite la negociación de energía entre el dispositivo de red y el dispositivo de terminal mediante la alimentación de LLDP 802.3 mediante la dirección
IP de la TLV
deadministración de LLDPde MDI De manera predeterminada, LLDP anuncia la dirección IP de administración configurada en el sistema a través de la interfaz de administración. Puede reemplazar esta configuración y anunciar direcciones IPv4 e IPv6 específicas mediante la configuración de las direcciones IP que LLDP anuncia en una interfaz.
Sintaxis de configuración
Configuración de la interfaz del switch para transportar tráfico de voz y datos
| Configuración | Explicación |
| Configuración de DELLSONiC# | Ingresar al modo de configuración |
| Interfaz eth dellSONiC(config)#> | Configurar interfaz |
| DellSONiC(config)# interface Range Eth | (Opcional) Configurar un rango de interfaces |
| DELLSONiC(conf-if-Ethernet/PoX)# switchport trunk allowed VLAN add | Permitir VLAN de voz como tráfico etiquetado. |
| DELLSONiC(conf-if-Ethernet/PoX)# switchport access Vlan | Permitir vlan de datos como tráfico sin etiquetar (opcional). |
Dell SONiC es compatible con VLAN de voz sin etiquetar. Si la VLAN de voz no está etiquetada, utilice la siguiente configuración:
| Configuración | Explicación |
| Configuración de DELLSONiC# | Ingresar al modo de configuración |
| Interfaz eth dellSONiC(config)#> | Configurar interfaz |
| DellSONiC(config)# interface Range Eth | (Opcional) Configurar un rango de interfaces |
| DELLSONiC(conf-if-Ethernet/PoX)# switchport access Vlan | Permitir VLAN de voz como tráfico sin etiquetar. |
| DELLSONiC(conf-if-Ethernet/PoX)# switchport trunk allowed VLAN add | Permitir VLAN de datos como tráfico etiquetado (opcional). |
Configurar LLDP MED
Para configurar LLDP-MED, siga este procedimiento:Configure el perfil LLDP-MED.
| Configuración | Explicación |
|---|---|
| admin@DELLSONiC:~$ sonic-cli | Ingrese a la CLI del marco de trabajo de administración de Dell. |
| Configuración de DELLSONiC # | Ingresar al modo de configuración |
| DELLSONiC (config)# network-policy profile profile-number | Cree un perfil de política de red. |
| DELLSONiC (conf-network-policy)# {voice | voice-signaling} vlan [vlan-id {[cos cos-value | dscp dscp-value] | untagged }| **[dot1p {** cos cos-value | dscp value}]] |
Configure los parámetros del perfil de política de red:
|
Configurar interfaz
| Configuración | Explicación |
|---|---|
| admin@ DELLSONiC:~$ sonic-cli | Ingrese a la CLI del marco de trabajo de administración de Dell. |
| Configuración de DELLSONiC # | Ingresar al modo de configuración |
| DellSONiC (config)# interface Eth | Configurar interfaz |
| DellSONiC(config)# interface Range Eth | (Opcional) Configurar el rango de interfaz |
| DELLSONiC (conf-if)# lldp tlv-set { management-address {ipv4|ipv6} ip-address} | (Opcional) Configure una dirección de administración IPv4 o IPv6 que llDP utilice para anunciar en una interfaz. |
| DELLSONiC (conf-if)#lldp med-tlv-select [network-policy | power-management] | (Opcional) Configure en la interfaz si desea anunciar o no los TLV de LLDP-MED. De manera predeterminada, se anuncian los TLV de LLDP-MED.
|
| DELLSONiC (conf-if)# network-policy profile-number | Aplique la política de red de LLDP-MED a una interfaz. |
Configuración de muestra
Suponga que nuestra VLAN de voz es 30 y el tráfico de datos es 10. Utilizamos VLAN de voz como tráfico etiquetado.
Topología

Figura 2 Topología
admin@DELLSONiC:~$ sonic-cli DELLSONiC # configure DELLSONiC (config)# network-policy profile 1 DELLSONiC (conf-network-policy)# voice vlan 30 cos 4 dscp 20 |
Aplicar política de red en la interfaz.
DELLSONiC # configure DELLSONiC (config)# interface Eth 1/1 DELLSONiC (conf-if-Eth1/1)# network-policy 1 DELLSONiC (conf-if-Eth1/1)# end |
Configure la interfaz como troncal para permitir vlan de voz y VLAN de datos.
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 |
Verificar
Utilice el siguiente comando para comprobar la configuración de la interfaz. 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) |
Ver información de LLDP-MED
utilice los siguientes comandos para mostrar el vecino, la tabla o las estadísticas.
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
--------------------------------- |