IEEE 802.1Q — открытый стандарт, который описывает процедуру тегирования трафика для передачи информации о принадлежности к VLAN по сетям стандарта IEEE 802.3 Ethernet.

Так как 802.1Q не изменяет заголовки кадра (фрейма), то сетевые устройства, которые не поддерживают этот стандарт, могут передавать трафик без учёта его принадлежности к VLAN. Поскольку данный стандарт является открытым, он используется для построения «транковых» портов между оборудованием различных производителей.

802.1Q помещает внутрь фрейма тег, который передает информацию о принадлежности трафика к VLAN.

формат тега 802.1Q
16 бит 3 бита 1 бит 12 бит
TPID TCI
PCP DEI VID

Размер тега — 4 байта. Он состоит из таких полей:

При использовании стандарта Ethernet II 802.1Q вставляет тег перед полем «Тип протокола». Так как фрейм изменился, пересчитывается контрольная сумма.

В стандарте 802.1Q существует понятие Native VLAN. По умолчанию это VLAN с номером 1. Трафик, передающийся в этом VLAN, не тегируется. При этом на оборудовании некоторых производителей предусмотрена возможность включения тегирования трафика в Native VLAN.

Shortest Path Bridging. Включается в IEEE 802.1Q-2014[1]

Существует аналогичный 802.1Q проприетарный протокол, разработанный компанией Cisco Systems — ISL.

Формат кадра

[править | править код]
Вставка тега 802.1Q в кадр Ethernet-II

Примечания

[править | править код]
  1. 802.1Q-2014 - Bridges and Bridged Networks. Дата обращения: 2 октября 2015. Архивировано 20 декабря 2018 года.

Ссылки

[править | править код]
Для улучшения этой статьи желательно: Оформить статью по правилам.Найти и оформить в виде сносок ссылки на независимые авторитетные источники, подтверждающие написанное.Проставить сноски, внести более точные указания на источники.Добавить иллюстрации.После исправления проблемы исключите её из списка. Удалите шаблон, если устранены все недостатки.