Эта статья завершает нашу серию лекций по пониманию EIGRP рассмотрением двух последних тем:
- Идентификатор роутера EIGRP
- Требования к соседству EIGRP
Предыдущие статьи цикла:
- Часть 1. Понимание EIGRP: обзор, базовая конфигурация и проверка
- Часть 2. Про соседство и метрики EIGRP
- Часть 2.2. Установка K-значений в EIGRP
- Часть 3. Конвергенция EIGRP – настройка таймеров
- Часть 4. Пассивные интерфейсы в EIGRP
- Часть 5. Настройка статического соседства в EIGRP
Начнем мы наше обсуждение с рассмотрения идентификатора роутера EIGRP.
EIGRP Router ID
Каждый EIGRP-спикер роутер имеет ассоциируемый router ID EIGRP (RID). RID - это 32-битное значение, записанное в десятичном формате с точками, например IPv4-адрес. RID EIGRP определяется, когда процесс EIGRP начинает выполняться. Интересно, что EIGRP использует те же шаги для определения RID, что и OSPF. Ниже показаны последовательные шаги определения RID:
- Шаг 1. Применить заданное значение RID.
- Шаг 2. Если RID не настроен, используйте самый старший IPv4-адрес на loopback интерфейсе, находящийся в состоянии up/up.
- Шаг 3. Если ни один loopback интерфейс не настроен с IPv4-адресом, используйте самый высокий IPv4-адрес на non-loopback интерфейсе.
Интересно, что в то время, как EIGRP требует, чтобы роутер имел RID, значение RID играет очень тривиальную роль в процессе EIGRP. Соседи EIGRP могут дублировать RID и устанавливать соседство EIGRP между ними, хотя лучше всего назначать уникальные RID соседям EIGRP. Однако, прежде чем мы чрезмерно минимизируем RID, есть один очень важный момент, когда роутер нуждается в уникальном RID роутера. В частности, если мы вводим внешние маршруты в процесс маршрутизации EIGRP, роутер, выполняющий это перераспределение, нуждается в уникальном RID.
Настройка и проверка Router ID EIGRP
Чтобы сделать схему сетевой адресации более интуитивно понятной, вы можете выбрать ручную настройку RID EIGRP на определенном роутере. Это можно сделать с помощью команды EIGRP router-id rid, как показано на роутере OFF1 и показано в следующем примере:
OFF1#conf term Enter configuration commands, one per line. End with CNTL/Z. OFF1(config)#router eigrp 1 OFF1(config-router)#eigrp router-id 1.1.1.1 OFF1(config-router)#end OFF1#
Обратите внимание на выходные данные в приведенном выше примере, что мы вручную установили RID роутера OFF1 на 1.1.1.1. Команды проверки, которые позволяют нам просматривать RID роутера, включают: show ip eigrp topology
и show ip protocols
, как показано в следующих примерах:
Требования к соседству
Одной из основных проблем, возникающих при устранении неполадок в сети EIGRP, является установление соседства. EIGRP имеет несколько требований, как и OSPF. Однако EIGRP и OSPF немного отличаются по своим предпосылкам соседства. В таблице ниже перечислены и противопоставлены правила установления соседства как для EIGRP, так и для OSPF.
Требования | EIGRP | OSPF |
иметь возможность отправлять пакеты на другой сервер | Да | Да |
Первичный адрес интерфейса (не вторичный адрес) должен быть включен в ту же подсеть, что и сеть, сопоставляемая оператором network. | Да | Да |
Интерфейс, соединенный с соседом не должен быть пассивным. | Да | Да |
Необходимо использовать ту же автономную систему (для EIGRP) или process-ID (для OSPF) при настройке роутера. | Да | Нет |
Таймер Hello и таймер Hold (для EIGRP) или Dead таймер (дляOSPF)максимально совпадать. | Нет | Да |
Соседи должны аутентифицироваться друг с другом, если аутентификация настроена. | Да | Да |
Должно быть в той же зоне | N/A | Да |
IP MTU совпадает. | Нет | Да |
К-значения совпадают | Да | N/A |
Идентификаторы роутеров (rid) должны быть уникальными | Нет | Да |