OSPF и маршрутизация по префиксу подсети

OSPF и маршрутизация по префиксу подсети

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

Эта ссылка была очень полезна:- https://supportforums.cisco.com/document/133976/reading-and-understanding-ospf-database

решение1

не зная сетевых префиксов всех сетей, к которым подключены все маршрутизаторы в таблице?

Почему вы думаете, что нет таблицы всех сетей? OSPF — это протокол маршрутизации Link State. Так что он должен знать. (По крайней мере, для сетей внутри области. Существуют различия в маршрутизации между областями.)

И, кстати, обычно (я уверен, что это справедливо для реализаций на базе Linux/Unix, но могут быть и другие фирменные способы реализации) кратчайший путь вычисляется не тогда, когда пакет должен быть маршрутизирован, а тогда, когда топология изменяется и передается в таблицу маршрутизации.

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

Есть довольно хорошийописаниесодержимого пакетов OSPF.

LSA — это структура данных, описывающая сеть, — она передается в пакетах типов 2 и 4 (DBD и LSU). Пакет типа 3 (LSR) используется для запроса LSU у маршрутизатора.

  • LSA типа 1 содержит информацию о самом маршрутизаторе и его соседях.
  • LSA типа 2 содержит информацию о сетях, подключенных к маршрутизатору.

Это содержит достаточно информации для реконструкции топологии всей сети.

Связанный контент