《Cisco BGP-4 命令与配置手册》——1-2 aggregate-address address mask as-set

1-2 aggregate-address address mask as-set

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

address:聚合路由的IP地址。
mask:聚合路由的掩码。
用途:在BGP表中创建聚合路由表项。只有当BGP表中存在待创建聚合路由的明细路由时,才能创建出相应的聚合路由。如果不带as-set选项,那么构成聚合路由的明细路由的AS路径信息便会丢失。这种形式的aggregate-address命令在通告聚合路由的同时,还会保留相应明细路由的AS路径属性信息。

Cisco IOS软件版本:10.0

配置案例:对不同自治系统通告的前缀执行聚合
如图1-4所示,路由器A从AS 65530学得网络172.16.0.0/24和172.16.1.0/24,从AS 2学得网络172.16.2.0/24和172.16.3.0/24。

在路由器B和C上,各创建了2个loopback接口。只有当BGP表中至少存在一条隶属于聚合路由的明细路由时,BGP路由器才会通告该聚合路由。为了将聚合路由的明细路由置入BGP表,在路由器B和C上还得动用BGP network命令。在聚合与loopback接口相关的路由之前,有必要验证明细路由是否已在路由器A、B、C的BGP表中现身。

现在,修改路由器A的BGP配置,激活聚合路由的通告。

这条聚合路由包含了4条明细路由——2条由AS 65530通告,另外2条则来自AS 2。现在,路由器A应该能够以自身为下一跳来通告这条聚合路由了,这也意味着路由的AS路径信息的丢失。这条聚合路由的AS路径信息表明:本前缀源于AS 1。在这条聚合路由的AS_PATH属性中,并不包含路由器B和C的AS号,因此,这两台路由器会接受该聚合路由。

为了保留明细路由的AS路径属性信息,现在,在路由器A上使用as-set选项对路由执行聚合操作。

验证
验证聚合地址是否已在路由器A的BGP表中现身,以及AS路径信息是否得以保留。

as-set选项会令路由器A保留聚合路由的AS路径信息。

现在,在这条聚合路由的AS_PATH属性中出现了路由器B和C的AS号,因此这两台路由器会拒绝接受这条聚合路由。

故障排除
步骤1:使用show ip bgp neighbors命令来验证BGP邻居是否处于Established状态。如果邻居关系不处于Established状态,请见8-23节。

步骤2:使用show ip bgp命令,弄清BPG表中是否至少有一条明细路由隶属于待聚合网络的地址范围。

步骤3:若BGP表中至少拥有了一条这样的明细路由,请跳到步骤5。

步骤4:若BGP 表中没有这样的明细路由,请执行以下操作。

检查BGP network命令的语法(地址和掩码)。返回步骤2。
若以重分发的方式在BGP中注入路由(直连、静态,或IGP路由),请确保开启了no auto-summary特性。检查重分发命令的语法。返回步骤2。
步骤5:验证是否存在过滤器阻挡了聚合路由的通告。

步骤6:验证路由映射和访问列表的语法。

时间: 2024-11-08 19:47:45

《Cisco BGP-4 命令与配置手册》——1-2 aggregate-address address mask as-set的相关文章

《Cisco BGP-4 命令与配置手册》——1-1 aggregate-address address mask

1-1 aggregate-address address mask Cisco BGP-4 命令与配置手册 语法描述: address:聚合路由的IP地址. mask:聚合路由的掩码. 用途:在BGP表中创建聚合路由.只有当BGP表中存在待创建聚合路由的明细路由时,才能创建出相应的聚合路由.这种形式的aggregate-address命令,在通告聚合路由的同时,还会通告构成该聚合路由的所有明细路由. Cisco IOS软件版本:10.0 1.1.1 配置案例1:聚合本路由器生成的路由 在本例中

《Cisco BGP-4 命令与配置手册》——1-6 aggregate-address address mask summary-only

1-6 aggregate-address address mask summary-only Cisco BGP-4 命令与配置手册 语法描述: address:聚合路由的IP地址. mask:聚合路由的掩码. 用途:在BGP表中创建聚合路由表项.只有当BGP表中存在待创建聚合路由的明细路由时,才能创建出相应的聚合路由.这种形式的aggregate-address命令会在抑制所有明细路由的同时,通告聚合路由. Cisco IOS软件版本:10.0 配置案例:抑制明细路由的同时,通告聚合路由 如

《Cisco BGP-4 命令与配置手册》——1-3 aggregate-address address mask

1-3 aggregate-address address mask Cisco BGP-4 命令与配置手册 语法描述: address:聚合路由的IP地址. mask:聚合路由的掩码. route-map-name:路由映射名,该路由映射用来确定构成聚合路由的前缀. 用途:在BGP表中创建聚合路由表项.只有当BGP表中存在待创建聚合路由的明细路由时,才能创建出相应的聚合路由.如果不带as-set选项,那么构成聚合路由的明细路由的AS路径信息便会丢失.这种形式的aggregate-address

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

2.1 auto-summary Cisco BGP-4 命令与配置手册 语法描述: 该命令没有参数.auto-summary默认启用. 用途:auto-summary一经启用,BGP路由器便会按有类边界对通过重分发注入BGP的路由进行汇总.一个32位长的IP地址由网络地址和主机地址组成.其中,子网掩码确定了网络地址和主机地址所占用的位数.通过"原生态"或标准子网掩码对IP地址进行分类,如表2-1所示. 预留的地址包括128.0.0.0.191.255.0.0和223.255.255.

《Cisco BGP-4 命令与配置手册》——导读

前言 Cisco BGP-4 命令与配置手册我已经从多个不同的方向参与到网络世界中.我在教育.网络咨询.对服务提供商提供支持,以及认证等领域的工作经历已经证明,在这些领域中的人都会对同一个主题感到灰心丧气.这个共同的主题就是文档.导致人们对文档感到灰心丧气的原因有多个,但是最常见的无非就是文档的数量.清晰度和完整性.可用的文档的数量,尤其是BGP文档的数量,更是多得惊人.对刚开始学习BGP的人来说,问题是"我应该从哪里开始学起?".尽管有大量的优秀图书.RFC.白皮书以及命令参考手册可

《Cisco BGP-4 命令与配置手册》——1-7 aggregate-address address mask

1-7 aggregate-address address mask Cisco BGP-4 命令与配置手册语法描述: addres:聚合路由的IP地址.mask:聚合路由的掩码.route-map-name:路由映射的名称,该路由映射用来确定抑制哪条精确前缀(明确路由).用途:在BGP表中创建聚合路由表项.只有当BGP表中存在待创建聚合路由的明细路由时,才能创建出相应的聚合路由.这种形式的aggregate-address命令在抑制由路由映射所指明的明细路由的同时,通告聚合路由. Cisco

《Cisco BGP-4 命令与配置手册》——1-4 aggregate-address address mask

1-4 aggregate-address address mask Cisco BGP-4 命令与配置手册 本文仅用于学习和交流目的,不代表异步社区观点.非商业转载请注明作译者.出处,并保留本文的原始链接.

《Cisco BGP-4 命令与配置手册》——第1章 路由聚合

第1章 路由聚合 Cisco BGP-4 命令与配置手册 本文仅用于学习和交流目的,不代表异步社区观点.非商业转载请注明作译者.出处,并保留本文的原始链接.

《Cisco BGP-4 命令与配置手册》——第2章 自动汇总

第2章 自动汇总 Cisco BGP-4 命令与配置手册 本文仅用于学习和交流目的,不代表异步社区观点.非商业转载请注明作译者.出处,并保留本文的原始链接.