Протокол OSPF

OSPF (Open Shortest Path First) - протокол динамической маршрутизации. OSPF - это протокол состояния канала, который относится к категории IGP. Маршрутизация с OSPF основана на автономных системах (AS). OSPF определяет AS как группу маршрутизаторов, которые обмениваются информацией маршрутизации с использованием протокола состояния канала. Этот протокол создает иерархическую топологию сети, разделяя ее на области. Определение иерархии требует планирования границ OSPF и назначения адресов.

Связь между маршрутизаторами, использующими этот протокол, осуществляется с помощью пяти сообщений:

  • hello - установление и поддержание добрососедских отношений
  • database descriptions - описание хранимых баз данных
  • requests link-state - запрашивает информацию о статусах подключения
  • updates link-state - обновляет состояние подключения
  • acknowledgments links-state - Подтверждение статуса соединения

OSPF - это состояние канала только в пределах области. В пределах одной области все маршрутизаторы знают всю ее топологию и обмениваются информацией о состоянии каналов друг с другом, и каждый из них независимо пересчитывает маршруты. OSPF действует как протокол вектора расстояния между регионами (граничные маршрутизаторы регионов обмениваются готовыми маршрутами друг с другом). Наличие нулевой области позволяет маршрутизировать пакеты между регионами без зацикливания. 

Существует 3 версии протокола OSPF:

  • OSPFv1
  • OSPFv2 - IPv4
  • OSPFv3 - IPv6
Читать по теме
Интересные статьи