BGP路由汇聚总结
一、汇聚概述
【BGP路由汇聚总结】在BGP下有两种生成汇聚地址的方法:
第一种,在路由表中为聚合路由建立一条静态路由条目后使用network命令将它公布出去。 第二种,使用 aggregate-address 命令生成聚合地址。要宣告由aggregate-address命令确定的聚合地址,至少要将聚合的更具体地址中的一个地址加入到BGP表中,可以通过重分发或者通告network命令来完成。
二、aggregate-address 汇聚命令的选项
1、summary-only 该命令加入后,aggregate-address 宣告的路由中,明细路由将不会宣告。
2、supress-map 该命令用来抑制
aggregate-address 宣告的路由中不包含某条明细路由。
3、attribute-map 该命令可以改变聚合路由的属性,例如可以改变聚合路由的ORIGIN属性,看下面的例子
router bgp 100 aggregate-address 192.168.192.0 255.255.248.9 attribute-map ORIGIN ! route-map ORIGIN permit 10 set origin incomplete
4、AS-Set 不写该命令时,聚合路由的as-path是基于生成聚合路由的as-path,而不是明细路由的as-path,加入该命令后,聚合路由将继承明细路由的所有属性,包括as-path。
5、Advertise Map
设置汇聚路由的组成不包含特定明细路由,这样聚合路由就不会继承特定明细路由的属性。当在对BGP路由进行聚合的时候,用AS-SET属性对被聚合的路由将携带明细路由的AS号,利用advertise-map(外加route-map)来控制汇聚路由究竟对哪些明细路由进行汇聚,最后将汇聚后的BGP路由放入BGP表。
转载于:https://blog.51cto.com/haolun/992260
推荐阅读
- day|day 28 设置路由表
- 思科路由映射表控制BGP路径的方法和实例
- 微信小程序路由跳转
- WebGPU 的几个最佳实践
- 华为应用市场2021年度榜单揭晓(汇聚品质应用,拓展全新生态)
- 测试环境与路由|测试环境与路由 | 阿里巴巴DevOps实践指南
- 爪哇学习笔记——从pushState方法看前端路由
- nuxt 路由拦截
- 伊朗Cisco路由器遭黑客攻击|伊朗Cisco路由器遭黑客攻击 全国互联网几乎瘫痪
- Adnroid|一个方法搞定安卓路由跳转