VLAN ID

Материал из Xgu.ru

Перейти к: навигация, поиск

VLAN ID (VID) — 12-битный идентификатор VLAN, использующийся в стандарте 802.1Q. Указывает, какому VLAN'у принадлежит фрейм. Диапазон возможных значений VID от 0 до 4095.

Тег 802.1Q
⊲━━ Tag Control Information (TCI) ━━⊳
TPID Priority CFI VID
16 3 1 12 bits


В разных реализациях может поддерживаться разное количество VLAN'ов, но должен поддерживаться весь диапазон значений. То есть, например, на оборудовании может быть ограничение, что VLAN'ов может быть всего 50. Но, при этом, сами номера VLAN'ов могут быть от 1 до 4094.

VLAN ID с номерами 0 и 4095 зарезервированы, и или не используются вообще, или используются для каких-то хитрых задач. Так, например, в VMware идентификатор с номером 4095 использовался раньше для тегирования трафика виртуальных гостевых систем "Virtual Guest Tagging", но сейчас это уже не так актуально. Или, например, в IBM BladeCenter это номер для SOL-трафика.

В стандарте 802.1Q значения 0, 1 и 4095 поля VLAN ID зарезервированы:

  • Значение 0 используется для указания того, что тег содержит только информацию о приоритете; информация о номере VLAN отсутствует в данном фрейме.
Значение VID 0 не должно использоваться:
  • как VLAN, которому принадлежит интерфейс;
  • как VLAN в перечне VLAN'ов на тегированном порту (транке);
  • как управляющий VLAN.
  • Значение 1 используется как значение по умолчанию для обозначения VLAN, которому принадлежит порт.
  • Значение 4095 зарезервировано для произвольных целей при внедрении. Может быть использовано локально на устройстве как значение "все остальные VLAN'ы" при описании правил работы с VLAN или правил фильтрации.
Значение VID 4095 не должно:
  • использоваться как VLAN, которому принадлежит интерфейс;
  • использоваться как VLAN в перечне VLAN'ов на тегированном порту (транке);
  • передаваться в теге.


Источник — «http://xgu.ru/wiki/VLAN_ID»