BGP选路(bgp选路原则口诀 华为)

网友投稿 348 2022-09-19


BGP选路(bgp选路原则口诀 华为)

BGP选路规则

前提:路由下一跳不可达或没有解决同步问题,则不能参与路由选择:能改的其实就前一半

优先级之上而下,命中一行的级别无需向下查看,已经定义最优路径(前8条非常重要,因为我们只能改前8)1. 选择weight值最高的路由——思科私有 (实在没有选路标准的时候进行配置,权限最高,为了灵活性应当先考虑2~8中方法)2. 选择LOCAL_PREF较大的路由,0.0.0.0为本地,network>redistribute>aggregate (同一AS号内)3. 选择通过network或者aggregate发起的本地路由 (本地路由包含network、聚合、重分布)4. 选择AS路径较短的路由,可以配置bgp bestpath as-path ignore忽略 5. 依次选择origin属性为IGP、 EGP和INCOMPLETE类型的路由 (i>e>?;释义:内部路由>外部路由>重定向路由)6. 选择MED较小的路由 (判断入口的优先级)7. 优选EBGP而不是IBGP,EBGP优于联邦EBGP(联邦eBGP和联邦iBGP不具有可比性,不比较。因为联邦ebgp和联邦ibgp都被看做内部路径没有差别)。如果都是EBGP对等体收到的条目或者都是从IBGP对等体收到的条目或者分别从联邦EBGP和联邦IBGP对等体收到的条目则继续向下一步进行8. 选择下一跳IGP度量值较小的路由(不管都是EBGPpeer还是都是IBGPpeer还是分别是联邦EBGP和联邦IBGP都比较这一步)9. 负载均衡, BGP默认不支持负载均衡。若配置负载均衡,则不比较后面的参数maximum-paths n (负载均衡非常苛刻,需要前8条都满足)10. 如果都是EBGP路由,则选择先收到的那条(最老的)11. 选择BGP Router ID小的BGP对等体通告的路由12. 优先选择最短的cluster-list13. 优先选择邻居IP地址最小的路由(neighbor指定的地址)

补充说明:

第3点:本地发起的路由有多种方式,如在BGP进程下用network命令,或将其它路由协议重分布进BGP,或者手工汇总。通过命令network和重分布的优先于手工汇总。第4点:在做聚合路由时,使用as-set后产生的AS-Path列表中{ }里的AS号长度只算一个AS号的长度,在联盟内的AS-Path列表中()的AS号长度不做计算依据。第9点:等价负载均衡,当前面8条选路原则都无法优选出最优路由时,并且在BGP进程下面配置了maximum-paths,那么将执行负载均衡。第10条,第11条:如果BGP进程下使用bgp bestpath compare-routerid命令,则忽略第10条,进行第11条的比较

默认情况下, BGP 选择最短AS path作为(>)最优路径

Local preference 使用

bgp default local-preference value   此命令更改默认的本地优先级。

向IBGP邻居发布的所有路由都将本地优先级设置指定的值

1. IBGP邻居之间,选择离开本AS的出口2. 默认为100 , 越大越优3. Local preference是公认自由属性

Router A配置route-map

调整后的BGP表


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:BGP配置邻居、多跳、同步、路由汇总、RR、联盟(bgp动态路由)
下一篇:Java 面向对象和封装全面梳理总结
相关文章

 发表评论

暂时没有评论,来抢沙发吧~