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 в соответствии с представленной сетевой конфигурацией.
Шаг 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