У мене є декілька / 30 підмереж, що з'єднують маршрутизатори OSPF по лінії широкомовної зв'язку. Чи слід також налаштувати інтерфейси, що беруть участь у посиланні на ip ospf мережу точка-точка? Або це має значення?
Тип мережі, безумовно, має значення, але вам потрібно бути чітким щодо вирішення цієї ситуації ... Є кілька важливих випадків, які слід враховувати. Порівняємо наслідки налаштування / 30 в якості мереж "Трансляція" або "Точка-точка-точка" OSPF ...
----------+-------+--------------+--------------------+--------------+
Network | Hello | DeadInterval | Adjacency Time | LSAs per /30 |
----------+-------+--------------+--------------------+--------------|
Broadcast | 10s | 40s | > 40s (very slow) | 3 |
Pt-to-Pt | 30s | 120s | < 2s (fast) | 2 |
----------+-------+--------------+--------------------+--------------+
Підсумок
- Типи широкомовної мережі OSPF встановлюють суміжність повільно (тому що вони повинні чекати виборів ДР) та генерувати на 50% більше LSA для кожного / 30, який ви призначите як мережу мовлення OSPF. Ці LSA повинні бути затоплені та оброблені, що уповільнює конвергенцію. Коротше кажучи, конструкції, які використовують багато / 30 мереж широкомовної передачі OSPF, будуть конвергуватися дещо повільніше, ніж якщо б ви замінили / 30 мереж "точка-точка" ...
- Типи мереж OSPF " точка-точка" дуже швидко сприймають суміжність; однак, як згадував Рон,
RouterDeadInterval
це 120 секунд, тож ви можете встановити HelloInterval
нижчий. Однак, правильно розроблена мережа не повинна турбуватися про зниження HelloInterval
для / 30 мереж OSPF від точки до точки.
Докладніше: / 30 в мережі трансляції OSPF
Параметри мережі широкомовної передачі OSPF :
HelloInterval
: 10 секунд
RouterDeadInterval
: 40 секунд
Час на виявлення збою процесу OSPF : <= 40 секунд
Час суміжності : більше 40 секунд
[Time T = 0]
Обидва маршрутизатори надсилають OSPF Hellos, коли посилання з'являється. ( ДЕРЖАВА OSPF: INIT )
[Time T = 0]
Обидва маршрутизатори бачать протилежний привіт; однак, якщо вони не налаштовані з DR Priority 0, обидва маршрутизатори повинні зачекати RouterDeadInterval
секунди, щоб переконатися, що немає інших кандидатських ДР на посилання. ( ДЕРЖАВНІСТЬ OSPF: Двохсторонній )
[Time T = 40]
DR / BDR обираються, і починається обмін DBD ( ДЕРЖАВ OSPF: EXSTART )
[Time T = 40 + 'DBD exchange time']
DBD розбирається, і SPF запускається ( OSPF STATE: FULL )
LSA :
- Кожен маршрутизатор надсилає маршрутизатори LSA (s): OSPF LSA Type 1
- DR надсилає мережевий LSA типу 2 для самого широкомовного зв'язку
Деталі: / 30 в мережі OSPF "точка-точка"
За замовчуванням мережеві параметри OSPF :
HelloInterval
: 30 секунд
RouterDeadInterval
: 120 секунд
Час на виявлення збою процесу OSPF : <= 120 секунд
Час суміжності : швидкий (зазвичай менше 2 секунд)
[Time T = 0]
Обидва маршрутизатори надсилають OSPF Hellos, коли посилання з'являється. ( ДЕРЖАВА OSPF: INIT )
[Time T = 0]
Обидва маршрутизатори бачать протилежний привіт. ( ДЕРЖАВНІСТЬ OSPF: Двохсторонній )
[Time T = 0]
Починається обмін DBD ( ДЕРЖАВ OSPF: EXSTART )
[Time T = 'DBD exchange time']
DBD розбирається, і SPF запускається ( OSPF STATE: FULL )
Коли опускатись HelloInterval
для мережі OSPF "точка-точка"
Розглянемо ці випадки ...
Випадок A: Прямий зв'язок між маршрутизаторами
Router1-------------------------------Router2
Зв'язок між маршрутизаторами налаштовано як мережа OSPF Network Point-to-Point. Якщо зв’язок між Router1 та Router2 помирає, обидва маршрутизатори негайно бачать, як посилання йде вниз, і запустіть SPF, щоб знайти альтернативний шлях. Збої в процесі OSPF, як правило, дуже рідкісні, тому зазвичай не є гарним аргументом, щоб знизити HelloInterval
для CaseA.
Випадок B: один перемикач між двома маршрутизаторами
Router1-------------Switch------------Router2
Зв'язок між маршрутизаторами налаштовано як мережа OSPF Network Point-to-Point. Якщо зв’язок між Router1 і комутатором вмирає, виникає проблема ... Router1 негайно знає запустити SPF (після очікування SPFDelay
); однак посилання Router2 все ще працює. Отже, Router2 повинен чекати конвергенції до тих пір, поки будь-який RouterDeadInterval
термін дії не закінчиться, або поки Router2 не побачить новий LSA Router1 (затоплений після того, як Router1 закінчить SPF). У більшості випадків Router2 побачить нову LSA Router1, а потім запустить SPF сам ... однак, повторна конвергенція Router2 в цьому випадку принаймні в два рази більше SPFInterval
( SPFInterval
за замовчуванням: 5 секунд в IOS).
Варто опустити привітні таймери (або таймери BFD) для CaseB, коли ваші маршрутизатори налаштовані як мережа OSPF Network Point-to-Point.
Випадок С: Два маршрутизатори, що перебувають поруч через декілька комутаторів
Router1-----Switch1-----Switch2--------Router2
Це найгірший випадок часу зближення OSPF "точка-точка"; зв'язок між маршрутизаторами налаштовано як мережева точка-точка. Якщо зв’язок між Switch1 і Switch2 гине, обидва маршрутизатори бачать свої зв’язки вгору; це означає, що HelloInterval
таймери за замовчуванням повинні бути змінені, щоб запобігти затримці на дві хвилини між посиланням на спад і запуском SPF. У цьому випадку, безумовно, варто знизити привітні таймери (або таймери BFD) для CaseC, коли ваші маршрутизатори налаштовані як мережева точка-точка.