第五章下 BGP选路

第5章下 BGP选路

一、BGP选路

BGP路径属性

属性名称 作用 传递规则 默认值
PV --- 权重 选路 不传递,越大越优 0
LP --- 本地优先级 选路 IBGP对等体之间,越大越优 100
  • PV值(Preferred Value):

    • 华为体系“独有”的属性,指代一条路由的权重,权重越大该路由越优先,默认值为0,是用来干涉设备自身选路最常用的属性。

    • 作用:方便人为干涉路由的选举

    • 特点:只能针对自身学习到的路由信息,不能传递

  • LP值(Local Preference):

    • 本地优先级属性,同样越大越优,默认值为100

    • 特点可以传递,但是只能在IBGP对等体之间传递。可以在任意IBGP对等体上配置。

  • MED多出口鉴别属性)

    • MED常用在干涉对端AS中设备访问本AS的路径。

    • AS内部,设备去往目标网段的Cost就是BGP路径属性中默认的MED,等同于路由表中去往该网段Cost的数值。

    • 对于AS内部的用户网段,如果需要在BGP设备中宣告(同时AS存在多个运行BGP的边界设备),那么需要在所有BGP设备中宣告。

    • 特点:MED属性会传递,但是如果由IBGP路由携带该属性,在传递给自身的EBGP对等体是会清除该属性

路由优选

当达到同一个目的网段存在多条路由时,BGP通过以下的次序进行路由优选

  • 丢弃下一跳不可达的路由。

  1. 优选Preferred-Value属性值最大的路由。

  2. 优选LocalPreference属性值最大的路由

    • 以上规则取值越大越优

  3. 本地始发的BGP路由优于从其他对等体学习到的路由。

    • 本地始发的路由优先级优选手动聚合>自动聚合>network>import>从对等体学到的路由。

  4. 优选AS_Path属性值最短的路由。

    • 当一条路由信息发出本AS时会由边界路由器添加该属性

    • 当路由器去往同一目标网段前三条选路规则一致,那么AS_PATH属性短的路由更优

  5. 优选Origin属性最优的路由。

    • Origin属性值按优先级从高到低的排列量:IGP、EGP及Incomplete。

  6. 优选MED属性值最小的路由。

  7. 优选从EBGP对等体学来的路由(EBGP路由优先级高于IBGP路由)。

  8. 优选到Next_Hop的IGP度量值最小的路由。

    • 当前8条属性全部相同时可以形成路由负裁分担

  9. 优选Cluster_List簇列表最短的路由(反射器)。

  10. 优选RouterID/Orginator_ID最小的设备通告的路由

  11. 优选具有最小IP地址的对等体通告的路由。

    • 以上规则取值越小越优

前提:只有可用的路由信息才会参与这11条规则选举,从上往下依次比较,一旦选举出来就不再看剩下的规则。

命令

权重值PV

  • 路由PV属性干涉选举

    • 注意该属性只能影响自身,不能传递

    • peer [RID] preferred-value [权重值]

    • 撤销命令,不用加权重值

    • undo peer [RID] preferred-value

  • 利用路由策略做到更加精确的选路

    • if-match ip-prefix pv

    • 路由策略修改路由中的参数

    • apply preferred-value [权重值]

    • 必须添加空表去放通剩下没有修改参数的路由

    • 编号值要足够大

    • route-policy pv permit node [编号]

本地优先级LP

  • 发送路由信息时修改本地优先级

    • default local-preference [优先级]

    • 撤销命令,不用加优先级

    • undo default local-preference

  • 路由策略中修改参数

    • apply local-preference [LP值]

优选AS_Path值短的路由

  • 添加AS号,可以添加多个

    • 在原来AS号基础上添加(更好)

    • apply as-path [AS1] [AS2] [ASn] additive

    • 将原来AS号覆盖再添加

    • apply as-path [AS1] [AS2] [ASn] overwrite

  • 调用路由策略,注意方向

    • 如果是出向修改 添加AS号在最前面

      如果是入向修改 添加AS号在最后面

    • peer [RID/IP] route-policy [策略名] export

配置

首先进行基础IP和环回配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

璀云霄

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

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

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

打赏作者

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

抵扣说明:

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

余额充值