Лучшие вопросы
Таймлайн
Чат
Перспективы
LCP
Из Википедии, свободной энциклопедии
Remove ads
LCP — сокращение от Link Control Protocol — протокол управления соединением.
Назначение протокола
LCP является частью протокола Point-to-Point Protocol. При установлении соединения PPP передающее и принимающее устройство обмениваются пакетами LCP для уточнения специфической информации, которая потребуется при передаче данных.
Согласование параметров соединения проводится в форме переговоров.
LCP протокол осуществляет:
- проверку идентификации соединяемых устройств и, вследствие этого разрешает или отклоняет установку соединения
- определение приемлемого размера кадров для передачи MTU и приёма — MRU
- ограничение по ширине канала
- шифрование аутентификации соединения
- сжатие данных
- обнаружение петель маршрутизации
- проверку синтаксиса и поиск ошибок в конфигурации
- разрыв соединения, если какое-либо значение превышает заданный параметр
Устройства не могут передавать данные друг другу по сети прежде чем LCP пакеты не определят доступность устанавливаемого соединения.
Так как LCP инкапсулируется в кадры РРР, необходимо установление первоначального соединения РРР прежде, чем LCP сможет переопределить его. Пакет LCP поверх PPP содержит код протокола 0xC021 и имеет четыре поля — код, идентификатор, длина и данные.
Remove ads
Формат пакета LCP
Расшифровка значений первого байта заголовка — Code
Расшифровка значений второго байта заголовка — Identifier
Идентификатор может принимать значения от 0 до 255.
Расшифровка значений третьего и четвёртого байта заголовка — Length
Поле Длина содержит общий размер в байтах всего пакета LCP, включая заголовок
Length = Code (1) + Identifier (1) + Length (2) + Data (n) = n + 4
где n — размер Данных кадра в байтах
Поле записывается в формате big endian (старший байт значения поля предшествует младшему в потоке данных)
Ссылки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads