Перейти к основному содержимому

Nexthop Tracking

Отслеживание следующего перехода (Nexthop tracking) используется для асинхронного уведомления процесса BGP при любых изменениях маршрутов IGP. Это сокращает время сходимости маршрутов BGP при изменении маршрутов IGP.

Топология

Image

Рисунок 7-128: Отслеживание следующего перехода в BGP

SW1

#configure terminalПерейти в режим конфигурации.
(config)#interface loУказать интерфейс loopback и перейти в режим интерфейса.
(config-if)#ip address 100.100.100.100/32 secondaryНастроить IP-адрес на этом интерфейсе.
(config-if)#exitВыйти из режима интерфейса.
(config)#router bgp 200Назначить маршрутизатору значение ASN (200). Диапазон ASN: <1-65535>.
(config-router)#neighbor 200.200.200.200 remote-as 200Указать IP-адрес соседа (200.200.200.200) и значение ASN соседа (200).
(config-router)#neighbor 200.200.200.200 update-source loУказать источник обновлений маршрутизации.
(config-router)#exitВыйти из режима маршрутизатора и вернуться в режим конфигурации.
(config)#router ospf 1Настроить процесс OSPF (1).
(config-router)#network 172.4.5.0/24 area 0Анонсировать сеть в Area 0.
(config-router)#redistribute connectedПерераспределить подключенные маршруты.

SW2

#configure terminalПерейти в режим конфигурации.
(config)#router ospf 1Настроить процесс OSPF (1).
(config-router)#network 172.4.5.0/24 area 0Анонсировать сеть в Area 0.
(config-router)#network 172.6.7.0/24 area 0Анонсировать сеть в Area 0.

SW3

#configure terminalПерейти в режим конфигурации.
(config)#interface loУказать интерфейс loopback и перейти в режим интерфейса.
(config-if) #ip address 150.150.150.150/32 secondaryНастроить IP-адрес на этом интерфейсе.
(config-if)#ip address 200.200.200.200/32 secondaryНастроить IP-адрес на этом интерфейсе.
(config-if)#exitВыйти из режима интерфейса.
(config)#router bgp 200Назначить маршрутизатору значение ASN (200).
(config-router)#neighbor 100.100.100.100 remote-as 200Указать IP-адрес соседа (100.100.100.100) и значение ASN соседа (200).
(config-router)#neighbor 100.100.100.100 update-source 200.200.200.200Указать источник обновлений маршрутизации.
(config-router)#neighbor 220.220.220.220 remote-as 200Указать IP-адрес соседа (220.220.220.220) и значение ASN соседа (200).
(config-router)#neighbor 220.220.220.220 update-source 150.150.150.150Указать источник обновлений маршрутизации.
(config-router)#exitВыйти из режима маршрутизатора и вернуться в режим конфигурации.
(config)#router ospf 1Настроить процесс OSPF (1).
(config-router)#network 172.6.7.0/24 area 0Анонсировать сеть в Area 0.
(config-router)#network 172.1.2.0/24 area 0Анонсировать сеть в Area 0.
(config-router)#redistribute connectedПерераспределить подключенные маршруты.
(config-router)#exitВыйти из режима маршрутизатора и вернуться в режим конфигурации.
(config)#bgp nexthop-trigger enableВключить отслеживание следующего перехода.
(config)#bgp nexthop-trigger delay 20Настроить интервал времени задержки для nexthop trigger.

SW4

#configure terminalПерейти в режим конфигурации.
(config)#router ospf 1Настроить процесс OSPF (1).
(config-router)#network 172.1.2.0/24 area 0Анонсировать сеть в Area 0.
(config-router)#network 172.3.4.0/24 area 0Анонсировать сеть в Area 0.

SW5

#configure terminalПерейти в режим конфигурации.
(config)#interface loУказать интерфейс loopback и перейти в режим интерфейса.
(config-if)#ip address 220.220.220.220/32 secondaryНастроить IP-адрес на этом интерфейсе.
(config-if)#exitВыйти из режима интерфейса.
(config)#router bgp 200Назначить маршрутизатору значение ASN (200).
(config-router)#neighbor 150.150.150.150 remote-as 200Указать IP-адрес соседа (150.150.150.150) и значение ASN соседа (200).
(config-router)#neighbor 150.150.150.150 update-source loУказать источник обновлений маршрутизации.
(config-router)#exitВыйти из режима маршрутизатора и вернуться в режим конфигурации.
(config)#router ospf 1Настроить процесс OSPF (1).
(config-router)#network 172.3.4.0/24 area 0Анонсировать сеть в Area 0.
(config-router)#redistribute connectedПерераспределить подключенные маршруты.
Проверка
show ip bgp summary, show ip bgp neighbors, show bgp nexthop-tracking, show ip bgp scan