BGP:05 BGP自动路由汇总

文章介绍了BGP路由汇总的功能,区分了自动聚合和手动聚合的区别,以及如何在实验网络中配置BGP邻居并启用自动路由聚合。实验表明,BGP自动聚合主要针对通过路由引入的路由,而在实际项目中通常不启用此功能。
摘要由CSDN通过智能技术生成

  路由汇总,能有效地减少 BGP 路由器通告的路由条目数量,减小设备的路由表规模,并将拓扑变化产生的影响限制在一个相对更小的范围内。

  自动路由聚合是在自然边界路由器上自动执行的,在默认情况下,BGP的自动路由聚合功能是关闭的,并且BGP不会自动聚合BGP邻居发送的路由以及使用network 命令通告的路由。

BGP在IPv4网络中支持自动聚合和手动聚合两种方式,而IPv6网络中仅支持手动聚合方式:
自动聚合:对BGP引入的路由进行聚合。配置自动聚合后,BGP将按照自然网段聚合路由(例如非自然网段A类地址10.1.1.1/24和10.2.1.1/24将聚合为自然网段A类地址10.0.0.0/8),并且BGP向对等体只发送聚合后的路由。
手动聚合:对BGP本地路由表中存在的路由进行聚合。手动聚合可以控制聚合路由的属性,以及决定是否发布具体路由。

这是实验拓扑,使用物理接口建立 EBGP 邻居

基本配置:

R1:
sys
sysname R1
int loop 0
ip add 1.1.1.1 24
int g0/0/0
ip add 192.168.12.1 24
int g0/0/1
ip add 192.168.13.1 24
q
R2:
sys
sysname R2
int loop 0
ip add 2.2.2.2 24
int loop 1
ip add 22.22.22.22 24
int g0/0/0
ip add 192.168.12.2 24
q
R3:
sys
sysname R3
int loop 0
ip add 3.3.3.3 24
int loop 1
ip add 33.33.33.33 24
int g0/0/1
ip add 192.168.13.3 24
q

配置BGP 路由协议,使用物理接口建立邻居

R1:
bgp 100
router-id 1.1.1.1
peer 192.168.12.2 as-number 200
peer 192.168.13.3 as-number 300
q
R2:
bgp 200
router-id 2.2.2.2
peer 192.168.12.1 as-number 100
q
R3:
bgp 300
router-id 3.3.3.3
peer 192.168.13.1 as-number 100
q

邻居能正常建立

开启BGP 自动路由聚合功能:

默认是关闭的

R1:
bgp 100
summary automatic
R2:
bgp 200
summary automatic
R3:
bgp 300
summary automatic

当打开时,系统会有提示信息,说明BGP自动路由聚合只适用于通过路由引入方式引入的路由

通告路由进入BGP中

R3:
bgp 300
network 33.33.33.0 24

查看BGP路由表

R3 的33.33.33.0 没有被聚合,它是通过network 通告的

引入外部路由到BGP协议中

R2:
bgp 200
import-route direct

 可以看到R1 的BGP 表中,出现了 22.0.0.0 且没有显示掩码信息,这正是聚合后的一个A类自然网络。在实际项目中,很少启用BGP 自动路由聚合功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值