Page 163 - 4784
P. 163
Після первісної побудови таблиці маршрутизації необхідно
відстежувати зміни стану мережі та вносити корективи в таблицю
маршрутизації. Для контролю стану зв'язків і сусідніх
маршрутизаторів OSPF-маршрутизатори не використовують обмін
повною таблицею маршрутизації, як це не дуже раціонально роблять
МР-маршрутизатори. Замість цього вони передають спеціальні
короткі повідомлення HELLO. Якщо стан мережі не змінюється, то
OSPF-маршрутизатори коригуванням своїх таблиць маршрутизації
не займаються і не посилають сусідам оголошення про зв'язки. Якщо
ж стан зв'язку змінився, то найближчим сусідам надсилається нове
оголошення, що стосується тільки даного зв'язку, що, звичайно,
економить пропускну здатність мережі. Отримавши нове
оголошення про зміну стану зв'язку, маршрутизатор перебудовує
граф мережі, заново шукає оптимальні маршрути (не обов'язково всі,
а тільки ті, на яких відбилася дана зміна) і коригує свою таблицю
маршрутизації. Одночасно маршрутизатор ретранслює оголошення
кожному зі своїх найближчих сусідів (крім того, від якого він
отримав це оголошення).
При появі нового зв'язку або нового сусіда маршрутизатор
дізнається про це з нових повідомлень HELLO. У повідомленнях
HELLO вказується досить детальна інформація про той
маршрутизатор, який послав це повідомлення, а також про його
найближчих сусідів, щоб даний маршрутизатор можна було
однозначно ідентифікувати. Повідомлення HELLO відправляються
через кожні 10 секунд, щоб підвищити швидкість адаптації
маршрутизаторів до змін, що відбуваються в мережі. Невеликий
обсяг цих повідомлень робить можливим таке часте тестування
стану сусідів та зв'язків з ними.
Так як маршрутизатори є одними з вершин графа, то вони
обов'язково повинні мати ідентифікатори.
Протокол OSPF зазвичай використовує метрику, що
враховує пропускну здатність мереж. Крім того, можливе
використання двох інших метрик, які враховують вимоги до якості
обслуговування в IP-пакеті, - затримки передачі пакетів і надійності
передачі пакетів мережею. Для кожної з метрик протокол OSPF
будує окрему таблицю маршрутизації. Вибір потрібної таблиці
161