возможного преемника обращается к таблице топологии и сразу же начинает использовать маршрут через маршрутизатор 3. Из этих кратких пояснений очевидно, что EIGRP должен обеспечить следующее:
систему, при которой EIGRP пересылает обновления, необходимые в данный момент (это достигается посредством обнаружения и обслуживания соседей) способ, позволяющий определить, какой из маршрутов, полученный маршрутизатором, является беспетлевым процедуру, позволяющую удалять нерабочие маршруты из таблиц топологии на всех маршрутизаторах, находящихся в сети процедуру опроса соседей, которая позволит найти новые маршруты к конечному адресу взамен утраченных старых маршрутов Все эти требования будут рассмотрены далее. Обнаружение и обслуживание соседей Для распространения маршрутной информации по сети в EIGRP используется непериодическое инкрементное обновление маршрутов.
Это означает, что EIGRP пересылает обновления только для изменяющихся маршрутов и только в тот момент, когда такие маршруты изменяются. Основной недостаток таких обновлений заключается в том, что вы можете не узнать, в какое время маршрут, проходящий через соседний маршрутизатор, стал недоступным. Нельзя блокировать по времени маршруты, ожидающие получение новой таблицы маршрутизации от соседа. Для надежной пересылки изменений в маршрутной таблице в EIGRP используется механизм взаимодействия между соседними маршрутизаторами (два маршрутизатора становятся "соседями" в том случае, если каждый из них получает пакеты "hello" от своего соседа).
EIGRP посылает пакеты "hello" каждые 5 секунд (для каналов с высокой пропускной способностью) и каждые 60 секунд (для многоточечных каналов с низкой пропускной способностью). Пятисекундный пакет "hello" используется: в сетевых средах (например, Ethernet, Token Ring и FDDI) в последовательных каналах "точка-точка" (например, выделенные линии, использующие протоколы PPP или HDLC; подчиненные интерфейсы Frame Relay типа "точка-точка" и подчиненный интерфейс ATM многоточечные линии с высокой пропускной способностью (выше, чем у линии T1) (например, ISDN PRI и Frame Relay) Шестидесяти секундный пакет "hello":
многоточечные линии с пропускной способностью как у T1 или ниже – как у многоточечных интерфейсов Frame Relay, многоточечных интерфейсов ATM, коммутируемых виртуальных каналов ATM и базовых интерфейсов обмена ISDN Частота, с которой EIGRP отправляет пакеты "hello", называется hello-интервалом; этот параметр можно настраивать для каждого интерфейса в отдельности при помощи команды ip hello-interval eigrp . Время удержания – время, в течение которого маршрутизатор будет считать соседнее устройство действующим, не получая при этом от него пакет "hello". Время удержания обычно равняется трем hello-интервалам (15 и 180 секунд по умолчанию).
Время удержания настраивается при помощи команды ip hold-time eigrp . Обратите внимание на то, что при изменении hello-интервала время удержания не корректируется автоматически (время удержания необходимо изменить вручную в соответствии с новым значением hello-интервала). Два EIGRP-маршрутизатора могут стать соседями даже в том случае, если таймер hello и таймер удержания не совпадают. Время удержания указывается в пакетах hello, поэтому каждый сосед должен оставаться в рабочем состоянии, даже если интервал hello и таймер удержания не совпадают.