ѕодпишитесь на наш Telegram-канал Ѕудьте в курсе последних новостей 👇 😉 ѕодписатьс€
ѕоддержим в трудное врем€ —пециальное предложение на техническую поддержку вашей »“ - инфраструктуры силами наших экспертов ѕодобрать тариф
ѕоставка оборудовани€ √аранти€ и помощь с настройкой. —кидка дл€ наших читателей по промокоду WIKIMERIONET  упить
»нтерфейс статистики Merion Mertics показывает ключевые диаграммы и графики по звонкам, а также историю звонков в формате, который легко поймет менеджер ѕопробовать бесплатно
¬недрение
офисной телефонии
Ўаг на пути к созданию доступных унифицированных коммуникаций в вашей компании ¬недрить
»нтеграци€ с CRM ѕомогаем навести пор€док с данными
и хранить их в единой экосистеме
ѕодключить
»“ Ѕезопастность ”мна€ информационна€ безопасность дл€ вашего бизнеса «аказать
ћерион Ќетворкс

6 минут чтени€

ќдним из преимуществ и попул€рности EIGRP €вл€етс€ его быстра€ конвергенци€ в случае сбо€ св€зи. ќднако одно, что может замедлить эту конвергенцию, - это конфигураци€ таймера. »менно этому посв€щена эта стать€, котора€ €вл€етс€ третьей в серии статей о понимании EIGRP.

ѕредыдущие статьи из цикла про EIGRP:

  1. „асть 1. ѕонимание EIGRP: обзор, базова€ конфигураци€ и проверка
  2. „асть 2. ѕро соседство и метрики EIGRP
  3. „асть 2.2. ”становка K-значений в EIGRP

—ледующие статьи из цикла:

  1. „асть 4. ѕассивные интерфейсы в EIGRP
  2. „асть 5. Ќастройка статического соседства в EIGRP
  3. „асть 6. EIGRP: идентификатор роутера и требовани€ к соседству

Ќачнем наше обсуждение таймеров EIGRP с рассмотрени€ ситуации, когда два соседа EIGRP непосредственно св€заны друг с другом. ≈сли физическа€ св€зь между ними не работает, подключенный интерфейс каждого роутера отключаетс€, и EIGRP может перейти на резервный путь (то есть возможный маршрут преемника). “ака€ ситуаци€ показана на следующем рисунке:

“опологи€

–оутеры OFF1 и OFF2, показанные на приведенном выше рисунке, соединены друг с другом. ѕоэтому, если кабель между ними обрываетс€, каждый из интерфейсов роутера, соедин€ющихс€ с этим звеном, отключаютс€, и EIGRP понимает, что он просто потер€л соседа и начинает перестраиватьс€. ќднако нарушение св€зи между несколькими сосед€ми EIGRP не всегда так очевидно. Ќапример, рассмотрим вариант предыдущей топологии, как показано ниже:

вариант предыдущей топологии

ќбратите внимание, что между роутерами OFF1 и OFF2 был подключен коммутатор (SW4) на рисунке выше. ≈сли происходит сбой соединени€ между коммутатором SW4 и роутером OFF1, роутер OFF2 не сразу осознает это, потому что его порт Gig0/1 все еще находитс€ в состо€нии up/up. ¬ результате роутер OFF2 может продолжать считать, что роутер OFF1 - это наилучший путь дл€ доступа к сети, такой как 192.0.2.0 /24.   счастью, EIGRP использует таймеры, чтобы помочь EIGRP-спикер роутерам определить, когда они потер€ли св€зь с соседом по определенному интерфейсу.

“аймеры, используемые EIGRP, - это таймеры Hello и Hold. ƒавайте задержимс€ на мгновение, чтобы изучить их работу, потому что таймер Hold не ведет себ€ интуитивно. ¬о-первых, рассмотрим таймер Hello.  ак вы можете догадатьс€, это определ€ет, как часто интерфейс роутера отправл€ет приветственные сообщени€ своему соседу. ќднако таймер Hold интерфейса - это не то, как долго этот интерфейс ожидает получени€ приветственного сообщени€ от своего соседа, прежде чем считать этого соседа недоступным. “аймер Hold - это значение, которое мы посылаем соседнему роутеру, сообща€ этому соседнему роутеру, как долго нас ждать, прежде чем считать нас недоступными. Ёта концепци€ проиллюстрирована на рисунке ниже, где роутер OFF2 настроен с таймером Hello 5 секунд и таймером Hold 15 секунд.

роутер OFF2 настроен с таймером Hello 5

ƒва больших вывода из этого рисунка таковы:

  • “аймер Hello роутера OFF2 вли€ет на то, как часто он посылает приветстви€, в то врем€ как таймер Hold роутера OFF2 вли€ет на то, как долго роутер OFF1 будет ждать приветствий роутера OFF2.
  • ”казанное врем€ Hello и Hold €вл€етс€ специфичным дл€ интерфейса Gig 0/1 роутера OFF2. ƒругие интерфейсы могут быть сконфигурированы с различными таймерами.

