路由聚合概述
BGP在AS之间传递路由信息,随着AS数量的增多,单个AS规模的扩大,BGP路由表变得十分庞大,因此带来了如下两类问题:
- 存储路由表将占用大量的内存资源,传输和处理路由信息需要消耗大量的带宽资源。
- 如果传输的路由条目出现频繁的更新和撤销,对网络的稳定性会造成影响。
路由聚合的必要性
解决方案:
- 在RTC上将AS100和AS200内的明细路由聚合成10.1.8.0/21的一条路由,并将此聚合路由发布给Client AS。
- 通过路由聚合来节省内存和带宽资源,减少路由震荡带来的影响。
BGP路由聚合方法 – 静态
使用静态路由配置路由聚合的思路:
- 使用静态路由将明细路由聚合成10.1.8.0/22,下一跳指向NULL 0,因为聚合路由并不是具体的地址,发送给AS200时只是明细路由的替代,为了防止路由环路,所以将下一跳指向NULL 0;
- 由于使用静态路由,路由表中产生了一条10.1.8.0/22的路由,下一跳为NULL 0 ,使用network命令将IP路由表中的10.1.8.0/22路由变成BGP路由,并通告给对端BGP邻居,达到聚合的目的
ip route-s 10.2.0.0 16 null 0
#
bgp 200
network 10.2.0.0 16
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)