Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач.docx
Скачиваний:
30
Добавлен:
04.06.2015
Размер:
75.95 Кб
Скачать

Формат пакетов lcp "Неподтверждение конфигурации"

0

1

2 3

 

0 1 2 3 4 5 6 7

8 9 0 1 2 3 4 5

6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

 

Код

Идентификатор

Длина

Опции ...

Поле "Код"

Для неподтверждения конфигурации принимает значение, равное 3.

Поле "Идентификатор"

Поле "Идентификатор" - это копия поля "Идентификатор" запроса конфигурации, который вызвал это неподтверждение конфигурации.

Поле "Опции"

Поле "Опции" имеет переменную длину и содержит нуль или более опций конфигурации, которые отправитель не подтверждает. Все опции конфигурации всегда не подтверждаются одновременно.

§4.5. Формат пакетов lcp "Сброс конфигурации"

Общее описание

Если некоторые опции конфигурации, полученные в запросе конфигурации, не распознаваемы или не приемлемы, то приложение должно передать пакет "Сброс конфигурации" (Configure-Reject). Поле "Опции" пакета при этом содержит значение единственной недопустимой опции конфигурации из запроса конфигурации. Все распознанные и приемлемые опции конфигурации не изменяются при сбросе конфигурации, но, с другой стороны, опции конфигурации нельзя повторно заказывать или изменять.

При приеме сброса конфигурации поле "Идентификатор" должно соответствовать последнему переданному запросу конфигурации. Кроме того, опции конфигурации в сбросе конфигурации должны являться надлежащим поднабором из последнего переданного запроса конфигурации. Недействительные пакеты сбрасываются без уведомления.

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

Формат пакетов "Сброс конфигурации" показан ниже. Поля передаются слева направо.

Таблица 4.5.

Формат пакетов lcp "Сброс конфигурации"

0

1

2 3

 

0 1 2 3 4 5 6 7

8 9 0 1 2 3 4 5

6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

 

Код

Идентификатор

Длина

Опции ...

Поле "Код"

Для сброса конфигурации принимает значение, равное 4.

Поле "Идентификатор"

Поле "Идентификатор" - это копия поля "Идентификатор" запроса конфигурации, который вызвал этот сброс конфигурации.

Поле "Опции"

Поле "Опции" имеет переменную длину и содержит нуль или более опций конфигурации, которые отправитель сбрасывает. Все опции конфигурации всегда сбрасываются одновременно.

§4.6. Формат пакетов lcp "Запрос разъединения" и "Подтверждение разъединения"

Общее описание

Для обеспечения механизма закрытия связи протокол LCP использует пакеты "Запрос разъединения" (Terminate-Request) и "Подтверждение разъединения" (Terminate-Ack).

Приложению, желающему закрыть связь, следует передать запрос разъединения. Пакеты "Запрос разъединения" следует посылать до тех пор, пока не будет получено подтверждение разъединения, пока нижний уровень не укажет, что произошло выключение, или пока не будет передано достаточно большое количество пакетов, такое что одноранговый объект с достаточной достоверностью будет считаться выключенным.

После приема запроса разъединения, должно быть передано подтверждение разъединения. Прием нетребуемого подтверждения разъединения показывает, что одноранговый объект находится в состоянии "Закрыто" или "Стоп", или указывает на необходимость новых транзакций.

Формат пакетов "Запрос разъединения" и "Подтверждение разъединения" показан ниже. Поля передаются слева направо.

Таблица 4.6.