Настройка EIGRP Split Horizon в Cisco

Опубликовано: 22 Февраля, 2023

Предварительные требования: основы 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