Вторник, 07.05.2024, 03:01 | RSS
Сетевые протоколы
Протокол PPP-BPDU
Меню сайта

Категории каталога
Стек PPP [1]
Протокол PPP [1]
Протокол MLP (Multilink PPP) [1]
Протокол PPP-BPDU [1]
Протокол PPPoE [1]
Протокол BAP [1]
Компрессия BSD [1]
Протокол CHAP [1]
Алгоритм шифрования DESE [1]
Протокол EAP [1]
Протокол LCP [1]
Протокол LEX [1]
Протокол LQR [1]
Протокол PAP [1]
Протокол ATCP [1]
Протокол BACP [1]
Протокол управления мостами (BCP) [1]
Протокол BVCP [1]
Протокол CCP [1]
Протокол DNCP [1]
Протокол ECP [1]
Протокол IPv6CP [1]
Протокол IPCP [1]
Протокол IPXCP [1]
Протокол LEXCP [1]
Протокол NBFCP [1]
Протокол OSINLCP [1]
Протокол SDCP [1]
Протокол SNACP [1]

Поиск

Главная » Статьи » Стек PPP » Протокол PPP-BPDU

Протокол PPP-BPDU
RFC 1638

Существуют два основных типа мостов - мосты, используемые для непосредственного соединения ЛВС (локальные мосты - Local Bridge), и удаленные мосты (Remote Bridge), позволяющие соединять ЛВС по каналам WAN (например, по выделенной линии с использованием модемов). Протокол PPP-BPDU (Bridge Protocol Data Unit) используется для подключения удаленных мостов.


Формат пакетов PPP-BPDU показан на рисунке.


4

8

16

32

F

I

Z

O

Заполн.

Тип MAC

Старшая часть идентификатора ЛВС

Младшая часть идентификатора ЛВС

Байт заполнения

Управл. кадром

MAC-адрес получателя

MAC-адрес получателя

MAC-адрес отправителя

MAC-адрес отправителя

Данные LLC

Структура пакета LLC

F

Флаг LAN FCS, который устанавливается при наличии контрольной суммы.

I

Флаг LAN ID, который устанавливается при наличии поля идентификатора ЛВС.

Z

Флаг Z, устанавливаемый при дополнении коротких кадров нулями в соответствии со спецификацией IEEE 802.3.

O

Резервный флаг, который должен иметь нулевое значение.

Заполнение

В любом пакете PPP могут содержаться байты заполнения в поле Optional Data Link Layer Padding (необязательное заполнение канального уровня).

Данное поле показывает число байтов заполнения, которые на приемной стороне должны быть удалены.

Тип MAC

Это поле может принимать следующие значения:

1 Bridge-Identification (идентификация моста)

2 Line-Identification (идентификация линии)

3 MAC-Support (поддержка MAC)

4 Tinygram-Compression (компрессия Tinygram)

5 LAN-Identification (идентификация ЛВС)

6 MAC-Address (MAC-адрес)

7 Spanning-Tree-Protocol (протокол Spanning Tree).

Идентификатор ЛВС

Необязательное 32-битовое поле, идентифицирующее сообщество ЛВС (Community of LAN), заинтересованных в получении данного кадра. Если флаг LAN ID (идентификатор ЛВС) не установлен, это поле отсутствует, делая PDU на 4 октета короче.

Управление кадром

В ЛВС 802.4, 802.5 и FDDI перед MAC-адресом получателя имеется несколько октетов, один из которых защищен FCS. Поле "Тип MAC" задает содержимое поля управления кадром. Для выравнивания по 32-битовой границе используется октет заполнения.

MAC-адрес получателя

Адрес получателя в соответствии со спецификацией IEEE. Порядок битов адреса определяется значением поля "Тип MAC."

MAC-адрес отправителя

Адрес отправителя в соответствии со спецификацией IEEE. Порядок битов адреса определяется значением поля "Тип MAC."

Данные LLC

Данные уровня управления логическим каналом (LLC) составляют остальную часть кадра MAC и (если они присутствуют) учитываются при расчете контрольной суммы LAN FCS.

Категория: Протокол PPP-BPDU | Добавил: protocol (11.02.2008) | Автор: Энциклопедия сетевых протоколов
Просмотров: 919






TS-Gate [02] Inc. © 2024