资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
BGP 地址聚合问题在BGP 中有汇总,但他叫聚合,全称叫BGP地址聚合。其实在实际应用中,很多工程师应用的不是BGP中规定的方法去汇总路由的,一般地是在需要汇总的地方输入一条静态路由指向Null的,然后再BGP中宣布此路由,静态路由就是汇总后的路由,路由表中有这条路由条目后,BGP宣布才能起效Ip route 172.31.0.0 255.255.0.0 s1/2network 172.31.0.0就这么简单,为什么那么多人会选择这样的方法呢?原因有很多,我个人认为主要是配置简单,再者排错简单。命令很少,所以排错相对就会更简单!待会你就会知道BGP规定的方法是多么的复杂复杂,里面的配置很多,且各种规定也很多,那下面就是BGP 规定的方法,你可以看看他的复杂性有多高!呵呵首先,BGP的聚合在任何地方都可以做,基本命令很简单,r如在R1上做命令如下:aggregate-address 172.31.0.0 255.255.0.0但你会发现在R2上的显示是:看出汇总并没有起效,反而又增加了一条路由条目,适得其反!其实在这条命令后面还有很多可选项,可以看看:现在到了重点了,也是BGP聚合复杂的地方,这里只介绍几个常用的参数:As-set 在你做聚合的时候,打完命令后,路由器其实在路由表中产生了一条指向null0的BGP路由,很想第一种方法写的静态路由,然后他会发送一条汇总的BGP路由,问题就在这里,这条路由的所有属性都是本地路由器的属性,也就是说除了在自身作聚合外,其他地方的聚合都将丢失原有的属性,这点是很可怕的,当你加上上面那条参数时,路由器会保留原有的属性。所以这条命令的含义是使BGP聚合路由不丢失原来的AS-PATH属性,从而避免路由环路Sunnary-only 这条命令的含义就是不传播明细路由,直传播汇总路由Suppress-map 这里就是一直部分明细路由的传播,大体就介绍这几种参数,下面在R2上做一个路由聚合,要求如下:把172.31.的路由汇总为172.31.0.0,属性不能丢失,并且只可以传播172.31.0.0与172.31.1.1,其他的都不行,R2的配置命令如下:然后在R2上的显示如下:可以看到出现了S,其实S就是表示抑制路由!在R5的效果如下: 效果很好,这里就体现了BGP的人性化,其实如果没有什么特殊要求的话,一般用第一种方法,如果有什么特殊要求的话,第二种方法就很好啦!
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号