Настройка EIGRP Split Horizon в Cisco
Предварительные требования: основы EIGRP, конфигурация EIGRP.
Split Horizon — это общая функция протокола вектора расстояния. Он требует, чтобы маршрут не объявлялся через интерфейс, который использовался для его достижения. Это помогает предотвратить « повторное объявление» информации о маршрутизации обратно к следующему переходу, из которого она была получена в первую очередь. Логика разделения горизонта заключается в том, что нет необходимости объявлять стоимость до пункта назначения в восходящем направлении, потому что стоимость должна быть выше, а восходящие маршрутизаторы уже будут иметь доступный путь с более низкой стоимостью. EIGRP использует разделенный горизонт с Poisoned Reverse , что означает анонсирование каждой изученной сети через интерфейс к ее преемнику с бесконечной метрикой. Split Horizon с реверсом Poisoned — это мощный механизм предотвращения петель , который иногда может привести к хаосу в таблицах маршрутизации, и иногда возникает необходимость его деактивировать, особенно в узловых и лучевых сетях, где несколько лучевых маршрутизаторов доступны через один интерфейс на коммутаторе Hub/Frame Relay. Когда Split Horizon включен с Poisoned, концентратор узнает о сетях от каждой периферии, но вынужден объявлять каждую сеть как недоступную из того же интерфейса по отношению к другим перифериям, в результате чего ни одна ветвь не узнает о сетях на других перифериях.
EIGRP можно настроить для деактивации Split Horizon с Poisoned Reverse для каждого интерфейса с помощью следующей команды:
Device(config)#interface <interface id> Device(config-if)#no <ip | ipv6> split-horizon eigrp <autonomous-system number>
Настройка разделенного горизонта EIGRP:
Шаг 1: Создайте топологию в Cisco Packet Tracer, как показано на рисунке ниже:
- Это звездообразная топология сети, в которой R1 выступает в качестве концентратора, а R2 и R3 — в качестве периферийных. Все эти устройства связаны друг с другом с помощью коммутатора Frame Relay (FRSW1) без изменения его конфигурации.
Шаг 2: Настройте IPv4-адреса на физических интерфейсах маршрутизаторов:
На R1:
interface Serial1/0 no ip address encapsulation frame-relay no frame-relay inverse-arp ! interface Serial1/0.123 multipoint ip address 192.168.123.1 255.255.255.0 frame-relay map ip 192.168.123.2 102 broadcast frame-relay map ip 192.168.123.3 103 broadcast
На R2:
interface Serial1/0 ip address 192.168.123.2 255.255.255.0 encapsulation frame-relay no frame-relay inverse-arp ! interface Serial1/0.123 multipoint ip address 192.168.123.2 255.255.255.0 frame-relay map ip 192.168.123.1 201 broadcast
На R3:
interface Serial1/0 no ip address encapsulation frame-relay no frame-relay inverse-arp ! interface Serial1/0.123 multipoint ip address 192.168.123.3 255.255.255.0 frame-relay map ip 192.168.123.1 301 broadcast
Шаг 3. Настройте петлевые интерфейсы на маршрутизаторах с адресом IPv4:
На R1:
interface Loopback0 ip address 1.1.1.1 255.255.255.0
На R2:
interface Loopback0 ip address 2.2.2.2 255.255.255.0
На R3:
interface Loopback0 ip address 3.3.3.3 255.255.255.0
Шаг 4: Настройка процесса EIGRP на маршрутизаторах с помощью команды router eigrp <1-65535 Номер автономной системы> :
На R1:
router eigrp 123 network 0.0.0.0 no auto-summary
На R2:
router eigrp 123 network 0.0.0.0 no auto-summary
На R3:
router eigrp 123 network 0.0.0.0 no auto-summary
Шаг 5: Проверка таблицы маршрутизации IPv4 на маршрутизаторах R1 и R2 и просмотр записей маршрутов EIGRP:
show ip route
- В таблице маршрутизации маршрутизатора R1 есть запись об интерфейсе обратной связи маршрутизатора R1 и маршрутизатора R2.
show ip route
- В таблице маршрутизации R2 нет записи об интерфейсе обратной связи R3, что связано с включенным разделением горизонта на интерфейсе R1 (выступающем в качестве концентратора в этой звездообразной сетевой топологии) Serial 1/0.123
- Чтобы проверить, включены ли функции протокола разделенного горизонта на интерфейсе R1 Serial 1/0.123, выполните следующую команду show:
show ip int serial1/0.123
Шаг 6: Деактивация Split Horizon с Poisoned Reverse для каждого интерфейса на многоточечном интерфейсе Serial1/0.123:
interface Serial1/0.123 multipoint no ip split-horizon eigrp 123
Шаг 7. Проверка таблицы маршрутизации IPv4 на маршрутизаторе R2 и просмотр записей маршрутов EIGRP:
show ip route
- В таблице маршрутизации маршрутизатора R2 есть запись интерфейса обратной связи R1 и R3 с префиксом «D», означающим запись маршрута EIGRP.
Шаг 8. Проверка соединения между интерфейсом обратной петли R2 и R3 (Loopback0 — 3.3.3.3/24) с интерфейсом обратной петли R2 в качестве источника:
ping 3.3.3.3 source loopback 0