Цикл маршрутизации
-
Проблема петли маршрутизации
- Петля маршрутизации возникает из-за ошибок в алгоритмах маршрутизации.
- В петле маршрутизации второго размера узлы A и B ошибочно считают, что путь к C проходит через них.
- Трафик между A и C может бесконечно перемещаться, если не существует механизма предотвращения.
-
Причины образования петли маршрутизации
- Узел A передает данные узлу C через узел B, но связь между B и C прерывается.
- Узел B пытается связаться с C через A, отправляя данные обратно A.
- Узел A получает данные от B и проверяет их в своей таблице маршрутизации, продолжая цикл.
-
Сохранение цикла маршрутизации
- Если связи между A и C, а также между B и C одновременно пропадают, цикл маршрутизации сохраняется.
- В протоколе EGP цикл будет сохраняться вечно, в RIP — до бесконечности.
-
Предотвращение и смягчение последствий
- В протоколах OSPF и IS-IS цикл маршрутизации исчезает при обновлении топологии.
- Новые протоколы EIGRP, DSDV и Babel предотвращают зацикливание благодаря специальным алгоритмам.
- Старые протоколы RIP и IGRP смягчают последствия, используя горизонтальное разделение, изменение маршрута и задержку.
Полный текст статьи: