《Cisco BGP-4 命令与配置手册》——2.1 auto-summary

本节书摘来异步社区《Cisco BGP-4 命令与配置手册》一书中的第2章,第2.1节,作者:【美】William R. Parkhurst,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.1 auto-summary

Cisco BGP-4 命令与配置手册
语法描述:

该命令没有参数。auto-summary默认启用。

用途:auto-summary一经启用,BGP路由器便会按有类边界对通过重分发注入BGP的路由进行汇总。一个32位长的IP地址由网络地址和主机地址组成。其中,子网掩码确定了网络地址和主机地址所占用的位数。通过“原生态”或标准子网掩码对IP地址进行分类,如表2-1所示。

0a1cb4ef21a09599fa3bfca01532e0d73117926e

预留的地址包括128.0.0.0、191.255.0.0和223.255.255.0

对采用了标准子网掩码的IP地址来说,A、B、C类地址分别使用前一、二、三个八位组表示网络地址。让我们以子网掩码为24位的B类地址156.26.32.1为例。24位的子网掩码意味着: 该IP地址中的前3个八位组(即156.26.32)用来表示网络地址,最后一个八位组用来表示主机地址。若路由器通过IGP学得网络156.26.32.1/24,然后再将该网络重分发进BGP,那么路由器便会以原生态的B类掩码对该网络进行自动汇总。实际上,BGP所通告的网络是156.26.0.0/16。这便意味着,该BGP路由器发表了如下申明:通过我,便能将数据包转发至该完整的B类地址空间156.26.0.0~156.26.255.255。若通过该BGP路由器能够抵达的网络只有156.26.32.0/24,那么实际上,该路由器并不能将数据包转发至自己所通告的另外254个(审校者注:应该是255个)网络。

auto-summary对通过network命令注入BGP,或通过IGP及 EBGP学到的BGP路由并不生效。

Cisco IOS软件版本:10.0

配置案例:自动路由汇总
本案例将说明自动路由汇总特性的效果。如图2-1所示,在路由器B上,将静态、直连,以及通过OSPF学得的路由重分发进BGP,配置请见如下代码。由于auto-summary特性为默认启用,因此BGP路由器便将经过重分发的路由自动汇总为有类边界。

470ad0a557198b5516c1b7937213424971b4b25a

在路由器A上,通过network命令将前缀144.223.1.0/24注入BGP。若路由器按有类边界对该前缀执行自动汇总,那么在BGP表中,该前缀将会以144.223.0.0/16的形式出现。这条路由没有被自动汇总的原因是:是使用network命令将此路由注入进BGP的。

13b4b83ba0647c5b0a9409b5e89a2cd8c249125e

路由器B通过OSPF从路由器C学得网络205.40.30.128。路由器B亦设有一条通往网络198.8.4.128的静态路由,其IP路由表如下所示。

eeaf9e7349a0eaf5d1588c706d6fe81dcc90b300

在路由器B上,将OSPF和静态路由重分发进BGP。auto-summary特性会按有类边界汇总这些前缀。

2e5b386b0a41899135e16cbb5e8e903dcb2fbb54

路由器 B通过BGP将前缀198.8.4.0和205.40.30.0通告给路由器A。

73353b33a8e28b0e74acffc4d544b8df3993d542

倘若通告路由的路由器并未“握有”其所通告的完整的汇总前缀,那么开启auto-summary特性便会引发路由问题。比方说,若只将B类地址的一个子网重分发进BGP,且启用了auto-summary特性,BGP便会通告整个B类地址空间。通常,人们总是希望在BGP路由器上禁用auto-summary特性。现在,修改路由器B的配置,来禁用auto-summary特性。

22bca9829187b8771f2d19778800370da2b831db

验证
路由器B不再为经过重分发的路由创建汇总路由。

7e6334c18b754d07175ed9cb65990d590bbdd0b8

故障排除
步骤1:使用show ip bgp neighbors命令,验证BGP邻居是否处于Established状态。

如果邻居关系不处于Established状态,请见8-23节。

步骤2:若路由是以重分发的方式注入BGP,那么请使用no auto-summary命令。请使用show ip bgp命令来验证BGP路由器是否按有类边界汇总了经过重分发的路由。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值