IEEE 802.1ad
IEEE 802.1ad — стандарт сетей Ethernet, дополняющий IEEE 802.1Q (расширение для 802.1Q), позволяющий увеличить количество виртуальных сетей Ethernet (VLAN) в одном физическом канале путём создания последовательного стека VLAN. Эта технология была предложена в качестве преодоления ограничения в 4096 номеров VLAN и предназначалась для использования в операторских сетях Metro Ethernet. Она используется в том числе для каскадного инкапсулирования VLAN 802.1Q.
Технология
[править | править код]QinQ представляет собой двойное тегирование, когда тегированный по стандарту 802.1Q пакет Ethernet[англ.] дополняется ещё одним тэгом VLAN, в результате вместо одного поля с тэгом VLAN в пакете Ethernet присутствуют два таких поля. Второй тэг при этом называют «metro tag» или «PE-VLAN»[1].
История
[править | править код]Спецификация 802.1ad разрабатывалась как дополнение к стандарту 802.1Q-1998. Первая черновая версия документа была опубликована 31 декабря 2002 года[2].
8 декабря 2005 года стандарт 802.1ad был принят в IEEE, и 26 мая 2006 года он был официально опубликован[2].
Применение
[править | править код]Двойное тегирование позволяет как увеличить число номеров VLAN в сети (с 4096 до более чем 16 миллионов), так и передавать тегированный трафик в неизменном виде по магистральным линиям со своими VLAN, а также позволяет операторам связи передавать клиентские тегированные пакеты через свои линии связи, предотвращая наложение или смешение операторских и клиентских VLAN. Возможны и другие применения этой технологии, например, в биллинговых системах операторов с подключениями клиентов по протоколу PPPoE[1].
Технические детали
[править | править код]В сравнении с простым тегированным пакетом EthernetII, в пакете QinQ не один, а два 4-байтовых поля тега 802.1Q VLAN, идущие последовательно друг за другом после поля с MAC-адресом источника[1].
Идущий первым тэг — metro tag — имеет сигнатуру 0x88A8, следующий — обычную сигнатуру 0x8100.
Дополнительный тег также может маркироваться сигнатурой 0x9100[3].
Примечания
[править | править код]- ↑ 1 2 3 Cisco, 2022, Information About IEEE 802.1Q-in-Q VLAN Tag Termination, p. 1–2.
- ↑ 1 2 802.1ad - Provider Bridges : [англ.]. — 2009.
- ↑ Example: Setting Up Q-in-Q Tunneling on EX-series Switches : [англ.] // Juniper Documentation.
Литература
[править | править код]- IEEE 802.1Q-2022 - IEEE Standard for Local and metropolitan area networks : Media Access Control (MAC) Bridges and Virtual Bridged Local Area Networks : [англ.]. — IEEE, 2022. — ISBN 978-1-5044-9188-4. — doi:10.1109/IEEESTD.2022.10004498.
- IEEE 802.1Q-in-Q VLAN Tag Termination // LAN and WAN Configuration Guide, Cisco IOS XE 17.x : [англ.]. — 2022.
Ссылки
[править | править код]- QinQ // xgu.ru.