Протоколы Internet


Протокол туннелей на сетевом уровне L(LP) - часть 7


Поле величина смещения (Offset Size), если имеется, специфицирует число октетов после заголовка L2TP, где должно начинаться поле данных. Содержимое заполнителя смещения не определено. Если поле смещения присутствует, заголовок L2TP завершается после завершающего октета заполнителя смещения.

3.2. Типы управляющих сообщений

Тип сообщения AVP (смотри раздел 4.4.1) определяет специфический тип посылаемого управляющего сообщения.

В данном документе определены следующие типы управляющих сообщений (смотри разделы 6.1 - 6.14):

Управление контрольным соединением

0

(зарезервировано)

 

1

(SCCRQ)

Start-Control-Connection-Request

2

(SCCRP)

Start-Control-Connection-Reply

3

(SCCCN)

Start-Control-Connection-Connected

4

(StopCCN)

Stop-Control-Connection-Notification

5

(зарезервировано)

 

6

(HELLO)

Hello

Управление вызовами (Call Management)

7

(OCRQ)

Outgoing-Call-Request

8

(OCRP)

Outgoing-Call-Reply

9

(OCCN)

Outgoing-Call-Connected

10

(ICRQ)

Incoming-Call-Request

11

(ICRP)

Incoming-Call-Reply

12

(ICCN)

Incoming-Call-Connected

13

(зарезервировано)

 

14

(CDN)

Call-Disconnect-Notify

Сообщения об ошибках

15

(WEN)

WAN-Error-Notify

Управление сессией PPP

16

(SLI)

Set-Link-Info

4. Пары значений-атрибутов управляющих сообщений

4.1. Формат AVP

Каждая AVP кодируется следующим образом:

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

M

H

rsvd

Длина

ID производителя

Тип атрибута

Значение атрибута

Продолжение поля значение атрибута до границы, заданной полем длина

Рис. 4.

Первые 6 бит представляют собой битовую маску, характеризующую атрибуты AVP.

Два бита определены в этом документе, остальные - зарезервированы на будущее. Зарезервированные биты должны равняться нулю. AVP, полученная с зарезервированным набором бит равным 1, должна рассматриваться как не узнанная AVP.

Обязательный бит M (Mandatory)

контролирует реакцию системы на получение нераспознанной AVP. Если бит M =1 для нераспознанной AVP в сообщении, ассоциированном с определенной сессией, эта сессия должна быть немедленно завершена. Если бит M =1 для нераспознанной AVP в сообщении, ассоциированном со всем туннелем, этот туннель (и все его сессии) должен быть ликвидирован. Если бит M =0, нераспознанную AVP следует игнорировать. Управляющие сообщения должны обрабатываться при этом так, как если бы AVP не было.




Начало  Назад  Вперед