0

考虑两个路由器 A 和 B。它们都运行 eBGP 以连接到 ISP,并且还在云内部运行 OSPF。A&B 都运行 iBGP 并在内部 iBGP 网格中连接。

假设 A 和 B (eBGP) 都接收到前缀 P1。他们将 bgp 进程运行为:

路由器 bgp 747
邻居 xxxx 路由映射 ISP-ROUTES-IN

route-map ISP-ROUTES-IN permit 100
匹配 ip address prefix-list ACCEPT-ROUTES-FROM-ISP
ip prefix-list ACCEPT-ROUTES-FROM-ISP seq 10 permit xx.xx.xx.xx/29

在 A&B 中,在 OSPF 进程内部都有一个重新分配语句,如:

路由器 ospf 1234
重新分配 bgp 747 度量类型 1 子网标签 747

由于 ospf 进程 1234,路由器 A 和 B 在其网络内将 P1 重新分配为 Type5 E1。

但是,我想将 A 作为前缀 P1 的出口点,将 B 作为备用出口路由器。

如何设置重新分配的指标?

4

1 回答 1

2

因为您在声明metric-type 1中说redistribute,重新分配的路由的 OSPF 指标将与进行重新分配的路由器的 OSPF 指标相同。在这种情况下,如果您离 A“更近”,您将通过 A 退出。如果您离 B“更近”,您将通过 B 退出。

如果您设置metric-type 2,则不会考虑到路由器 A 和 B 的 OSPF 成本,并且两条路由在任何地方都会显示为等效的。要强制它偏爱 A,您可以在 A 和 B 上设置不同的指标:

在一个

router ospf 1234
redistribute bgp 747 metric-type 2 subnets tag 747 metric 10

在 B 上

router ospf 1234
redistribute bgp 747 metric-type 2 subnets tag 747 metric 20
于 2010-12-19T04:37:47.267 回答