BGP | 将摘要前缀发布到客户位置

网络工程 思科 路由 路由器 bgp 路由汇总
2021-07-23 21:26:07

我不知道我应该为此使用什么或我应该如何去做。

在我的实验室中,我正在测试我学到的 BGP 配置,我希望我的 ISP 拓扑有一个摘要前缀供客户查看。我通过 3 个链接与 eBGP 对等连接到客户。8.1.7.0 /30 1 - 20 分配给该客户的 WAN 链接。

ISP 在 OSPF 底层构建了 BGP,并通过环回对等互连

客户将 EIGRP 用于 IGP
在客户的 ASBR 上,唯一公布的地址是 17.1.2.0 /24
地址在重新分配到 BGP 后聚合

这些是我在 ISP CE 设备上的 BGP 配置

router bgp 65001
 bgp log-neighbor-changes
 network 8.1.5.0 mask 255.255.255.252
 network 8.1.7.0 mask 255.255.255.252
 network 8.8.8.2 mask 255.255.255.255
 network 17.1.2.0 mask 255.255.255.252
 neighbor 8.1.7.2 remote-as 65002
 neighbor 8.8.8.3 remote-as 65001
 neighbor 8.8.8.3 update-source Loopback0

我想我可以删除 #network 17.1.2.0 命令,因为我在另一个 BGP 设备上聚合了路由

在总结我所有的 8.0.0.0 /8 前缀到 AS65002 时,我不知道如何。我对使用路由映射和前缀列表很陌生,这就是我在这个项目中尝试使用的。

实验室设置

1个回答

这似乎是 Cisco 路由器。思科有这个aggregate-address命令。

您可以通告聚合地址和所有单个地址:

aggregate-address 8.0.0.0 255.0.0.0

或者只有聚合地址:

aggregate-address 8.0.0.0 255.0.0.0 summary-only

只要聚合中的一个前缀在路由表中,聚合就会被通告。这也将创建一条到Null0.

Cisco 维护了许多关于此类事情的文档。例如了解 BGP 中的路由聚合