Во время настройки вайфай роутера иногда приходится сталкиваться с такой технологией, как VLAN IEEE 802.1Q. Что это такое?
802.1 Q - это открытый стандарт, зарегистрированный в Институте Инженеров Электротехники и Электроники - IEEE. Он описывает процедуру маркировки или, так называемого, тегирования трафика. Это делается для того, чтобы для передать информации о принадлежности этого трафика к определённой виртуальной сети или VLAN (сокращение от Virtual LAN).
Уровень OSI, на котором работает технология 802.1 Q - Канальный.
В двух словах, весь принцип действия заключается в том, что внутрь фрейма устанавливается тег (vlanid). По этому тегу определяется принадлежность этого трафика к виртуальной сети ВЛАН, которая имеет свой идентификатор - VID. Отсюда исходят такие понятия, как:
Тегированный трафик - то есть информация, помеченная маркером принадлежности к той или иной виртуальной сети.
Нетегированный трафик - поток данных, не имеющий тега принадлежности к ВЛАН.
VLAN ID (VLAN Identifier или VID) - это и есть тот самый идентификатор VLAN, то есть маркер, устанавливаемый в l2-фрейм размером поля 12 бит и указывающий к какому ВЛАН принадлежит этот фрейм.
Диапазон значений: от 0 до 4095.
При этом:
0 и 4095 - это зарезервинованные значения для системного использования,
1 - это дефолтный влан на сетевых устройствах, его принято считать, как Native VLAN.
1002-1005 - зарезервированные значения для FDDI и Token Ring (Cisco VLAN).
Port VLAN Identifier (PVID) – это ещё один идентификатор, который используется уже на физическом порту в том случае, если на нём нужно ставить и снимать маркер на весь проходящий трафик. Именно он показывает сетевому оборудованию какой vlan id будет поставлен в поле тега перед коммутацией фрейма. Существует два вида портов:
Ingress port – порт входа. На него приходят фреймы, проходят проверку на наличие тегов (причастности к определённому VLAN), и далее уже ожидают принятия ррешения о маркировке.
Egress port - порт выхода. Отсюда уже выходят фреймы прошедшие проверку на наличие тегов после принятия решения о их тегировании или растегировании.