BGP的路径属性

本文深入探讨BGP的路由优选规则,包括Local_Preference、AS_PATH、MED属性的控制选路策略,以及路由反射器的工作原理和配置。同时,介绍了BGP的路径属性分类,如公认属性和可选属性,并讲解了路由聚合的两种方案。
摘要由CSDN通过智能技术生成


当一条BGP路由被BGP路由器更新给其对等体时,这条BGP路由会携带多个路径属性值(Path Attributes )一并传递给对等体。BGP的这些路径属性,将影响BGP的路由优选”它们的存在使得BGP的路由策略能力异常强大。

BGP路由优选规则概览

  1. 优选具有最大Preferred-Value的路由
  2. 优选具有最大Local_Preference的路由
  3. 优选起源于本地的路由
  4. 优选AS_Path最短的路由
  5. Origin ( IGP >EGP > Incomplete )
  6. 优选MED最小的路由
  7. 优选EBGP对等体所通告的路由
  8. 优选到Next_Hop的IGP度量值最小的路由
  9. BGP路由负载分担
  10. 优选Cluster_List最短的路由
  11. 优选Router-ID最小的BGP对等体发来的路由
  12. 优选Peer-IP地址最小的对等体发来的路由

BGP路径属性分类

公认属性Well-Known
公认必遵属性Well-known mandatory
公认自由决定属性Well-known discretionary

可选属性Optional
可选传递的Optional non-transitive
可选非传递的Optional non-transitive

公认属性 公认必遵 所有的BGP实现都必须都能识别,且在Update报文中必须携带 Origin、 AS_Path、 Nexthop
公认属性 公认自决 所有的BGP实现都必须都能识别,但不要求必须包含在Update报文中 Local-Preference 、 ATOMIC_Aggregate
可选属性 可选传递 设备可以不支持该属性,但即使不支持,也应当接收包含该属性的路由并传递给其他对等体 Community、 Aggregator
可选属性 可选非传递 设备可以不支持该属性,不识别的BGP进程忽略包含这个属性的路由更新,并且不传递给其他BGP对等体 MED 、Originator_ID、 Cluster_list 、 *pre_value

BGP选路原则

1.如果此路由的下一跳不可达,忽略此路由
2.Preferred-value值数值越高越优先,华为私有属性,仅本地有意义主
3.Local-Preference值最高的路由优先
4.聚合路由优先于非聚合路由
5.本地手动聚合路由的优先级高于本地自动聚合的路由
6.本地通过Network命令引入的路由的优先级高于本地通过import-route命令引入的路由
7.As-path的长度最短的路径优先
8.比较origin属性,IGP优于EGP,EGP优于Incomplete
9.选择MED较小的路由
10.EBGP路由优于IBGP路由
11.BGP优先选择到BGP下一跳的IGP度量值最低的路径

当以上全部相同,则为等价路由,可以负载分担(注意: AS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值