Магистральные мосты поставщика ( PBB ; известный как «mac-in-mac») - это набор архитектуры и протоколов для маршрутизации по сети поставщика, позволяющий соединять несколько сетей моста поставщика без потери индивидуально определенных виртуальных локальных сетей каждого клиента. Первоначально он был создан Nortel, а затем передан в комитет IEEE 802.1 для стандартизации. Окончательный стандарт был одобрен IEEE в июне 2008 года как IEEE 802.1ah-2008 и был интегрирован в IEEE 802.1Q-2011.
Повсеместно распространенный в настоящее время Ethernet изначально был определен как технология локальной сети (LAN) для соединения компьютеров в пределах небольшой организации, в которой эти главные компьютеры находились очень близко друг к другу. Со временем Ethernet стал настолько популярной технологией, что стал механизмом уровня канала передачи данных по умолчанию (OSI Layer 2) для передачи данных. Это создало потребность в расширении Ethernet от домена мостового соединения локальной сети клиента до поставщика услуг MAN, также известного как домен мостового соединения провайдера. Для этого в заголовок кадра Ethernet в стандарте IEEE 802.1ad был добавлен 4-байтовый S-тег или служебный тег, тип тега виртуальной локальной сети. В домене поставщика услуг коммутация была основана на S-теге и MAC-адресе назначения, а C-tag использовался для создания виртуальной LAN в домене клиента. Эта технология также известна как QinQ или Q-туннелирование.
QinQ не предлагает истинного разделения доменов клиента и провайдера, а просто позволяет преодолеть ограничения на пространство идентификаторов VLAN. Это также может помочь в разделении доменов управления клиента и провайдера при использовании с другими функциями, такими как туннелирование протокола управления или связующее дерево для каждой VLAN и т. Д. По-прежнему существует проблема недостаточного контроля над MAC-адресами, поскольку пересылка QinQ все еще остается на основе адресов назначения клиентов. Таким образом, необходимы более совершенные механизмы.
Идея PBB состоит в том, чтобы предложить полное разделение доменов клиента и провайдера. Для этого был определен новый заголовок Ethernet. Этот заголовок может принимать несколько разных форм, но основными компонентами заголовка являются:
PBB определяет 48-битный B-DA и 48-битный B-SA для указания МАС-адресов источника и назначения магистрали. Он также определяет 12-битный B-VID (идентификатор магистральной VLAN) и 24-битный I-SID (идентификатор VLAN экземпляра службы). Мосты в домене PBB переключаются на основе значений B-VID и B-DA, которые содержат всего 60 бит. Мосты обучаются на основе B-SA и значения входного порта и, следовательно, совершенно не знают MAC-адреса клиентов. I-SID позволяет различать услуги в пределах домена PBB.
PBB является основой стандарта IEEE 802.1Qay PBB-TE, который был стандартизирован в 2009 году.
PBB иногда называют Mac-in-Mac.