Голосовая VLAN Dell Networking SONiC

Summary: В этой статье рассказывается о голосовой сети VLAN и конфигурации в Dell Networking SONiC. В этой статье используется платформа Dell SONiC Edge 4.1 POE.

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

Предварительные условия

 

Индекс

Введение
   VLAN LLDP-MED на IP-телефон
Синтаксис конфигурации
   Конфигурирование интерфейса коммутатора для передачи голосового трафика и трафика данных
   Настройка LLDP MED
Пример конфигурации
Проверяем подлинность
   Просмотр информации о LLDP-MED
 

Введение

Функция голосовой сети VLAN позволяет портам коммутатора переносить голосовой трафик с IP-телефонов с заданным администратором приоритетом. Если к одному порту подключено несколько устройств (например, персональный компьютер и IP-телефон), порт можно настроить на использование одной VLAN для голосового трафика, а другой виртуальной ЛС для трафика данных. Трафик voice over IP (VoIP) изначально экономителен во времени: Чтобы сеть обеспечивать приемлемое обслуживание, крайне важно обеспечить низкую задержку. Голосовая сеть VLAN позволяет отсоединять голосовой трафик и трафик данных, получаемых на порт, и может обеспечивать ускоренную переадресация голосового трафика VLAN. Основное преимущество использования голосовой VLAN заключается в обеспечении защиты качества звука IP-телефона от помех при высоком трафике данных на порте.
 

Голосовая VLAN поддерживается в Dell Networking Edge Standard SONiC 4.0 и более поздних версиях.


Как работает голосовая сеть VLAN 

Пример сети VOIP
Рис. 1. Пример сети VOIP

ПРИМЕЧАНИЕ. Dell SONiC поддерживает нетегированный голосовой трафик. В этом случае нам необходимо, чтобы трафик рабочей станции отображал его трафик как тегированный, если необходимо отделить голосовой трафик и трафик данных. Если голосовой трафик и трафик данных являются нетегированных коммутаторами, отличить их будет невозможно. Следовательно, качество обслуживания не может быть предоставлено.

IP-телефоны могут получить идентификатор голосовой VLAN с помощью многих методов. Некоторые из них:
  • Ручной идентификатор голосовой сети VLAN и другие конфигурации в IP-телефоне
  • Используйте сервер DHCP для назначения идентификатора голосовой VLAN IP-телефону
  • Используйте LLDP-MED на коммутаторе для отправки голосовой VLAN на IP-телефон

VLAN LLDP-MED на IP-телефон

Link Layer Discovery Protocol-Media Endpoint Discovery (LLDP-MED) — это расширение LLDP, чтобы обеспечить функциональную совместимость между конечными устройствами, такими как VoIP, и другими сетевыми конечными устройствами. LLDP не применяет политики QoS или конфигурацию VLAN автоматически. Пользователь должен настроить соответствующие политики QoS, чтобы определить приоритет трафика на основе значений Co-S и DSCP.

LLDP-MED поддерживает следующие TLV:

  • TLV сетевой политики
  • TLV для управления энергопотреблением

TLV сетевой политики TLV
Сетевая политика TLV позволяет устройству рекламировать голосовую информацию VLAN конечным устройствам, таким как VoIP-телефоны. Вместе с голосовой сетью VLAN на конечное устройство можно отправлять значения Dot1p Co-S и DSCP. Функция голосовой сети VLAN позволяет портам коммутаторов переносить голосовой трафик с заданным приоритетом, чтобы обеспечить разделение голосового и передачи данных на порт. Разделение голосового трафика гарантирует, что качество звука IP-телефона будет защищено от ухудшения при высоком трафике данных порта.

В Dell SONiC можно использовать тегированную или нетегированную VLAN в качестве голосовой VLAN. Ниже приведено описание обоих подходов.

 Используйте тегированную VLAN для голосовой VLAN (наиболее распространенное развертывание).

  • Мы можем назначить голосовую сеть VLAN вручную на IP-телефоне, DHCP или с помощью LLDP-MED.
  • Телефон отправляет голосовые пакеты, помеченные голосовой сетью VLAN. трафик данных отправляется нетегированный.
  • Данные и голосовой трафик находятся в двух разных сетях VLAN, поэтому их можно разделить
  • Можно применить QoS для голосового трафика VLAN. 

Используйте нетегированный трафик для голосовой VLAN.

  • IP-телефон отправляет голосовой трафик как нетегированные данные.
  • Идентификатор голосовой VLAN должен быть настроен для доступа к VLAN на коммутаторе Dell SONiC 
  • Поскольку для голосового трафика используется нетегированный трафик, качество обслуживания не может быть предоставлено
  • Голосовой трафик нельзя отличить от трафика данных, если оба являются нетегированными. Чтобы решить эту проблему, мы можем использовать тегированную сеть VLAN для данных, но рабочая станция и телефон должны поддерживать ее.

TLV для управления энергопотреблением
Это позволяет сетевому устройству и конечному устройству обмен информацией о мощности, например о том, как устройство включено, что является приоритетом питания, питанием, требуемой устройством, и т. д.

Питание LLDP 802.3 с использованием MDI TLV
Поддерживает согласование питания между сетевым устройством и конечным устройством с помощью питания LLDP 802.3 с использованием IP-адреса
TLV