ѕоскольку таймер Hold, который мы отправл€ем, на самом деле €вл€етс€ инструкцией, сообщающей соседнему роутеру, как долго нас ждать, а не как долго мы ждем Hello-сообщени€ соседа, причем у каждого соседа может быть свой набор таймеров. ќднако наличие совпадающих таймеров между сосед€ми считаетс€ лучшей практикой дл€ EIGRP (и €вл€етс€ требованием дл€ OSPF).

„тобы проиллюстрировать конфигурацию и проверку таймеров EIGPR, допустим, что роутер OFF1 имел таймер Hello 1 секунду и таймер Hold 3 секунды на своем интерфейсе Gig 0/1 (подключение к OFF2). «атем мы захотели, чтобы роутер OFF2 имел таймер Hello 5 секунд и таймер Hold 15 секунд на своем интерфейсе Gig 0/1 (подключение к роутеру OFF1). “ака€ конфигураци€ укрепл€ет пон€тие того, что соседи EIGRP не требуют совпадающих таймеров (хот€ лучше всего иметь совпадающие таймеры). ¬ следующем примере показана эта конфигураци€ таймера дл€ роутеров OFF1 и OFF2.

OFF1#conf term
Enter configuration commands, one per line. End with CNTL/Z.
OFF1(config)#int gig 0/1
OFF1(config-if) #ip hello-interval eigrp 1 1
OFF1(config-if) #ip hold-time eigrp 1 3
OFF1(config-if) #end
OFF1#

OFF2#conf term
Enter configuration commands, one per line. End with CNTL/Z.
OFF2(config)#int gig 0/1
OFF2 (config-if) #ip hello-interval eigrp 1 5
OFF2 (config-if) #ip hold-time eigrp 1 15
OFF2(config-if) #end
OFF2#

 оманда ip hello-interval eigrp asn h_intls вводитс€ на каждом роутере дл€ установки таймеров Hello. ѕараметр asn определ€ет настроенную автономную систему EIGRP равным 1, и таймер Hello дл€ роутера OFF1 настроен равным 1 секунде, в то врем€ как таймер Hello дл€ роутера OFF2 настроен равным 5 секундам. јналогично, команда ip hold-time eigrp asn ho_t вводитс€ на каждом роутере дл€ установки таймеров Hold. ќп€ть же, обе команды задают автономную систему 1. “аймер Hold роутера OFF1 настроен на 3 секунды, в то врем€ как таймер Hold роутера OFF2 настроен на 15 секунд. ¬ обоих случа€х таймер Hold EIGRP был настроен таким образом, чтобы быть в три раза больше таймера Hello. ’от€ такой подход €вл€етс€ обычной практикой, он не €вл€етс€ об€зательным требованием.  роме того, вы должны быть осторожны, чтобы не установить таймер Hold на роутере со значением меньше, чем таймер Hello. “ака€ неверна€ конфигураци€ может привести к тому, что соседство будет посто€нно "падать" и восстанавливатьс€. »нтересно, что Cisco IOS действительно принимает такую неправильную конфигурацию, не сообща€ ошибки или предупреждени€.

EIGRP использует таймер Hello по умолчанию 5 секунд и таймер Hold по умолчанию 15 секунд на LAN интерфейсах. ќднако в некоторых ситуаци€х на интерфейсах, настроенных дл€ Frame Relay, таймеры по умолчанию будут больше.

ƒалее, посмотрим, как мы можем проверить настройки таймера EIGRP.  оманда show ip eigrp neighbors, как показано в примере ниже, показывает оставшеес€ врем€ удержани€ дл€ каждого соседа EIGRP.

show ip eigrp neighbor

ќбратите внимание в приведенном выше примере, что значение в столбце Hold равно 2 секундам дл€ роутера OFF1 (то есть 10.1.1.1) и 13 секундам дл€ роутера OFF3 (то есть 10.1.1.10). Ёти цифры говор€т нам о не настроенных таймерах Hold. ќни говор€т нам, сколько времени остаетс€ до того, как роутер OFF2 отключит этих соседей, в отсутствие приветственного сообщени€ от этих соседей. –оутер OFF2 перезапускает свой обратный отсчет времени Hold дл€ роутера OFF3 до 15 секунд (таймер Hold роутера OFF3) каждый раз, когда он получает Hello сообщение от OFF3 (которое OFF3 отправл€ет каждые 5 секунд на основе своего таймера Hello). ѕоэтому, если вы повторно выполните команду show ip eigrp neighbors на роутере OFF2, вы, веро€тно, увидите оставшеес€ врем€ Hold дл€ роутера OFF3 где - то в диапазоне 10-14 секунд. ќднако, поскольку роутер OFF1 настроен с таймером Hold 3 секунды и таймером Hello 1 секунды, оставшеес€ врем€ Hold, зафиксированно на роутере OFF2 дл€ его соседства с роутером OFF1, обычно должно составл€ть 2 секунды.

ћы можем видеть настроенные значени€ таймера Hello и Hold дл€ интерфейса роутера, выполнив команду show ip eigrp interfaces detail interface_id, как показано в примере ниже. ¬ы можете видеть в выходных данных, что интерфейс Gig 0/1 на роутере OFF2 имеет таймер Hello 5 секунд и таймер Hold 15 секунд.

интерфейс Gig 0/1 на роутере OFF2 имеет таймер Hello 5

ќтлично, это закрепили. “еперь почитайте про пассивные интерфейсы в EIGRP.