RFC 1334 Протокол
PAP (Password Authentication Protocol - аутентификация по паролю)
обеспечивает узлам одного уровня простой способ идентификации друг
друга путем двухстороннего согласования (handshake).
Пакеты PAP инкапсулируются в информационное поле кадров канального
уровня PPP с полем протокола c023. Структура пакетов PAP показана на
рисунке. Код | Идентификатор | Размер | Данные | 1 байт | 1 байт | 2 байта | Переменный размер | Структура пакетов PAP Код Однооктетное поле, определяющее тип пакета PAP. 1 Authenticate-Request 2 Authenticate-Ack 3 Authenticate-Nak Идентификатор Десятичное значение, идентифицирующее соответствующий запрос или отклик. Размер Размер всех полей пакета PAP. Данные Формат поля данных определяется значением кода. Поле данных пакетов PAP может иметь нулевой размер. Формат запросов аутентификации (Authenticate-Request) показан на рисунке. Размер Peer-ID | Peer-ID | Размер пароля | Пароль | 1 байт | Переменный размер | 1 байт | Переменный размер | Структура запросов аутентификации (Authenticate-Request) Размер Peer-ID Размер поля Peer-ID в октетах. Peer-ID Указывает имя узла для аутентификации. Размер пароля Указывает размер пароля в октетах. Пароль Содержит пароль, используемый для аутентификации. Формат пакетов Authenticate -Ack и Authenticate-Nak показан на следующем рисунке. Размер сообщения | Сообщение | 1 байт | Переменный размер | Структура пакетов Authenticate -Ack и Authenticate-Nak Размер сообщения Размер поля Сообщение. Сообщение Содержание сообщения зависит от реализации.
|