BGP--路由选路--理论详解


一、路径属性

1.定义

  • 路径属性: path attributes,作用类似于metric,用于度量BGP的路由优劣(用来进行选路)

2.分类

  1. 公认强制属性:所有的BGP的update消息都要包含该属性
>>>AS路径(As-path)(可用于防环)
>>>下一跳(next-hop)
>>>起源(origin)
  1. 公认自由属性:该属性是可选可不选的,但是所有的BGP进程都能识别
>>>本地优先级(local preferent)
  1. 可选传递属性:即使BGP进程不能识别该属性,也会继续传递下去
>>>团体属性(community)
  1. 可选非传递属性:如果BGP进程不能识别该属性,可以忽略这条update,并且不传递下去
>>>MED属性

二、BGP选路原则

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

当以上全部相同,则为等价路由,可以负载分担(注意: As Path必须一致,当负载分担时,以下3条原则无效)

  1. 比较Cluster list长度,短者优先
  2. 比较originator ID (如果没有0riginator ID,则用Router ID比较)
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Xucf1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值