- •2. Структура протокола Frame Relay
- •2.1. Архитектура и стандарты протокола
- •2.2. Виды услуг. Связь с технологией isdn
- •2.З. Основные интерфейсы
- •2.4. Формат кадра
- •2.5. Структура информационного поля. Сигнализация в сети Frame Relay
- •Информация пользователя
- •2.6. Сигнальные сообщения интерфейса lmi
- •Заголовок сообщения lmi
- •2.7. Сигнальные сообщения т1.617 Приложение d
- •2.8. Управление перегрузками по графику. Сигнализация cllm
- •2.9. Коммутация виртуальных каналов. Протокол svc
- •3. Поддержка протоколов более высоких уровней
- •3.1. Многопротокольная инкапсуляция
- •3.2. Инкапсуляция протокола х.25/х.75
- •3.3. Фрагментация
- •Сообщение
2.5. Структура информационного поля. Сигнализация в сети Frame Relay
Как отмечалось выше, информационное поле содержит информацию, которая передается по сети Frame Relay и используется приложениями и протоколами высших уровней. Однако ряд процедур, таких как процедуры установления соединения, управления соединением, также используют информационное поле протокола. Таким образом, существует два вида информационных полей, которые представлены на рис. 2.7
-
Флаг
Адресное поле
Информационное поле
FCS
флаг
1 2 n 2 1
Блок управления |
Заголовок сообщения |
Информационный элемент 1 |
Информационный элемент 2 |
Сигнальное сообщение или
-
Заголовок сетевого уровня
Информация верхних уровней протокола
Информация пользователя
Рис 2.7. Структура кадра Frame Relay с информационным полем
В сетях Frame Relay распространены четыре категории сигнальных сообщений:
• сообщения LMI;
• сообщения стандарта Т1.607 приложение D;
• сообщения CLLM;
• сообщения SVC.
Все перечисленные сообщения связаны с процедурами управления соединением или анализом перегрузок в сети и будут рассмотрены более подробно ниже. Все четыре категории сигнальных сообщений используют формат заголовка сообщений рек. Q.931 (рис.2.8.).
-
8 7 6 5 4 3 2 1
Дискриминатор протокола
0 0 0 0
Длина CRV
CRV
0
Тип сообщения
Информационные элементы
Рис.2.8. Структура заголовка рек. Q.931
В состав заголовка сообщения входят:
Дискриминатор протокола, идентифицирующий протокол третьего уровня по Q.931 как протокол сигнализации Frame Relay. Стандарт ANSI T1.607 использует значение дискриминатора 08 в 16-ричном представлении или 00010000 в двоичном. Консорциум использует значение 09 или 10010000 соответственно.
Номер вызова CRV (Call Reference Value) для идентификации любого вызова интерфейсом пользователь-сеть. Для Frame Relay обычно используется значение 00 или значение 00000000 для передачи сообщений, не связанных с установлением/разрушением и статусом соединения. Тип сообщения определяет характер информации третьего уровня, передаваемой в информационном кадре (например, сообщения установки соединения, SETUP и т.д.). В ANSI T1.607 существует три класса сообщений: установления соединения, разрушения соединения и дополнительные сообщения. Типы сообщений представлены в табл.2.7. Информационные элементы определяются типом сообщения. Наиболее распространенные информационные элементы будут рассмотрены ниже.
В настоящее время используются не все информационные сообщения. Так, стандарт Т1.617 определяет использование 11 из них для процедур управления соединением. Кроме того, FRF использует восемь сообщений для услуг SVC.
Таблица 2.7.
Типы сообщений третьего уровня
HEX |
Октеты |
Сообщение Перевод | ||||||||
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 | |||
01 02 07 0F 05 0D 03 |
0 |
0 |
0 |
- 0 0 0 0 0 0 0 |
- 0 0 0 1 0 1 0 |
- 0 0 1 1 1 1 0 |
- 0 1 1 1 00 1 |
- 1 0 1 1 1 1 1 |
Сообщения установления соединения
| |
ALERTing CALL PROceeding CONNect CONNect ACKnowledge SETUP SETUP ACKnowledge PROGRESS |
Запрос состояния готовности Установления соединения Вызов принят Подтверждение CONNect Начало установления соединения Подтверждение SETUP Прохождение | |||||||||
46 4E 45 4D 5A |
0 |
1 |
0 |
- 0 0 0 0 1 |
- 0 1 0 1 1 |
- 1 1 1 1 0 |
- 1 1 0 0 1 |
- 0 0 1 1 0 |
Сообщения разрушения соединения
| |
REStart REStart ACKnowledge Disconnect RELease RELease COMplete |
Заново установить соединение Подтверждение на REStart Запрос на разрушение соединения Подтверждение на Disconnect Подтверждение на RELease | |||||||||
62 6E 7B 7D 75 |
0 |
1 |
1 |
- 0 0 1 1 1 |
- 0 1 1 1 0 |
- 0 1 0 1 1 |
- 1 1 1 0 0 |
- 0 0 1 1 1 |
Дополнительные сообщения
| |
FACility NOTify INFOrmation STATUS STAtus INQuiry |
Дополнительные функции Нотация Информация Статус Запрос статуса |
Существует три типа возможных информационных элементов для сетей Frame Relay, два из них фиксированной длины, третий - переменной длины (рис.2.9.). Информационные элементы протокола Frame Relay представлены в табл.2.8 вместе с идентификаторами IE. Более подробное описание структуры информационных элементов табл. 2.8 можно найти в приложениях 1 и 2.
1 |
Идентификатор информационного элемента |
Содержимое информационного элемента |
Информационный элемент длиной в 1 октет | ||
1 |
Идентификатор информационного элемента | |
Информационный элемент длиной в 1 октет | ||
0 |
Идентификатор информационного элемента | |
Длина информационного элемента в октетах | ||
Содержимое информационного элемента |
Дискриминатор протокола | ||
0 0 0 0 |
Длина CRV | |
Флаг |
CRV | |
| ||
0 |
Тип сообщения | |
Информационные элементы |
Информационный элемент переменной длины (более 2 октетов)
Рис.2.9. Три типа информационных элементов в сетях Frame Relay