DELL Networking SONiC Voice VLAN

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

Передумови

 

Індекс

Введення
LLDP-MED VLAN на IP-телефон
Синтаксис
конфігураціїКонфігурація інтерфейсу Switch для передачі голосового та інформаційного трафіку
Налаштування LLDP MED
Приклад конфігурації
Перевірити
Переглянути інформацію про LLDP-MED            
 

Введення

Функція Voice VLAN дозволяє портам комутатора передавати голосовий трафік з IP-телефонів із пріоритетом, визначеним адміністратором. Коли кілька пристроїв, таких як персональний комп'ютер і IP-телефон, підключені до одного порту, порт можна налаштувати на використання одного VLAN для голосового трафіку та іншого VLAN для трафіку даних. Трафік через IP (VoIP) за своєю суттю чутливий до часу: Для того, щоб мережа надавала прийнятні послуги, низька затримка є життєво важливою. Voice VLAN дозволяє розділяти голосовий трафік і трафік даних, що надходять на порт, і може забезпечити прискорену переадресацію трафіку Voice VLAN. Основна перевага використання голосової VLAN полягає в тому, щоб забезпечити захист якості звуку IP-телефону від перешкод, коли трафік даних на порту високий.
 

Голосова VLAN підтримується в Dell Networking Edge Standard SONiC 4.0 і більш пізніх версіях.


Як працюєголосова VLAN 

Приклад мережі VOIP
Малюнок 1: Приклад мережі VOIP

ПРИМІТКА: Dell SONiC підтримує голосовий трафік без тегів. У цьому випадку нам потрібно, щоб трафік робочої станції відображав свій трафік як позначений, якщо нам потрібно розділити голосовий трафік і трафік даних. Якщо Голосовий трафік і трафік даних не позначені, перемикач не зможе їх розрізнити. Отже, QoS не може бути забезпечений.

IP-телефони можуть отримати голосовий ідентифікатор VLAN за допомогою багатьох методів. Деякі з них
  • Ручний голосовий ідентифікатор VLAN та інші конфігурації в IP-телефоні
  • Використовуйте сервер DHCP, щоб призначити IP-телефону ідентифікатор голосової VLAN
  • Використовуйте перемикач LLDP-MED, щоб надіслати голосовий VLAN на IP-телефон

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

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

LLDP-MED підтримує наступні TLV:

  • Мережева політика TLV
  • Управління живленням TLV

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

Ми можемо використовувати VLAN з тегами або без тегів як голосовий VLAN у Dell SONiC. Нижче наведено опис обох підходів:

 Використовуйте VLAN з тегами для голосового VLAN (найпоширеніше розгортання).

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

Використовуйте трафік без тегів для голосової VLAN.

  • IP-телефон надсилає голосовий трафік у вигляді даних без тегів.
  • Голосовий ідентифікатор VLAN повинен бути налаштований для доступу до VLAN на комутаторі Dell SONiC 
  • Оскільки ми використовуємо трафік без тегів для голосового зв'язку, QoS не може бути наданий
  • Голосовий трафік неможливо відрізнити від трафіку даних, якщо обидва не позначені. Щоб подолати це, ми можемо використовувати VLAN з тегами для даних, але робоча станція та телефон повинні підтримувати це.

Управління живленням TLV
Це дозволяє мережевому та кінцевому пристрою обмінюватися інформацією про живлення, наприклад способом увімкнення пристрою, пріоритетом живлення, потужністю, необхідною для пристрою тощо.

LLDP 802.3 Живлення за допомогою MDI TLV
Підтримує узгодження живлення між мережевим пристроєм і кінцевим пристроєм за допомогою живлення LLDP 802.3 за допомогою IP-адреси
MDI TLV

LLDPManagement За замовчуванням LLDP рекламує IP-адресукерування, налаштовану в системі, через інтерфейс керування. Ви можете змінити цей параметр і рекламувати певні адреси IPv4 та IPv6, налаштувавши IP-адреси, які LLDP рекламує в інтерфейсі.

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

Конфігурація інтерфейсу Switch для передачі голосового та інформаційного трафіку

Для отримання інформації про створення VLAN на комутаторі Dell SONiC перегляньте статтю Dell 217901 Dell Networking SONiC: Як створити VLAN і призначити його Trunk і Access Switchport
 
