EIGRP Hop Count 255 Exceeded: переполнение метрики и лимит хопов
- Удаленные маршруты исчезают из таблицы топологии на границах масштабной корпоративной сети.
- В выводе
show ip eigrp topologyмаршрут помечен как недостижимый (Infinity / Inaccessible). - Счетчик хопов в
show ip eigrp topology <prefix>достигает значенияhop count 100или255. - Переполнение 32-битного значения метрики (Classic Metric Overflow) при каскадном суммировании задержек (Delay).
1. Ограничение Hop Count в архитектуре EIGRP
По умолчанию максимальное количество переходов (Maximum Hops) в EIGRP равно 100 (максимально расширяемое до 255). Если пакет обновления проходит через 100 транзитных маршрутизаторов, на 101-м хопе метрика устанавливается в бесконечность (4294967295) и маршрут отбрасывается.
2. Проверка текущего лимита хопов в процессе
show ip protocols | include Maximum hopcount3. Увеличение максимального лимита хопов
router eigrp 100
! Увеличение лимита до максимально возможного значения:
metric maximum-hops 2554. Исправление переполнения метрики задержки (Delay Metric Overflow)
Если метрика превышает 32 бита из-за гигантских искусственных задержек на интерфейсах:
interface GigabitEthernet0/1
! Проверьте установленную задержку (в десятках микросекунд):
no delay
delay 105. Переход на EIGRP Named Mode (64-битные Wide Metrics)
router eigrp ENTERPRISE
address-family ipv4 unicast autonomous-system 100
topology base
metric maximum-hops 255
exit-af-topology
exit-address-family Частые вопросы (FAQ)
Использует ли EIGRP количество хопов для выбора лучшего маршрута?
Нет. Количество хопов используется исключительно как предохранитель от бесконечных петель (Loop Prevention). Выбор лучшего пути осуществляется строго по составной метрике (Bandwidth + Delay).
Какова максимальная задержка (Delay), которую можно настроить на интерфейсе?
В Classic EIGRP максимальная задержка интерфейса составляет 16777215 (в десятках микросекунд). Значение delay 16777215 делает маршрут полностью недостижимым (Inaccessible).
Почему Wide Metrics устраняют переполнение метрик?
Named Mode использует 64-битную арифметику вместо 32-битной, что предотвращает переполнение композитной метрики даже на высокоскоростных каналах 100G/400G с большими задержками.
Как проверить количество хопов до конкретной сети?
Выполните команду 'show ip eigrp topology <сеть>/<маска>'. В подробном выводе найдите параметр 'Hop count is X'.