Назад | Перейти на главную страницу

Маршруты iBGP от того же идентификатора маршрутизатора получены, но не изучены

Я использую FRR для BGP.

У меня следующая настройка: маршрутизаторы 0, 1 и 2 являются частью одной AS (так что все - iBGP). Маршрутизатор 0 подключен к 1 и 2, 1 и 2 не подключены друг к другу (0 настроен как отражатель маршрута) Маршрутизатор 0 имеет идентификатор маршрутизатора 8.8.8.0, а маршрутизатор 1 и 2 имеют идентификатор маршрутизатора 8.8. 8.10.

Я вижу, что маршруты от маршрутизатора 2 объявляются маршрутизатору 1 через маршрутизатор 0. Однако эти маршруты не изучаются / не внедряются, даже если у них есть действующий nexthop.

Во втыш на роутере 1, show ip bgp neighbor router0 received-routes отображает все правильные маршруты от маршрутизатора 2 с правильным nexthop (и я подтвердил, что следующий переход доступен). Однако эти маршруты не отображаются в show ip bgp, отображаются только локальные маршруты для маршрутизатора 1.

Если я изменю идентификаторы маршрутизаторов 1 и 2 на разные, эта проблема исчезнет, ​​и все правильные маршруты будут изучены. Однако мне нужен одинаковый идентификатор маршрутизатора для маршрутизатора 1 и маршрутизатора 2.

Вот конфигурация роутеров:

маршрутизатор 0:

router bgp 65100
  bgp log-neighbor-changes
  bgp bestpath as-path multipath-relax
  no bgp default ipv4-unicast
  bgp graceful-restart restart-time 240
  bgp graceful-restart
  bgp router-id 8.8.8.0
  network 8.8.8.0/32
  neighbor 10.2.0.1 remote-as 65100
  neighbor 10.2.0.1 description router1
  address-family ipv4
    neighbor 10.2.0.1 activate
    neighbor 10.2.0.1 soft-reconfiguration inbound
    neighbor 10.2.0.1 route-reflector-client
    neighbor 10.2.0.1 next-hop-self all
    maximum-paths 64
  exit-address-family
  neighbor 10.3.0.1 remote-as 65100
  neighbor 10.3.0.1 description router2
  address-family ipv4
    neighbor 10.3.0.1 activate
    neighbor 10.3.0.1 soft-reconfiguration inbound
    neighbor 10.3.0.1 route-reflector-client
    neighbor 10.3.0.1 next-hop-self all
    maximum-paths 64
  exit-address-family

маршрутизатор 1:

router bgp 65100
  redistribute connected
  bgp log-neighbor-changes
  bgp bestpath as-path multipath-relax
  no bgp default ipv4-unicast
  bgp graceful-restart restart-time 240
  bgp graceful-restart
  bgp router-id 8.8.8.10
  network 8.8.8.8/32
  neighbor 10.2.0.2 remote-as 65100
  neighbor 10.2.0.2 description NAMESPACE0
  address-family ipv4
    neighbor 10.2.0.2 activate
    neighbor 10.2.0.2 soft-reconfiguration inbound
    neighbor 10.2.0.2 next-hop-self all
    maximum-paths 64
  exit-address-family

маршрутизатор 2:

router bgp 65100
  redistribute connected
  bgp log-neighbor-changes
  bgp bestpath as-path multipath-relax
  no bgp default ipv4-unicast
  bgp graceful-restart restart-time 240
  bgp graceful-restart
  bgp router-id 8.8.8.10
  network 8.8.8.8/32
  neighbor 10.3.0.2 remote-as 65100
  neighbor 10.3.0.2 description router0
  address-family ipv4
    neighbor 10.3.0.2 activate
    neighbor 10.3.0.2 soft-reconfiguration inbound
    neighbor 10.3.0.2 next-hop-self all
    maximum-paths 64
  exit-address-family