Структура стека протокола маршрутизации PNNI. Основные служебные пакеты и их функции стека протоколов маршрутизации PNNI

Страницы работы

Содержание работы

1.3.11. Структура стека протокола маршрутизации PNNI.Основные служебные пакеты и их  функции стека протоколов маршрутизации PNNI.

Введем следующие определения:

·  логический узел (LN) ¾ узел на одном из уровней иерархии;

·  логическая связь (LL) ¾ абстрактное представление соединения между двумя логическими узлами;

·  группа узлов равных по положению (PG) ¾ логические узлы, объединенные в одну группу;

·  лидер группы PG (PGL) ¾ узел, который представляет данную PG на более высоком уровне иерархии;

·  узел границы (BN) ¾ логический узел, который имеет логические связи, как внутри своей PG, так и с соседними PG.

 

Для реализации стека протоколов маршрутизации в сети организован отдельно выделенный виртуальный канал за номером 18 – канал управления маршрутизацией PNNI.

Структура стека протоколов маршрутизации PNNI состоит из двух частей:

 

q механизм формирования сети связи с иерархической структурой, включающий в себя:

инициализацию соседних логических узлов на обоих концах логической связи

(Передают идентификаторы одноранговых групп (PG). Hello пакеты передаются постоянно, поэтому они так же выполняют функции детектора неисправности линий связи.

Определяются:

·  узлы, принадлежащие к одной и той же PG;

·  пограничные узлы (BN);

·  логические связи между узлами PG и BN.

синхронизацию баз данных узлов в одной PG (Лавинное распространение PTSP,которых инкапсулируются PTSE. Информация, передаваемая в PTSE:

1.  Узловая – описывает узел - его возможности и принадлежность к PG. Эта информация используется:

·  для выбора лидера в одноранговой группе (PG);

·  при формировании иерархии PNNI.

2.  Состояния топологии – описывает параметры:

·  состояния линий связи (ВВХ логических связей);

·  состояния узлов.

3.  Достижимости – состоит из адресов и адресных префиксов, которые описывают пункты, к которым могут быть направлены запросы на установление соединений. Достижимость может быть:

·  внутренняя – в пределах одной PG (локальная осведомленность достижимости в пределах PG);

·  внешняя – между PG (получена из других PG).

·  В результате узлы одной PG будут иметь абсолютно одинаковые (синхронные) топологические БД. Базы данных включают в себя детальную информацию относительно топологии одноранговой группы.;

·  выбор лидера в PG;

q расчет таблиц маршрутизации для каждого типа AAL.

Форматы основных пакетов маршрутизации PNNI

формат пакетов маршрутизации PNNI  состоит:

тип пакета – длина поля пакета – значение (содержательная часть пакета).

Тип и длина полей пакета всегда равны по 2 байта. Длина содержательной части пакета (значение) для каждого формата пакета различна. Передача всех пакетов маршрутизации по RCC начинается с общего заголовка, состоящего из 8 байт.

На рисунках 2.7 – 2.11 представлены основные форматы пакетов PNNI. Для удобства пояснения назначения полей пакеты расположены вертикально. Старший разряд пакета расположен в верху.

·  Пакеты Hello (рисунок 2.7) – передаются всеми логическими узлами (в пределах одноранговых групп) с целью установления состояния связей между ними. Длина данного формата 100 байт.

·  Заголовок PTSP (рисунок 2.8). PTSP – используются, чтобы распределять информацию по всей одноранговой группе. Каждый PTSP состоит из некоторого числа элементов состояния топологии PNNI (PTSE). Все PTSP имеют заголовок, длина которого 44 байта.

·  Заголовок PTSE. Каждый PTSE имеет заголовок, формат которого показан на рисунок 2.9. Длина данного формата 20 байт.

·  Пакет подтверждения PTSE (рисунок 2.10) – используется для подтверждения принятия PTSE от соседнего узла. Длина данного пакета 40 байт.

·  Пакет запроса PTSE (рисунок 2.11) – используются во время синхронизации баз данных. Длина поля 40 байт.

Похожие материалы

Информация о работе