Функционал Voice-VLAN создан для разделения голосового (voice) трафика и трафика данных. Это обеспечивает защиту голосового трафика от широковещательных сообщений других VLAN, а также упрощает настройку сети, позволяя при помощи QoS управлять приоритетом голосового трафика.
При стандартной реализации Voice-VLAN необходимо статически создать на коммутаторе связку соответствия Voice-VLAN - MAC-адрес. Рассмотрим настройку функционала на коммутаторe SNR-S5210G.
Включаем функционал в глобальном конфигурационном режиме:
Code Block |
---|
|
SNR-S5210G(config)#vlan 100
SNR-S5210G(config)#voice-vlan vlan 100 |
Опять же в глобальном режиме создаем связку соответствия Voice VLAN - MAC-адрес и, при необходимости, назначаем приоритет CoS трафику с указанным(-и) Source MAC. MAC-адрес указывается с маской, то есть можно, например, помещать кадры в Voice VLAN только по первым трем октетам MAC-адреса, что позволяет вместо перечисления указывать целые диапазоны MAC-адресов VoIP-оборудования.
В качестве примера пропишем диапазон MAC-адресов 3c-52-82-00-00-00 ff-ff-ff-00-00-00 (три последних октета могут иметь любые значения) и назначим данному трафику значение CoS 5:
Code Block |
---|
|
SNR-S5210G(config)#voice-vlan mac 3c-52-82-00-00-00 ff-ff-ff-00-00-00 priority 5 name VoIP |
Включаем функционал в режиме конфигурации необходимых интерфейсов (по умолчанию выключен):
Code Block |
---|
|
SNR-S5210G(config)#switchport voice-vlan enable |
Для корректной работы функционала порт на котором настроен Voice-VLAN должен быть настроен в режиме Hybrid, а Voice-VLAN добавлен как untag. Например, 200 - VLAN ID трафика данных, 100 - Voice VLAN:
Code Block |
---|
|
SNR-S5210G(config)#interface ge1
SNR-S5210G(config)#switchport voice-vlan enable
SNR-S5210G(config)#switchport mode hybrid
SNR-S5210G(config)#switchport hybrid vlan 200
SNR-S5210G(config)#switchport hybrid allowed vlan add 100 egress-tagged disable |