RFC 1962 Протокол
управления компрессией CCP (Compression Control Protocol) отвечает за
настройку алгоритма компрессии данных на обеих сторонах канала
"точка-точка". Этот протокол используется также для сигнализации о
сбоях при компрессии или декомпрессии. CCP использует такой же механизм
обмена пакетами, как в протоколе управления каналом LCP. Обмен CCP
-пакетами невозможен до тех пор, пока PPP не достигнет фазы протокола
сетевого уровня. Полученные до этого момента пакеты CCP отбрасываются.
Формат пакетов CCP показан на рисунке. Код | Идентификатор | Размер | Данные | 1 байт | 1 байт | 2 байта | Переменный размер | Структура пакетов CCP Код Однооктетное поле, определяющее тип пакета CCP. 1 Configure-Request 2 Configure-Ack 3 Configure-Nak 4 Configure-Reject 5 Terminate-Request 6 Terminate-Ack 7 Code-Reject Идентификатор Десятичное значение, идентифицирующее соответствующий запрос или отклик. Размер Размер всех полей пакета CCP. Данные Поле
данных переменной длины может содержать конфигурационные опции. Длина
этого поля может быть равна 0. Формат конфигурационных опций CCP
показан на рисунке. Конфигурационные опции BVCP Тип Однобайтовый идентификатор типа конфигурационных опций, который может принимать следующие значения: 0 OUI 1 Predictor Type 1 2 Predictor Type 2 3 Puddle Jumper 16 Hewlett-Packard-PPC 17 Stac Electronics LZS 18 Microsoft PPC 19 Gandalf FZA 20 V.42bis Compression 21 BSD LZW Compression 23 LZS-DCP Размер Размер всех полей конфигурационных опций (тип, размер, данные). Данные Значение поля данных.
|