Методи боротьби з помилковими маршрутами в протоколі RIP

У рубриці: Дистанційно-векторний протокол RIP — від admin at 7:15 AM on Четвер, Січень 18, 2007
Мітки: , , , , , ,

Методи боротьби з помилковими маршрутами в протоколі RIP Хоча протокол RIP не в змозі повністю виключити перехідні полягання в мережі, коли деякі маршрутизатори користуються застарілою інформацією про вже неіснуючі маршрути, є декілька методів, які у багатьох випадках вирішують подібні проблеми.

Описана в попередньому розділі ситуація з петлею, що утворюється між сусідніми маршрутизаторами, надійно вирішується методом, що отримав назву розщеплювання горизонту (split horizon).
Метод полягає в тому, що маршрутна інформація про деяку мережу, що зберігається в таблиці маршрутизації, ніколи не передається тому маршрутизатору, від якого вона отримана (це наступний маршрутизатор в даному маршруті).
Якщо маршрутизатор М2 в розглянутому вище прикладі підтримує техніку розщеплювання горизонту, то він не передасть маршрутизатору Ml застарілу інформацію про мережу 201.36.14.0, оскільки отримав її саме від маршрутизатора Ml.

Практично всі сьогоднішні маршрутизатори, що працюють по протоколу RIP використовують техніку розщеплювання горизонту.

Проте розщеплювання горизонту не допомагає в тих випадках, коли петлі утворюються не двома, а декількома маршрутизаторами. Розглянемо детальніше ситуацію, яка виникне в мережі, приведеній на мал. 14.3, у разі втрати зв’язку маршрутизатора 2 з мережею А. Пусть всі маршрутизатори цієї мережі підтримують техніку розщеплювання горизонту.
Маршрутизатори М2 і МЗ не повертатимуть маршрутизатору в цій ситуації дані про мережу 201.36.14.0 з метрикою 2, оскільки вони отримали цю інформацію від маршрутизатора Ml.
Проте вони передаватимуть маршрутизатору інформацію про досяжність мережі 201.36.14.0 з метрикою 4 через себе, оскільки отримали цю інформацію по складному маршруту, а не від маршрутизатора Ml безпосередньо, наприклад, маршрутизатор М2 отримав цю інформацію по ланцюжку М4-МЗ-М1.
Тому маршрутизатор М1 знову може бути обдурений, поки кожний з маршрутизаторів в ланцюжку МЗ-М4-М2 не викреслить запис про досяжність мережі 1 (а це відбудеться через 3Ч180 з).

Для запобігання зацикленню пакетів по складених петлях при відмовах зв’язків застосовуються два інших прийому, звані оновленнями (triggered updates) трігерів і заморожуванням змін (hold down).

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

  1. Два етапи побудови таблиці маршрутизації
  2. Адаптація RIP-маршрутизаторів до змін стану мережі
  3. Побудова таблиці маршрутизації
  4. Призначення полий таблиці маршрутизації
  5. Метрики і оголошення

Коментарів немає

RSS коментарів до цього запису.

Дистанційно-векторний протокол RIP

Доступ комп\'ютер-мережа

Комутатори з пам\'яттю, що розділяється

Маршрутизатори

Організація доступу

Первинні мережі

Передача даних

Поняття «internetworking»

Принципи побудови мереж

Пристрої для підключення до комутованого каналу ISDN

Протокол IP

Протокол стану зв\'язків OSPF

Протоколи дозволу адрес

Техніка віртуальних каналів і дейтаграмні мережі

Цифрові мережі з інтегральними послугами

Якість обслуговування в пакетних мережах