Справочник по сетевым протоколам


         

Формат пакета OSPF


Существует пять типов OSPF-пакетов. Все OSPF-пакеты начинаются со стандартного 24-баитного заголовка.

0                               8                        16                                                           31

Version

Type

Packet Length

Router ID

Area ID

Checksum

Autype

Authentication

Authentication Data

Формат стандартного OSPF-заголовка

Version (1 байт). Поле означает номер версии OSPF-пакета протокола, использующего данный пакет.

Type (1 байт). В зависимости от типа, пакет выполняет те или иные функции:

Type = 1 — Hello

Type =2 — Database Description

Type =3 — Link-State Request

Type =4 — Link-State Update

Type =5 — Link-Sate Acknowledgement

Hello. Отправляется через регулярные интервалы времени для установления и поддержания соседских взаимоотношений. На всех маршрутизаторах, подсоединенных к сети, должны быть согласованы ключевые параметры пакетов этого типа — маски сети, периоды приветствования и сигнализации обрыва контакта. Эти и другие параметры входят в состав Hello-пакетов.
Database Description. Пакеты описывают содержимое базы данных. Обмен этими пакетами производится при инициализации смежных маршрутизаторов, т. е. имеющих идентичные топологические базы данных. При описании базы данных может использоваться несколько таких пакетов. Для обработки таких пакетов используется процедура "переклички" (poll-response), в которой один из маршрутизаторов определяется как master, а другой как slave.



Содержание  Назад  Вперед