3.2.3. Формирование PW и аннулирование
Предположим, что PE-a является частью некоторой сети VPLS и осуществляет анонсирование VE ID V, смещение блока VE VBO, размер блока VE VBS, и база меток LB. Если PE-b является также частью некоторой VPLS и имеет VE ID W, PE-b выполняет следующее:
проверяет, является ли W частью PE ('удаленный набор VE'): если VBO <= W < VBO + VBS, тогда W является частью PE удаленного набора VE. Если нет, PE-b игнорирует это сообщение и прерывает эту процедуру.
формирует PW до PE-a: метка - демультиплексор, чтобы пересылать трафик из PE-b к PE-a вычисляется как (LB + W - VBO).
проверяет, является ли V частью какого-либо 'удаленного набора VE', который анонсировался PE-b, т.e., PE-b проверяет, принадлежит ли V какому-либо набору удаленного VE, который был анонсирован PE-b, со смещением блока VE VBO', размером блока VE VBS' базой метки LB'. Если нет, то PE-b должен произвести новое анонсирование, как это описано в разделе 3.3.
формирует PW от PE-a: метка - демультиплексор, посредством которой PE-b должен получить трафик от PE-a, вычисляется как: (LB' + V - VBO').
Если Y отзывает NLRI для V, который использует X, тогда X должен ликвидировать концы своего псевдопроводного соединения между X и Y.
3.2.4. Возможности управления PE
Следующий атрибут, "Layer2 Info Extended Community" (информационно расширенная комюнити уровня L2), используется для управления информацией о псевдопроводном соединении, которое нужно сформировать для данной VPLS. Расширенное значение комюнити должно быть присвоено IANA (в настоящее время используется значение 0x800A). Эта информация включает в себя тип Encaps (тип инкапсуляции для псевдопроводного соединения), Флаги управления (управляющая информация, относящаяся к псевдопроводному соединению), и MTU (Maximum Transmission Unit), которое будет использоваться в псевдопроводном соединении.
Тип Encaps (инкапсуляции) для VPLS равен 19.
+--------------------------------------+ | Расширенный тип комюнити(2 октета) | +--------------------------------------+ | Тип Encaps (1 октет) | +--------------------------------------+ | Флаги управления (1 октет) | +--------------------------------------+ | MTU уровня L2 (2 октета) | +--------------------------------------+ | Зарезервировано (2 октета) | +--------------------------------------+ Рис. 3 Уровень L2 для расширенной комюнити
0 1 2 3 4 5 6 7 +-+-+-+-+-+-+-+-+ | MBZ |C|S| (MBZ = MUST Be Zero) +-+-+-+-+-+-+-+-+ Рис. 4. Бит-вектор флагов управления
Согласно рисунку 4, определены только два бита флагов управления; остальные биты, обозначенные MBZ, должны быть сделаны равными нулю при отправке и игнорироваться при получении этого комюнити.
Значение имени:
C - Управляющее слово (Control word) [7] должно или не должно присутствовать при посылке VPLS-пакетов данному PE, в зависимости от того, равно ли C 1 или 0
S - последовательная доставка кадров должна или не должна осуществляться при отправке VPLS-пакетов этому PE, в зависимости от того, равно ли S 1 или 0.