IGRP обладает рядом характеристик, предназначенных для повышения

своей стабильности. В их число входят временное удерживание изменений,

расщепленные горизонты и корректировки отмены.

Временные удерживания изменений


Временное удерживание изменений используется для того, чтобы помешать

регулярным сообщениям о коррректировке незаконно восстановить

в правах маршрут, который возможно был испорчен. Когда какой-нибудь

роутер выходит из строя, соседние роутеры обнаруживают это

через отсутствие регурярного поступления запланированных сообщений.

Далее эти роутеры вычисляют новые маршруты и отправляют сообщения

о корректировке маршрутизации, чтобы информировать своих соседей о

данном изменении маршрута. Результатом этой деятельности является

запуск целой волны корректировок, которые фильтруются через сеть.

Приведенные в действие корректировки поступают в каждое сетевое

устройство не одновременно. Поэтому возможно, что какое-нибудь

устройство, которое еще не было оповещено о неисправности в сети,

может отправить регулярное сообщение о корректировке (указывающее, что

какой-нибудь маршрут, который только что отказал, все еще считается

исправным) в другое устройство, которое только что получило уведомление

о данной неисправности в сети. В этом случае последнее устройство будет

теперь содержать (и возможно, рекламировать) неправильную информацию

о маршрутизации.

Команды о временном удерживании изменений предписывают роутерам

удерживать в течение некоторого периода времени любые изменения,

которые могут повлиять на маршруты. Период удерживания изменений

обычно рассчитывается так, чтобы он был больше периода времени,

необходимого для корректировки всей сети в соответствии с каким-либо

изменением маршрутизации.