Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

BGP Fast Peer Detection - это метод оптимизации конвергенции BGP, при котором соседство BGP разрывается, как только указанный маршрут ( или более специфичный) к соседу исчезает из таблицы маршрутизации. Механизм реализован только с совместным использованием маршрутных карт (route-map). Функционал не требует настройки обоих маршрутизаторов, конфигурация производится только на том устройстве где требуется наличие отслеживания маршрута до соседа.

Информация

Если правило route-map будет пустым, то под правило будет попадать любой доступный маршрут до соседа в таблице маршрутизации.

...

Настроить механизм Fast Peer Detection  между iBGP пирами R1 и R2.

Решение:

Предварительно, настроим настроим связность между маршрутизаторами в схеме:

Блок кода
titleR1
R1(config)# interface gigabitethernet 1/0/1
R1(config-if-gi)# ip firewall disable 
R1(config-if-gi)# ip address 198.51.100.1/24


Блок кода
titleR2
R2(config)# interface gigabitethernet 1/0/1
R2(config-if-gi)# ip firewall disable 
R2(config-if-gi)# ip address 198.51.100.2/24

На каждом устройстве настроим протокола OSPF и анонсируем адреса loopback интерфейсов:

Блок кода
titleR1
R1(config)# router ospf 1
R1(config-ospf)# area 0.0.0.0
R1(config-ospf-area)# enable 
R1(config-ospf-area)# exit
R1(config-ospf)# enable 
R1(config-ospf)# exit
R1(config)# interface loopback 1
R1(config-if-loopback)# ip ospf instance 1
R1(config-if-loopback)# ip ospf 
R1(config-if-loopback)# exit
R1(config)# interface gigabitethernet 1/0/1
R1(config-if-gi)# ip ospf instance 1
R1(config-if-gi)# ip ospf 


Блок кода
titleR2
R2(config)# router ospf 1
R2(config-ospf)# area 0.0.0.0
R2(config-ospf-area)# enable 
R2(config-ospf-area)# exit
R2(config-ospf)# enable 
R2(config-ospf)# exit
R2(config)# interface loopback 1
R2(config-if-loopback)# ip address 192.0.2.255/32
R2(config-if-loopback)# ip ospf instance 1
R2(config-if-loopback)# ip ospf 
R2(config-if-loopback)# exit
R2(config)# interface gigabitethernet 1/0/1
R2(config-if-gi)# ip ospf instance 1
R2(config-if-gi)# ip ospf 

Настроим протокол BGP:

Блок кода
titleR1
R1(config)# router bgp 65500
R1(config-bgp)# neighbor 192.0.2.255
R1(config-bgp-neighbor)# remote-as 65500
R1(config-bgp-neighbor)# update-source loopback 1
R1(config-bgp-neighbor)# enable 
R1(config-bgp-neighbor)# exit
R1(config-bgp)# enable 


Блок кода
R2(config)# router bgp 65500
R2(config-bgp)# neighbor 192.0.2.254
R2(config-bgp-neighbor)# remote-as 65500
R2(config-bgp-neighbor)# update-source loopback 1
R2(config-bgp-neighbor)# enable 
R2(config-bgp-neighbor)# exit
R2(config-bgp)# enable 

Cоздадим маршрутную карту, в которой опишем адрес BGP-пира для дальнейшнего отслеживания c помощью функционала Fast Peer Detection:

Блок кода
titleR1
R1(config)# route-map Failover
R1(config-route-map)#   rule 1
R1(config-route-map-rule)#     match ip address 192.0.2.255/32
R1(config-route-map-rule)#   exit
R1(config-route-map)# exit


Блок кода
titleR2
R2(config)# route-map Failover
R2(config-route-map)# rule 1
R2(config-route-map-rule)# match ip address 192.0.2.254/32

Привяжем  созданные маршрутные карты в контектсе настройки BGP -пира:

Блок кода
titleR1
R1(config)# router bgp 65500
R1(config-bgp)# neighbor 192.0.2.255
R1(config-bgp-neighbor)# fall-over route-map Failover


Блок кода
titleR2
R2(config)# router bgp 65500 
R2(config-bgp)# neighbor 192.0.2.254 
R2(config-bgp-neighbor)# fall-over route-map Failover 


В данном примере процесс соседства BGP для 10.100.0.2 настроен на мониторинг и использование быстрого разрыва сеанса соседства за счет Fall-over route-map, значение  правил route-map fallover пустое, это означает что маршрутизатор будет выполнять поиск любого доступного маршрута до 10.100.0.2 в таблице маршрутизации, будь то дефолтный маршрут 0.0.0.0/0.

...