В чем разница между Voice VLAN и Auto VoIP?

База знаний
Часто задаваемые вопросы
08-26-2026
This Article Applies to

С развитием сетевых технологий применение IP Phones стало более обширным и популярным. Но IP Phones разных производителей могут иметь разные функции. Например, некоторые новые версии IP Phones могут поддерживать протокол LLDP, в то время как старые версии — нет. А некоторые могут обрабатывать tagged-пакеты, а некоторые — нет.

В соответствии с их различной производительностью существует два сценария применения, как указано ниже:

Топология A: Топология B:

Топология A: Голосовой трафик и трафик данных проходят через разные порты Switch A. В этой топологии IP Phone не должен поддерживать протокол LLDP и обрабатывать tagged-пакеты.

Топология B: Голосовой трафик и трафик данных проходят через один и тот же порт Switch A. Это требует, чтобы IP Phone поддерживал топологию LLDP и обрабатывал tagged-пакеты.

Чтобы гарантировать, что TP-Link Smart/Managed коммутаторы могут соответствовать подавляющему большинству IP phones и работать с IP Phone для создания голосовой системы в вышеуказанных топологиях, мы определили две функции на наших новых GUI Smart/Managed коммутаторах: Voice VLAN и Auto VOIP. Они применяются к топологии A и топологии B соответственно. Поскольку они применяются к разным сценариям, их настройки различаются. Есть четыре аспекта, на которые нужно обратить внимание:

Часть 1: Они различаются при создании voice VLAN.

Как вы знаете, цель этих двух функций — изолировать голосовой трафик и другой трафик данных, а затем пометить QoS-тег для голосового трафика. Поэтому первым шагом является создание 802.1Q VLAN для голосового трафика.

В функции Voice VLAN

При выполнении настроек для топологии применения Voice VLAN нам нужно только создать voice VLAN ID и выбрать uplink-порт в функции 802.1Q VLAN. Нет необходимости добавлять порты, которые подключены к IP phones, при создании VLAN. Причина указана ниже:

Поскольку функция Voice VLAN имеет переключатель, который может включать/отключать статус Voice VLAN для порта, и он только решает, должны ли порты быть добавлены в voice VLAN. И Egress rule порта может быть только Untagged, если вы включите для него статус Voice VLAN.

Пример настройки статуса voice VLAN для порта

Например, вы создаёте VLAN 2 для voice VLAN и включаете Voice VLAN для VLAN 2 в QoS >Vocie VLAN > Global Config. Далее вам нужно установить статус Voice VLAN для портов в Voice VLAN > Port Config. Если вы включите статус voice VLAN для порта 2, то порт 2 будет автоматически добавлен в VLAN 2 как untagged-порт; если вы отключите статус voice VLAN для порта 2, то этот порт будет удалён из VLAN 2, даже если вы уже добавили его в VLAN 2 в функции 802.1Q VLAN.

В функции Auto VOIP

При выполнении настроек для топологии применения Auto VOIP, в отличие от настройки функции Voice VLAN, нам нужно добавить порты, которые подключены к IP phone, в целевую VLAN и установить Egress rule порта при создании VLAN в функции 802.1Q VLAN.

Например, как показано в топологии B выше, порт 1 коммутатора подключается к IP Phone и ПК, порт 2 подключается к Интернету. Поскольку IP Phone должен обрабатывать tagged-пакеты, нам нужно установить порт 1 как tagged в voice VLAN и установить порт 1 как untagged в data VLAN при создании VLAN в функции 802.1Q VLAN.

Как показано ниже, при создании VLAN перейдите в L2 features > VLAN > 802.1Q VLAN, нажмите Add, чтобы выполнить VLAN config. Установите порт 1 в voice VLAN как Tagged port и установите порт 1 в data VLAN как Untagged port.

Порт 1 в voice VLAN — Tagged

Порт 1 в data VLAN — Untagged

Часть 2: Функция Voice VLAN требует настройки информации OUI

При настройке функции Voice VLAN нам нужно установить информацию OUI, если OUI IP Phone не включён в список OUI по умолчанию. Как показано ниже, перейдите в QoS > Voice VLAN > OUI Config, вы увидите список OUI по умолчанию, и вы можете нажать add, чтобы добавить OUI IP Phone.

Shows path to add new OUI.

Пример настройки информации OUI в функции Voice VLAN

Когда пакеты достигают порта, для которого включён Voice VLAN, коммутатор определяет, является ли трафик голосовым, по его информации OUI. Голосовой трафик, соответствующий OUI, будет отправлен в voice VLAN. Остальной трафик будет перенаправлен в системную VLAN по умолчанию.

Но функция Auto VOIP не требует настройки информации OUI IP Phones, потому что она не идентифицирует голосовой трафик путём чтения его информации OUI.

Часть 3: Они различаются при установке приоритета для голосового трафика

Обычно при настройке Voice VLAN/Auto VOIP мы устанавливаем информацию о приоритете для голосового трафика, чтобы гарантировать, что он может быть передан в первую очередь при наличии перегрузки.

Voice VLAN может установить только 802.1p priority для трафика, в то время как Auto VOIP может поддерживать установку как 802.1p priority, так и DSCP. Как показано ниже, приоритет в Voice VLAN — только от 0~7.

Но в Auto VOIP вы можете выбрать разные режимы интерфейса в соответствии с вашими требованиями. Затем вы можете установить разные типы приоритета.

Часть 4: Auto VOIP требует взаимодействия с LLDP-MED

Голосовая информация, настроенная в Auto VOIP, отправляется на IP Phones через LLDP-связь между коммутатором и IP Phones. И голосовая информация содержит голосовой VLAN-тег и настройки приоритета. Только при успешной LLDP-связи трафик от IP phones получит правильный тег, и голосовой трафик будет успешно передан. Поэтому необходимо одновременно настроить функцию LLDP-MED. Это также причина, по которой эта функция требует, чтобы IP Phones поддерживали протокол LLDP.

После выполнения настроек для Auto VOIP необходимо включить статус LLDP-MED для порта, который подключён к IP Phone. Тогда коммутатор сообщит IP Phones голосовую информацию, когда они обмениваются LLDP-пакетами. О том, как настроить LLDP-MED, пожалуйста, обратитесь к CG of LLDP

А для подробных конфигураций функций Voice и Auto VOIP, пожалуйста, обратитесь к CG of QoS и User Guide конкретного коммутатора.

 

Please Rate this Document

Сопутствующие документы