BGP选路

BGP选路

选路规则
当BGP收到到达同一目的地的多条路由时,会根据选路规则选择出最优路由,然后将最优路由下发到IP路由表,指导数据流量转发。

1.png

BGP在选择路由时严格按照先后顺序比较路由的属性,如果通过前面的属性就可以选出最优路由,BGP将不再进行后面的比较;如果BGP通过所有属性仍没有选出最优路由,则先收到的路由优选。表1按照顺序列出了这些属性的助记简写、选择规则和补充说明。从表1可以看出,仅仅协议首选值和本地优先级是数值高者优选,其他大部分是数值小者或长度短者优选。另外,表格的第一列还可以归纳成如下字符串:“OPPAAA OMTCC RA”,记住此字符串有助于记忆整个选路规则。

图片.png

配置负载分担时的路由选择
配置BGP负载分担后,满足如下所有条件的多条BGP路由会成为等价路由,进行负载分担:
    原始下一跳不相同。
    路由起源相同。
    首选值(PrefVal)相同。
    本地优先级(Local_Pref)相同。
    都是聚合路由,或者都不是聚合路由。
    AIGP值相同。
    AS_Path属性完全相同。
    Origin类型(IGP、EGP、Incomplete)相同。
    MED(Multi_Exit Discriminator)值相同。配置load-balancing med-ignore命令后,BGP在形成负载分担时不比较路由的MED属性。
    都是EBGP路由或都是IBGP路由。配置maximum load-balancing eibgp命令后,BGP在选择最优VPN路由时忽略该条比较。
    AS内部IGP的Metric相同。配置load-balancing igp-metric-ignore命令后,路由在形成负载分担时不比较路由的igp-metric属性。
    都是黑洞路由或都是非黑洞路由。
此外,需要特别指出的是,携带标签的BGP路由和不携带标签的BGP路由即使满足上述条件,也不能形成负载分担。黑洞路由和非黑洞路由不能形成负载分担。

私网路由选路规则
在NetEngine 8000 F8, NetEngine 8000E F8的实现中,私网BGP路由选路规则与公网BGP路由选路规则相同。唯一的不同是,相对于公网BGP路由,私网BGP路由需要根据VPN-Target进行路由交叉。




1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » BGP选路

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!