Рекламовані узагальнені маршрути OSPF?


9

Готуючись до CCNP, виконуючи певні лабораторні роботи. ZEUS підсумовує два зворотні петлі area 2 range 172.16.2.0 255.255.254.0, і підсумковий маршрут прибуває на маршрутизаторі "WODAN", але підпорядковані маршрути (2/32) також все ще відображаються в ip-таблиці маршрутизації ipod маршрутизації WODAN. Чому? Моє розуміння полягало в тому, що як тільки відбулося підсумовування, що нормальні LSA T3 не будуть надіслані, натомість ABR надішле підсумок T3 (в даному випадку zeus)? Я не можу зрозуміти, чому я все ще бачу / 32, якщо резюме надходить на WODAN.

Ось топологія та відповідні виходи команд для двох відповідних маршрутизаторів.


Діаграма топології :

Конфігурація ZEUS :

Таблиця маршрутизації WODAN :

Відповіді:


9

Коротка відповідь полягає в тому, що ZEUS (який підсумовує) підсумовує для Площі 2, але він також ділить Площу 2 з WODAN. OSPF вимагає, щоб всі маршрутизатори в районі мали однакову точну копію бази даних про стан посилань області; OSPF ABR виконують окремий розрахунок алгоритму SPF для кожної області, в якій вони беруть участь.

Цитуючи RFC 2328 - Перший відкритий найкоротший шлях :

  1. ...
  2. ...
  3. ...
  4. Функціональний підсумок

    Окрема копія основного алгоритму маршрутизації OSPF працює у кожній області. Маршрутизатори, що мають інтерфейс до декількох областей, виконують кілька копій алгоритму.

    ...

    12.2. База даних стану посилань

    Роутер має окрему базу даних про стан посилань для кожної області, до якої він належить. Всі маршрутизатори, що належать до однієї області, мають однакові бази даних стану зв'язку для даної області.

Ви можете підтвердити це за допомогою:

WODAN# show ip ospf database | i ID|Area|Link|172.16.2
...
            OSPF Router with ID (2.2.2.2) (Process ID 1)
                Summary Net Link States (Area 0)
Link ID         ADV Router      Age         Seq#       Checksum Link count
172.16.2.0      3.3.3.3         1721        0x80007657 0x006E08 1
...
            OSPF Router with ID (2.2.2.2) (Process ID 1)
                Router Link States (Area 2)
Link ID         ADV Router      Age         Seq#       Checksum Link count
172.16.2.2      3.3.3.3         1721        0x80007657 0x00640F 1

Я знущався над цим досвідом із досвіду, але очікую, що ти побачиш:

  • Мережевий підсумок LSA за 172.16.2.0 в області 0
  • Маршрутизатор LSA, що містить 172.16.2.2 в області 2 (я припустив, що 172.16.2.2 - ідентифікатор LSA маршрутизатора)

Оскільки 172.16.2.2 все ще існує в LSDB OSPF, OSPF встановлює маршрут для нього. Зауважте, що існує різниця між 172.16.2.2/32 та 172.16.2.0/23 у виході show ip route:

  • 172.16.2.0/23 - це O IAмаршрут ( IAозначає міжрайон, породжений мережевим підсумком LSA типу 3)
  • 172.16.2.2/32 - це Oмаршрут, якщо немає жодних літер після цього O, то маршрут походить від LSA маршрутизатора, який також називається LSA типу 1

Кінцева бічна зауваження, яку ви прямо не згадали ... ви налаштували петлі ZEUS з 24-бітовими масками; однак, завдяки тому, як OSPF обробляє петлі , ці петлі рекламуються як хостові маршрути.


Добре, так що ви говорите, навіть якщо ZEUS підбиває підсумки (і це відображається в WODAN як підсумок), WODAN також робить свій власний обчислювач SPF, тому він збирає циклічні зворотні сигнали також непідсумовані. Чи є спосіб досягти лише зведення в один рядок? Чи повинен я зробити підсумок WODAN, чи це лише обмеження OSPF - немає тієї самої узагальнення області? Просто по краях?
AL

1
@AL, єдиний спосіб позбутися 172.16.2.2 на WODAN - це гарантувати, що LSA не відображатиметься в області, до якої WODAN приєднаний. Одним із обмежень IGP станів зв’язків є їх неможливість узагальнити маршрути, що знаходяться в межах однієї області.
Майк Пеннінгтон

1
Дивовижно, я цілком це розумію зараз і очікую цього в майбутньому. Також пояснюється, чому, коли я рекламував петлі в область 4, це відображалось так, як я хотів, - підсумок в одному рядку. ДУЖЕ КРУТО! Дякую за це Майку.
AL
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.