CISCO internetworking technology overview

         

Канальный уровень PPP


РРР использует принципы, терминологию и структуру блока данных

процедур HDLC (ISO 3309-1979) Международной Организации по

Стандартизации (ISO), модифицированных стандартом ISO

3309-1984/PDAD1 "Addendum 1:Start/stop Trasmission"

(Приложение 1:

Стартстопная передача"). ISO 3309-1979 определяет структуру блока

данных HLDC для применения в синхронных окружениях.

ISO 3309-1984/PDAD1 определяет предложенные для стандарта

ISO 3309-1979 модификации, которые позволяют его использование в

асинхронных окружениях. Процедуры управления РРР используют дефиниции

и кодирование управляющих полей, стандартизированных ISO 4335-1979 и

ISO 4335-1979/Addendum 1-1979.

Нa Рис. 10-1 приведен формат блока данных РРР.

flag

Длина последовательности "флаг" равна одному байту; она указывает

на начало или конец блока данных. Эта последовательность состоит

из бинарной последовательности 01111110.

address

Длина поля "адрес" равна 1 байту; оно содержит бинарную

последовательность 11111111, представляющую собой стандартный

широковещательный адрес. РРР не присваивает индивидуальных адресов

станциям.

control

Поле "управление" составляет 1 байт и содержит бинарную

последовательность 00000011, которая требует от пользователя

передачи информации непоследовательным кадром. Предусмотрены услуги

без установления соединения канала связи, аналогичные услугам

LLC Type 1. Подробную информацию о типах LLC и блоков данных смотри

в Главе 12 .

protocol

Длина поля "протокол" равна 2 байтам; его значение идентифицирует

протокол, заключенный в информационном поле блока данных.

Большинство современных значений поля протокола определены в

последнем выпуске Assigned Numbers Request for Comments (RFC).

data

Длина поля "данные" - от нуля и больше; оно содержит дейтаграмму для

ротокола, заданного в поле протокола. Конец информационного поля

определяется локализацией замыкающей последовательности "флаг" и

предоставлением двух байтов полю FCS. Максимальная длина умолчания

информационного поля равна 1500 байтам. В соответствии с априорным

соглашением, разрешающие реализации РРР могут использовать другие

значения максимальной длины информационного поля.

frame check sequence

Поле проверочной последовательности блока данных (FCS) обычно

составляет 16 бит (два байта). В соответствии с априорным соглашением,

разрешающие реализации РРР могут использовать 32-х битовое

(четырехбайтовое) поле FCS, чтобы улучшить процесс выявления

ошибок.

Link Control Protocol (LCP) может согласовывать модификации

стандартной структуры блока

данных РРР. Однако модифицированные блоки данных всегда будут

четко различимы от стандартных блоков данных.



Содержание раздела