BGP的通告和选路规则

一、通告原则

1、仅将自己最优可达的路由发布给邻居

2、通过EBGP获得的最优可达路由会发布给所有BGP邻居(包括IBGP和EBGP)

3、通过IBGP获得的最优可达路由不会发布给其他IBGP邻居(水平分割)防止环路

4、BGP与IGP同步(华为默认关闭,开启不了)

一条从IBGP邻居学来的路由在发布给一个BGP邻居之前,通过IGP必须知道该路由,即BGP和IGP同步

二、选路原则

1、丢弃下一跳不可达路由

2、优选Preference_Value值高的路由(华为私有属性,仅本地有效,不同厂商不同)

相当于选路规则中的Weight值(权重),值越大越优先,默认0,只能改变自己的入方向选路

3、优选本地优先级Local_Preference最高的路由

Local_Pref仅在IBGP邻居之间有效,不通告给其他AS(自治系统),表面路由器的BGP优先级,用于判断流量离开AS时的最佳路由,一般用于控制本区域流量怎么出去,默认0,越大越优先

4、手动聚合>自动聚合>network>import>从对等体学到的

自动路由:只能对引入import-route的路由进行聚合,属性为?

                  只对自己设备有效,在其他设备开启无效

                  对network路由不生效,明细路由被抑制

手动聚合:可以在BGP路由表中的路由进行聚合,对引入路由和network宣告路由都生效,通过network宣告,属性为i

5、优选AS_Path短的路由

Additive:追加AS_Path属性,在原有基础上进行增加

Overwrite:覆盖AS_Path属性,把原有的AS_Path给直接弄没

6、起源类型IGP>EGP>Incomplete(i>e>?)

7、对于来自同一AS的路由,优选MED值小的

仅在相邻两个AS之间传递,收到此属性的AS不再将其通告给任何其他第三方AS,用于判断流量进入AS时的最佳路由

默认0,越小越优先

8、优选从EBGP学来的路由(EBGP>IBGP)

9、优选AS内部IGP的开销最小的路由(比如,OSPF cost)

10、优选Cluster_List最短的路由(反射器)

11、优选Originator_ID最小的路由(反射器)

12、优选Router_ID最小的路由器发布的路由

13、优选具有较小IP地址的邻居学来的路由(一般通过上一条就能比出,不用本条)

 

注:BGP不存在负载分担,只会挑选一条最优的

  不同教材,选路规则的数目会不同,但大体上是一致的,记住比较重要的就行

  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值