Якщо тег Voice VLAN позначено, скористайтеся наведеною нижче конфігурацією:
Конфігурації Пояснення
Налаштування DELLSONiC# Увійдіть у режим конфігурації
DELLSONiC(config)# інтерфейс Eth Налаштування інтерфейсу
DELLSONiC(config)# інтерфейс Діапазон Eth (Необов'язково.) Налаштування ряду інтерфейсів
Магістраль комутатора DELLSONiC(conf-if-Ethernet/PoX)# дозволила VLAN додавати   Дозволити голосову VLAN як трафік із тегами.
DELLSONiC(conf-if-Ethernet/PoX)# switchport access Vlan Дозволити дані vlan як трафік без тегів (необов'язково).

Dell SONiC підтримує голосову VLAN без тегів. Якщо Voice VLAN не позначено, скористайтеся наведеною нижче конфігурацією:
Конфігурації Пояснення
Налаштування DELLSONiC# Увійдіть у режим конфігурації
DELLSONiC(config)# інтерфейс Eth Налаштування інтерфейсу
DELLSONiC(config)# інтерфейс Діапазон Eth (Необов'язково.) Налаштування ряду інтерфейсів
DELLSONiC(conf-if-Ethernet/PoX)# доступ до switchport Vlan Дозволити голосову VLAN як трафік без тегів.
Магістраль комутатора DELLSONiC(conf-if-Ethernet/PoX)# дозволила VLAN додавати   Дозволити VLAN даних як трафік із тегами (необов'язково).

 

Налаштування LLDP MED

Щоб налаштувати LLDP-MED, виконайте таку процедуру:

Налаштуйте профіль LLDP-MED.
Конфігурації Пояснення
admin@DELLSONiC:~$ Sonic-CLI Увійдіть у фреймворк керування Dell CLI.
DELLSONiC # налаштування Увійдіть у режим конфігурації
DELLSONiC (config)# номер профілю мережевої політики Створіть профіль мережевої політики.
DELLSONiC (conf-network-policy)# {voice | voice-signaling} vlan [vlan-id {[cos cos-value | dscp dscp-value] | untagged }| **[dot1p {** cos cos-value | dscp value}]]
 
Налаштуйте параметри профілю мережевої політики:
  • Голос - Вибір програми.
  • голосова сигналізація - Вибір типу програми.
  • Vlan vlan-id - Визначає голосовий VLAN.
  • Cos cos-value - Визначає клас пріоритету L2 значення сервісу для VLAN.
  • Значення Dscp - Визначає значення диференційованої кодової точки обслуговування (DSCP).
  • Dot1p - Дозволяє використовувати пріоритетне тегування 802.1 з VLAN 0.
  • Без тегів – указує голосовий трафік, який потрібно скасувати.

Налаштування інтерфейсу
Конфігурації Пояснення
admin@ DELLSONiC:~$ sonic-cli Увійдіть у фреймворк керування Dell CLI.
DELLSONiC # налаштування Увійдіть у режим конфігурації
DELLSONiC (config)# інтерфейс Eth Налаштування інтерфейсу
DELLSONiC(config)# інтерфейс Діапазон Eth (Необов'язково.) Налаштування діапазону інтерфейсу
DELLSONiC (conf-if)# lldp tlv-set { management-address {ipv4|ipv6} ip-address} (Необов'язково.) Налаштуйте адресу керування IPv4 або IPv6, яка використовується для реклами LLDP в інтерфейсі.
DELLSONiC (conf-if)#lldp med-tlv-select [network-policy | power-management] (Необов'язково.) Налаштуйте в інтерфейсі, чи рекламувати LLDP-MED TLV чи ні. За замовчуванням рекламуються TLV LLDP-MED.
  • network-policy - Виберіть, щоб рекламувати мережеву політику TLV.
  • power-management – виберіть, щоб рекламувати TLV керування живленням
DELLSONiC (conf-if)# номер профілю мережевої політики Застосуйте мережеву політику LLDP-MED до інтерфейсу.

 

Приклад конфігурації

Припустимо, що наш голосовий VLAN дорівнює 30, а трафік даних – 10. Ми використовуємо Voice 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

Налаштуйте інтерфейс як Trunk, щоб дозволити голосовий 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.