Предотвращение Маршрутных петель с Таймерами Задержки

В предыдущих постах рубрики Вы узнали, что дистанционно-векторные протоколы используют инициированные обновления, чтобы ускорить процесс сходимости.

Предотвращение Маршрутных петель с Таймерами Задержки

Помните, что в дополнение к инициированным обновлениям, маршрутизаторы, использующие дистанционно-векторные протоколы маршрутизации, также отправляют периодические обновления. Давайте предположим, что определенная сеть является нестабильной. Интерфейс переходит то в состояние up, то в down, потом опять в up и снова в down в быстром темпе. Маршрут колеблется. Используя инициированные обновления, маршрутизаторы могли бы реагировать слишком быстро и бессознательно создать маршрутную петлю. Маршрутная петля могла бы также быть создана периодическим обновлением, которое отправляется маршрутизаторами во время нестабильности. Таймеры задержки препятствуют тому, чтобы маршрутные петли были созданы при этих условиях. Таймеры задержки также помогают предотвратить условие счета до бесконечности.

Таймеры Задержки используются, чтобы предотвратить регулярные сообщения обновлений от несоответствующего восстановления маршрута, который, возможно, является плохим. Таймеры Задержки дают маршрутизаторам команду сдерживать любые изменения, которые могли бы влиять на маршруты в течение установленного периода времени. Если маршрут идентифицируется как down или possibly down, любая другая информация для этого маршрута, содержащего то же самое состояние, или хуже, игнорируется в течение предопределенного количества времени (период задержки). Это означает, что маршрутизаторы оставят маршрут отмеченным как недостижимый в течение времени, которое достаточно того, чтобы распространить обновления таблицы маршрутизации с актуальнейшей информацией.

Таймеры Задержки работают следующим образом:

1. Маршрутизатор получает обновление от соседа, указывающего, что сеть, которая ранее была доступна, больше теперь не доступна.

2. Маршрутизатор отмечает сеть как possibly down (вероятно отключена) и запускает таймер задержки.

3. Если обновление с более лучшей метрикой для этой сети получается от какого-либо соседнего маршрутизатора в течение периода задержки, сеть восстанавливается и таймер задержки удаляется.

4. Если обновление от какого-либо другого соседа получается в течение периода задержки с той же самой или худшей метрикой для этой сети, то обновление игнорируется. Таким образом больше времени становится доступно для распространения информации об изменении.

5. Маршрутизаторы все еще передают пакеты к целевым сетям, которые отмечены как possibly down. Это позволяет маршрутизатору преодолевать любые проблемы, связанные с неустойчивой связью. Если целевая сеть действительно недоступна, и пакеты передаются, создается маршрутизация черной дыры и длится, пока таймер задержки не истекает.

Смотрите рисунок, чтобы увидеть пример процесса задержки.

Далее: Отправка Обновлений RIP

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)