VLAN vocal DELL Networking SONiC
Summary: Cet article décrit le VLAN vocal et la configuration de Dell Networking SONiC. Cet article utilise une plate-forme PoE Dell SONiC Edge 4.1.
Instructions
| Configuration requise
|
Index
Introduction
VLAN LLDP-MED vers téléphone
IPSyntaxe de configuration
Configuration de l’interface du commutateur pour acheminer le trafic
vocal et de donnéesConfigurer LLDP MED
Exemple de configuration
Vérifier
Afficher les informations LLDP-MED
Introduction
La fonction VLAN vocal permet aux ports du commutateur de transporter le trafic vocal des téléphones IP avec une priorité définie par l’administrateur. Lorsque plusieurs appareils, tels qu’un ordinateur personnel et un téléphone IP, sont connectés au même port, le port peut être configuré pour utiliser un VLAN pour le trafic vocal et un autre VLAN pour le trafic de données. Le trafic VoIP (Voice over IP) est intrinsèquement urgent : Pour qu’un réseau fournisse un service acceptable, une faible latence est essentielle. Le VLAN vocal permet la séparation du trafic vocal et du trafic de données entrant sur le port et peut accélérer le transfert du trafic VLAN vocal. L’un des principaux avantages de l’utilisation du VLAN vocal est de s’assurer que la qualité sonore d’un téléphone IP est protégée contre les interférences lorsque le trafic de données sur le port est élevé.
| Le réseau VLAN vocal est pris en charge dans Dell Networking Edge Standard SONiC 4.0 et versions supérieures. |
Fonctionnement du VLAN vocal

Figure 1 : Exemple de réseau VOIP
Les téléphones IP peuvent obtenir l’ID VLAN vocal en utilisant de nombreuses méthodes. Certaines sont
- ID VLAN vocal manuel et autres configurations dans le téléphone IP
- Utiliser un serveur DHCP pour attribuer un ID de VLAN vocal au téléphone IP
- Utilisez llDP-MED dans le commutateur pour envoyer le VLAN vocal au téléphone IP
VLAN LLDP-MED vers téléphone IP
LlDP-MED (Link Layer Discovery Protocol-Media Endpoint Discovery) est une extension de LLDP pour assurer l’interopérabilité entre les points de terminaison tels que VoIP et d’autres périphériques finaux de mise en réseau. LLDP n’applique pas automatiquement les politiques de QoS ou la configuration VLAN. L’utilisateur doit configurer les politiques de QoS appropriées pour hiérarchiser le trafic en fonction des valeurs Co-S et DSCP.
LLDP-MED prend en charge les TLV suivants :
- TLV de stratégie réseau
- TLV de gestion de l’alimentation
Stratégie réseau TLV
La stratégie réseau TLV permet au périphérique d’annoncer les informations du VLAN vocal aux périphériques de point de terminaison tels que les téléphones VoIP. En plus du VLAN vocal, le mode de balisage, les valeurs Dot1p Co-S et DSCP peuvent être envoyés au périphérique de point de terminaison. La fonction VLAN vocal permet aux ports du commutateur de transporter le trafic vocal avec une priorité définie afin de permettre la séparation du trafic vocal et du trafic de données entrant sur le port. La séparation du trafic vocal garantit que la qualité sonore d’un téléphone IP est protégée contre la détérioration lorsque le trafic de données sur le port est élevé.
Dans Dell SONiC, nous pouvons utiliser un VLAN étiqueté ou non étiqueté comme VLAN vocal. Vous trouverez ci-dessous une description des deux approches :
Utilisez un VLAN balisé pour le VLAN vocal (déploiement le plus courant).
- Nous pouvons attribuer le VLAN vocal manuellement sur le téléphone IP, par DHCP ou par LLDP-MED.
- Le téléphone envoie des paquets vocaux étiquetés avec le VLAN vocal. le trafic de données est envoyé sans être marqué.
- Les données et le trafic vocal se trouvent dans deux réseaux VLAN différents. Ils peuvent donc être séparés
- Nous pouvons appliquer la QoS au trafic VLAN vocal.
Utilisez le trafic non marqué pour le VLAN vocal.
- Le téléphone IP envoie le trafic vocal en tant que données non étiquetées.
- L’ID du VLAN vocal doit être configuré pour accéder au VLAN sur le commutateur Dell SONiC
- Étant donné que nous utilisons du trafic non balisé pour la voix, la qualité de service ne peut pas être fournie
- Le trafic vocal ne peut pas être différencié du trafic de données si les deux sont non étiquetés. Pour résoudre ce problème, nous pouvons utiliser un VLAN balisé pour les données, mais la station de travail et le téléphone doivent le prendre en charge.
TLV de gestion de l’alimentation
Cela permet au périphérique réseau et au point de terminaison d’échanger les informations d’alimentation, telles que la mise sous tension de l’appareil, la priorité d’alimentation, l’alimentation requise par l’appareil, etc.
Alimentation LLDP 802.3 avec MDI TLV
Prend en charge la négociation de l’alimentation entre le périphérique réseau et le périphérique de point de terminaison à l’aide de l’alimentation LLDP 802.3 à l’aide de l’adresse
IP MDI TLV
LLDP Management TLVPar défaut, LLDP annonce l’adresse IP de gestion configurée dans le système via l’interface de gestion. Vous pouvez remplacer ce paramètre et annoncer des adresses IPv4 et IPv6 spécifiques en configurant les adresses IP annoncées par LLDP sur une interface.
Syntaxe de configuration
Configuration de l’interface du commutateur pour acheminer le trafic vocal et de données
| Configuration | Explication |
| Configuration du numéro DELLSONiC | Passer en mode configuration |
| Interface DellSONiC(config)# Eth | Configurer l’interface |
| Interface DELLSONiC(config)# Plage eth | (En option) Configurer une gamme d’interfaces |
| Trunk de switchport DELLSONiC(conf-if-Ethernet/PoX)# autorisé VLAN ajouter < ID VLAN> | Autoriser le VLAN vocal en tant que trafic marqué. |
| DellSONiC(conf-if-Ethernet/PoX)# switchport access Vlan | Autoriser le VLAN de données en tant que trafic non marqué (facultatif). |
Dell SONiC prend en charge le VLAN vocal non marqué. Si le VLAN vocal n’est pas marqué, utilisez la configuration ci-dessous :
| Configuration | Explication |
| Configuration du numéro DELLSONiC | Passer en mode configuration |
| Interface DellSONiC(config)# Eth | Configurer l’interface |
| Interface DELLSONiC(config)# Plage eth | (En option) Configurer une gamme d’interfaces |
| DellSONiC(conf-if-Ethernet/PoX)# switchport access Vlan | Autoriser le VLAN vocal en tant que trafic non marqué. |
| Trunk de switchport DELLSONiC(conf-if-Ethernet/PoX)# autorisé VLAN ajouter < ID VLAN> | Autoriser le VLAN de données en tant que trafic marqué (facultatif). |
Configurer LLDP MED
Pour configurer LLDP-MED, procédez comme suit :Configurer le profil LLDP-MED.
| Configuration | Explication |
|---|---|
| admin@DELLSONiC :~$ sonic-cli | Accédez à l’interface de ligne de commande de Dell Management Framework. |
| DellSONiC # configurer | Passer en mode configuration |
| Numéro de profil de profil de stratégie réseau DELLSONiC (config)# | Créez un profil de stratégie réseau. |
| DELLSONiC (conf-network-policy)# {voice | voice-signaling} vlan [vlan-id {[cos cos-value | dscp dscp-value] | non étiqueté }| **[dot1p {** cos cos-value | dscp value}]] |
Configurez les paramètres du profil de stratégie réseau :
|
Configurer l’interface
| Configuration | Explication |
|---|---|
| admin@ DELLSONiC :~$ sonic-cli | Accédez à l’interface de ligne de commande de Dell Management Framework. |
| DellSONiC # configurer | Passer en mode configuration |
| Interface DellSONiC (config)# Eth | Configurer l’interface |
| Interface DELLSONiC(config)# Plage eth | (En option) Configurer la plage d’interfaces |
| DELLSONiC (conf-if)# lldp tlv-set { management-address {ipv4|ipv6} ip-address} | (En option) Configurez une adresse de gestion IPv4 ou IPv6 utilisée pour annoncer par LLDP sur une interface. |
| DELLSONiC (conf-if)#lldp med-tlv-select [stratégie réseau | gestion de l’alimentation] | (En option) Configurez dans l’interface si vous souhaitez annoncer ou non les TLV LLDP-MED. Par défaut, les TLV LLDP-MED sont annoncés.
|
| DellSONiC (conf-if)# network-policy profile-number | Appliquez la stratégie réseau LLDP-MED à une interface. |
Exemple de configuration
Supposons que notre réseau VLAN vocal soit de 30 et que le trafic de données soit de 10. Nous utilisons le VLAN vocal comme trafic balisé.
Topologie

Figure 2 : Topologie
admin@DELLSONiC:~$ sonic-cli DELLSONiC # configure DELLSONiC (config)# network-policy profile 1 DELLSONiC (conf-network-policy)# voice vlan 30 cos 4 dscp 20 |
Appliquer la stratégie réseau dans l’interface.
DELLSONiC # configure DELLSONiC (config)# interface Eth 1/1 DELLSONiC (conf-if-Eth1/1)# network-policy 1 DELLSONiC (conf-if-Eth1/1)# end |
Configurez l’interface en tant que Trunk pour autoriser le VLAN vocal et le VLA de données.
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 |
Vérifier
Utilisez la commande ci-dessous pour vérifier la configuration de l’interface. 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) |
Afficher les informations LLDP-MED
utilisez les commandes ci-dessous pour afficher le voisin, le tableau ou les statistiques.
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
--------------------------------- |