управления MDILLDP TLVПо умолчанию LLDP объявляет IP-адрес управления, настроенный в системе через интерфейс управления. Можно переопределить этот параметр и прорекламировать определенные адреса IPv4 и IPv6, настроив IP-адреса, которые LLDP объявляет в интерфейсе.

Синтаксис конфигурации

Конфигурирование интерфейса коммутатора для передачи голосового трафика и трафика данных

Сведения о создании VLAN на коммутаторе Dell SONiC см. в статье Dell 217901 Dell Networking SONiC: Как создать VLAN и назначить ее магистральным портам и портам коммутатора доступа
 
Если голосовая VLAN помечена, используйте следующую конфигурацию:
Настройка Пояснение
Конфигурирование DELLSONiC# Вход в режим конфигурации
DellSONiC(config)# interface Eth Настройка интерфейса
DellSONiC(config)# interface Range Eth (дополнительно) Настройка диапазона интерфейсов
DellSONiC(conf-if-Ethernet/PoX)# транк порта коммутатора разрешается VLAN добавлять < идентификатор Vlan>  Разрешите голосовую сеть VLAN как тегированный трафик.
DellSONiC(conf-if-Ethernet/PoX)# switchport access Vlan Разрешить vlan данных как нетегированный трафик (необязательно).

Dell SONiC поддерживает нетегированную голосовую VLAN. Если голосовая VLAN нетегирована, используйте следующую конфигурацию:
Настройка Пояснение
Конфигурирование DELLSONiC# Вход в режим конфигурации
DellSONiC(config)# interface Eth Настройка интерфейса
DellSONiC(config)# interface Range Eth (дополнительно) Настройка диапазона интерфейсов
DellSONiC(conf-if-Ethernet/PoX)# switchport access Vlan Разрешите голосовую сеть VLAN как нетегированный трафик.
DellSONiC(conf-if-Ethernet/PoX)# транк порта коммутатора разрешается VLAN добавлять < идентификатор Vlan>  Разрешить VLAN данных как тегированный трафик (необязательно).

 

Настройка LLDP MED

Чтобы настроить LLDP-MED, выполните следующую процедуру:

Настройте профиль LLDP-MED.
Настройка Пояснение
admin@DELLSONiC:~$ sonic-cli Вход в интерфейс командной строки Dell Management Framework.
DellSONiC # configure Вход в режим конфигурации
DELLSONiC (config)# — номер профиля профиля сетевой политики Создайте профиль сетевой политики.
DELLSONiC (conf-network-policy)# {voice | voice-signaling} vlan [vlan-id {[cos-value | dscp dscp-value] | нетегированный }| **[dot1p {** cos-value | dscp value}]]
 
Настройка параметров профиля сетевой политики:
  • Voice — выбор приложения.
  • voice-signaling — выбор типа приложения.
  • Vlan vlan-id — указывает голосовую VLAN.
  • Cos cos-value — указывает класс обслуживания приоритета L2 для VLAN.
  • Значение Dscp — указывает значение дифференцированной точки сервисного кода (DSCP).
  • Dot1p — позволяет использовать теги приоритета 802.1 с VLAN 0.
  • Нетегированный — указывает, что голосовой трафик должен быть нетегирован.

Настройка интерфейса
Настройка Пояснение
admin@ DELLSONiC:~$ sonic-cli Вход в интерфейс командной строки Dell Management Framework.
DellSONiC # configure Вход в режим конфигурации
DellSONiC (config)# interface Eth Настройка интерфейса
DellSONiC(config)# interface Range Eth (дополнительно) Настройка диапазона интерфейсов
DELLSONiC (conf-if)# lldp tlv-set { management-address {ipv4|ipv6} ip-адрес} (дополнительно) Настройте адрес управления IPv4 или IPv6, который используется для рекламы LLDP на интерфейсе.
DELLSONiC (conf-if)#lldp med-tlv-select [network-policy | power-management] (дополнительно) Настройте в интерфейсе, нужно ли рекламировать телевизоры LLDP-MED или нет. По умолчанию заявлены TLV-идентификаторы LLDP-MED.
  • network-policy — выберите, чтобы рекламировать TLV-телевизоры сетевой политики.
  • управление энергопотреблением — выберите, чтобы прорекламировать TLV-телевизоры управления энергопотреблением
DellSONiC (conf-if)# — номер профиля сетевой политики Примените сетевую политику LLDP-MED к интерфейсу.

 

Пример конфигурации

Предположим, что наша голосовая VLAN — 30, а трафик данных — 10. Мы будем использовать голосовую сеть VLAN в качестве тегированного трафика.

Топологии

Топологии
Рис. 2. Топологии

Настройка сетевой политики
admin@DELLSONiC:~$ sonic-cli
DELLSONiC # configure
DELLSONiC (config)# network-policy profile 1 
DELLSONiC (conf-network-policy)# voice vlan 30 cos 4 dscp 20 

Применение сетевой политики в интерфейсе.
DELLSONiC # configure
DELLSONiC (config)# interface Eth 1/1 
DELLSONiC (conf-if-Eth1/1)# network-policy 1
DELLSONiC (conf-if-Eth1/1)# end

Настройте интерфейс как магистраль, чтобы разрешить голосовую VLAN и 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
 

Проверка

Используйте следующую команду для проверки конфигурации интерфейса.
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)
 

Просмотр информации о LLDP-MED

В следующем примере отображаются сведения об управлении энергопотреблением LLDP-MED конечной точки:

используйте приведенные ниже команды для отображения соседей, таблиц или статистики.
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.