Команда eigrp router-id
Для настройки идентификатора маршрутизатора EIGRP используется команда eigrp router-id, обладающая приоритетом над всеми IPv4-адресами интерфейсов loopback или физических интерфейсов. Используется следующий синтаксис этой команды:
Router(config)# router eigrp autonomous-system
Router(config-router)# eigrp router-id ipv4-address
Примечание. IPv4-адрес, используемый для отображения идентификатора маршрутизатора, фактически является любым 32-битовым числом, представленным в десятичном формате с разделительными точками.
В качестве идентификатора маршрутизатора может быть настроен любой адрес IPv4 с двумя исключениями: 0.0.0.0 и 255.255.255.255. Идентификатор маршрутизатора должен быть 32-битовым числом, уникальным в домене маршрутизации EIGRP. В противном случае возможны конфликты маршрутизации.
На рис. 1 показана настройка идентификаторов маршрутизаторов EIGRP для маршрутизаторов R1 и R2 с помощью команды router eigrp autonomous-system.
Loopback-адрес, используемый в качестве идентификатора маршрутизатора
Другим вариантом задать идентификатор маршрутизатора EIGRP является использование IPv4-адреса интерфейса loopback. Преимуществом использования интерфейса loopback вместо IPv4-адреса физического интерфейса является то, что, в отличие от физических интерфейсов, этот интерфейс никогда не отказывает. Не нужны ни кабели, ни смежные устройства, от которых зависело бы включенное состояние интерфейса loopback. Таким образом, использование loopback-адреса в качестве идентификатора маршрутизатора может обеспечить более согласованный идентификатор маршрутизатора, чем использование адреса интерфейса.
Если команда eigrp router-id не используется, а интерфейсы loopback настроены, EIGRP выбирает наивысший IPv4-адрес любого из интерфейсов loopback маршрутизатора. Для включения и настройки интерфейса loopback используются следующие команды:
Router(config)# interface loopback number
Router(config-if)# IP-address ipv4-address subnet-mask
Примечание. Идентификатор маршрутизатора EIGRP не меняется, пока процесс EIGRP не будет удален командой no router eigrp или пока идентификатор маршрутизатора не будет вручную изменен командой eigrp router-id.
Проверка процесса EIGRP
На рис. 2 показан результат команды show ip protocols для маршрутизатора R1, в том числе его идентификатор маршрутизатора Команда show ip protocols выводит на экран параметры и текущее состояние всех активных процессов протоколов маршрутизации, включая и EIGRP, и OSPF. Команда show ip protocols выводит различные типы результатов для каждого из протоколов маршрутизации.
Используйте средство проверки синтаксиса Syntax Checker (см. рис. 3) для настройки и проверки идентификатора маршрутизатора R3.