Cisco - BGP 最佳路径算法 - 哪些标准

Cisco - BGP 最佳路径算法 - 哪些标准

我在 Cisco IOU 环境中设置了以下拓扑。R1、R2 和 R3 路由器分别配置了一个环回接口,分别具有“1.1.1.1”、“2.2.2.2”和“3.3.3.3”地址。这些环回在 OSPF 和 BGP 进程上公布。

拓扑

三台路由器之间有全网状 iBGP 连接,R1 是路由反射器。R3 的 BGP 表有两个“2.2.2.2/32”前缀,由 R1 和 R2 通告,它选择 R2 的通告为最佳。

请参阅 R3 的 BGP 表以获取 2.2.2.2/32 前缀

BGP routing table entry for 2.2.2.2/32, version 2
Paths: (2 available, best #2, table default, RIB-failure(17))
  Advertised to update-groups:
     1
  Local
    2.2.2.2 (metric 11) from 1.1.1.1 (1.1.1.1)
      Origin IGP, metric 0, localpref 100, valid, internal
      Originator: 2.2.2.2, Cluster list: 1.1.1.1
  Local
    2.2.2.2 (metric 11) from 2.2.2.2 (2.2.2.2)
      Origin IGP, metric 0, localpref 100, valid, internal, best

我有点困惑,哪种 BGP 最佳路径算法标准决定选择 R2 的广告对 R3 来说最好。

为了理解这一点,我尝试从 R2 向 R3 注入更高的 MED。它将最佳值更改为 R1 所宣传的值。这表明正确的标准(没有 MED 操纵)位于“6-MED/Metric”以下的某个位置。

欢迎提出意见

另请查看 R1、R2 和 R3 的 BGP 配置

R1

router bgp 5500
bgp router-id 1.1.1.1
 bgp log-neighbor-changes
 network 1.1.1.1 mask 255.255.255.255
 neighbor 2.2.2.2 remote-as 5500
 neighbor 2.2.2.2 update-source Loopback0
 neighbor 2.2.2.2 route-reflector-client
 neighbor 3.3.3.3 remote-as 5500
 neighbor 3.3.3.3 update-source Loopback0

R2

router bgp 5500
 bgp router-id 2.2.2.2
 bgp log-neighbor-changes
 network 2.2.2.2 mask 255.255.255.255
 neighbor 1.1.1.1 remote-as 5500
 neighbor 1.1.1.1 update-source Loopback0
 neighbor 1.1.1.1 next-hop-self
 neighbor 3.3.3.3 remote-as 5500
 neighbor 3.3.3.3 update-source Loopback0
 neighbor 3.3.3.3 next-hop-self
 neighbor 10.0.24.4 remote-as 777
 neighbor 10.0.28.8 remote-as 811

R3

router bgp 5500
 bgp router-id 3.3.3.3
 bgp log-neighbor-changes
 network 3.3.3.3 mask 255.255.255.255
 neighbor 1.1.1.1 remote-as 5500
 neighbor 1.1.1.1 update-source Loopback0
 neighbor 1.1.1.1 next-hop-self
 neighbor 2.2.2.2 remote-as 5500
 neighbor 2.2.2.2 update-source Loopback0
 neighbor 2.2.2.2 next-hop-self
 neighbor 10.0.36.6 remote-as 777

答案1

根据下面参考的文档,我认为您正在看到 BGP 最佳路径选择过程中的第 8 步。

R3 认为通过 R2 到达 2.2.2.2 的 IGP 度量比通过 R1 到达要好。

这是 R2 和 R3 之间的链路中断时的指标 这是 R2 和 R3 之间的链路中断时的指标
这是 R2 和 R3 之间的链路处于开启状态时的指标 这是 R2 和 R3 之间的链路处于开启状态时的指标

了解 BGP 最佳路径选择操作

相关内容