4.8. Настройка голосовых VLAN (Voice VLAN)

Назначение

Данная функциональность предназначена для создания Voice VLAN (используются для передачи голосового трафика).

Описание

Для улучшения качества и безопасности голосовой связи в коммутаторе реализованы следующие методы управления трафиком:

  • Использование ACL для разделения Data LAN и Voice VLAN.

  • Использование QoS для обеспечения приоритизации голосового трафика.

В коммутаторе реализована функция идентификации голосовых пакетов по MAC-адресу источника, что делает настройку более удобной.

Важно!

Начиная с версии AqNOS 7.7.0 появилась возможность создать несколько Voice VLAN с номерами от 2 до 4094.

До версии AqNOS 7.7.0 для Voice VLAN можно было выбрать только один VLAN из диапазона от 2 до 4094 включительно. Поэтому не требуется вводить конкретные номера Voice VLAN в глобальных командах для Voice VLAN в версиях AqNOS ниже 7.7.0.

В AqNOS поддерживается два механизма классификации голосовых устройств:

  • по OUI (по умолчанию) – анализ первых 3 байт MAC-адреса (Organizationally Unique Identifier). Имеется встроенный набор OUI для Cisco, Avaya, Yealink, Pingtel и возможность добавить свои OUI;

  • по LLDP MED – идентификация телефона по TLV Capabilities (Class 3 – Communication Endpoint). Требует глобального включения LLDP.

Для подключения телефона со встроенным коммутатором и подключенным к нему ПК, поддерживается специальный режим работы порта Hybrid, при котором трафик Voice VLAN передается с тегом, а Data VLAN – без тега.

Настройка

Ниже показана настройка Voice VLAN в соответствии с представленной сетевой конфигурацией.

image

Рис. 4.9 Сетевая конфигурация

Шаг 1: Вход в режим Global Config

Switch# configure terminal

Шаг 2: Включение LLDP

Switch(config)# lldp enable

Примечание

Подробнее о настройке см. в главе “Настройка LLDP”.

Шаг 3: Вход в режим конфигурации VLAN и создание отдельных VLAN для голоса и данных

Switch(config)# vlan database
Switch(config-vlan)# vlan 2,11
Switch(config-vlan)# exit

Шаг 4: Назначение Voice VLAN

Switch(config)# voice vlan 11

Шаг 5: Установка CoS для Voice VLAN (необязательно)

Примечание

Перед изменением значения CoS для Voice VLAN необходимо временно снять ассоциацию Voice VLAN для данного VLAN, а после изменения установить её повторно. При снятии ассоциации Voice VLAN ранее назначенный Voice VLAN удаляется с интерфейсов, после повторной ассоциации Voice VLAN необходимо заново назначить Voice VLAN на интерфейсы.

Примечание

Значение CoS по умолчанию - 5.

Изменение CoS:

Switch(config)# voice vlan 11 set cos to 7

Шаг 6: Настройка OUI для Voice VLAN (если требуется для используемых IP-телефонов)

Switch(config)# voice vlan 11 mac-address 0055.0000.0000 ffff.ff00.0000 description test

Шаг 7: Настройка портов

Вход в режим конфигурации порта eth-0-1, установка порта в режим Hybrid, назначение нетегированного Data VLAN 2 на Hybrid-интерфейс, добавление Voiсе VLAN 11 к интерфейсу:

Switch(config)# interface eth-0-1
Switch(config-if)# switchport mode hybrid
Switch(config-if)# switchport hybrid vlan 2
Switch(config-if)# voice vlan 11 enable

Вход в режим конфигурации порта eth-0-2, установка порта в режим trunk, разрешение передачи всех VLAN на данном интерфейсе:

Switch(config-if)# interface eth-0-2
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan all

Шаг 7: Проверка

Вывод состояния Voice VLAN:

Switch# show voice vlan 11 state
Voice VLAN ID: 11
Voice VLAN security mode: Security
Voice VLAN cos value: 5
MAC               MASK             DESC
========================================
0003.6b00.0000    ffff.ff00.0000   Cisco phone
249a.d800.0000    ffff.ff00.0000   Yealink phone
0004.0d00.0000    ffff.ff00.0000   Avaya phone
00d0.1e00.0000    ffff.ff00.0000   Pingtel phone