BGP6种基本属性

面试BGP选路6条原则:
选路条件: BGP路由必须有效,无环的,不能被惩罚 。

当到达同一目的地存在多条路由时,BGP依次对比下列属性来选择路由:

  1. 优选协议首选值(优先级值PrefVal)最高的路由。
    协议首选值(PrefVal)是华为设备的特有属性,该属性仅在本地有效。
  2. 优选本地优先级(Local_Pref)最高的路由。
  3. 华为中next-hop为0.0.0.0的依次优选手动聚合路由、自动聚合路由、network命令引入的路由、import-route命令引入的路由、从对等体学习的路由—非0.0.0.0 。
    3.(next-hop为 0.0.0.0 最优先)
    next-hop为0.0.0.0(最优)是通过network or import or 路由聚合产生的0.0.0.0整体优于IBGP或EBGP学习的
  4. 优选AS路径(AS_Path)最短的路由。
  5. 依次优选Origin类型为IGP、EGP、Incomplete的路由。
  6. 对于来自同一AS的路由,优选MED值最低的路由。
  7. 依次优选EBGP路由、IBGP路由、LocalCross路由、RemoteCross路由。
    PE上某个VPN实例的VPNv4路由的ERT匹配其他VPN实例的IRT后复制到该VPN实例,称为LocalCross;从远端PE学习到的VPNv4路由的ERT匹配某个VPN实例的IRT后复制到该VPN实例,称为RemoteCross。
  8. 优选最近 的下一跳(下一跳地址在本地路由表中的metric值)
  9. 可以执行负载均衡
  10. 最小的router-id (若存在起源者属性比较第11条 router-id时使用起源者属性进行比较 )
  11. 优选 Cluster_List 最短的路由
  12. 最小的peer IP地址

Preference value : 优先级值 华为私有(cisco 中使用weight 权重值)
作用: 选路
数值范围: 0-65535 , 越大越优,默认值为0
仅仅在本设备上生效,不能传递
方法一:
1.使用ACL或前缀列表定义感兴趣路由
2.使用route-policy修改优先级值
3.调用
方法二:
针对某个邻居发送的所有路由修改优先级值 :

面试:Local preference : 本地优先级
作用: 用于控制离开本AS的流量,离开本AS时使用
范围:0-2^32 , 默认值为100 , 数值越大越优;可以在整个AS之内传输,在AS内可以传递,传出AS后失效
部署位置: 一般建议在存在EBGP邻居的IBGP邻居之间
方法一:在AS边界路由器上实施

查看:

方法二:
1.使用ACL 或前缀列表抓取路由
2.使用route-policy 修改LP
3.调用:

As-path :
作用:代表本路由信息经过了那些AS
默认值:无,越短越优
注意: 在EBGP邻居之间使用,import(离开其他AS进入本AS之前增加某些AS 号,所以增加的AS 出现在直连AS的左边) export(离开本AS之前已经增加了某些AS ,所以增加的AS号出现在本AS的右边&

  • 3
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值