计算机网络-BGP优选原则三-路由类型

BGP路由优选原则之-路由类型。

一、本地始发的BGP路由优于从其他对等体学习到的路由

在BGP路由属性中有一个路由类型:

  • local 本地路由
  • internal IBGP-AS内通告的路由
  • external EBGP-AS外通告的路由

在前面两条选路规则一致的情况下:local>internal>external。

在前面两个选路规则一致的情况下:

1.1、优选本地生成的路由,从对等体学习到的路由条目为次优。

本地始发路由优选 在AR3上新增静态路由192.168.1.0/24,对比从AR5学习到的路由哪个更优。

# 新增一条静态路由指向null0
ip route-static 192.168.1.0 255.255.255.0 NULL0

# 在BGP视图通过import注入BGP路由表
bgp 100
 peer 1.1.1.1 as-number 100 
 peer 1.1.1.1 connect-interface LoopBack0
 peer 2.2.2.2 as-number 100 
 peer 2.2.2.2 connect-interface LoopBack0
 peer 10.1.35.5 as-number 300 
 #
 ipv4-family unicast
  undo synchronization
  import-route static                     # 导入BGP路由表
  peer 1.1.1.1 enable
  peer 1.1.1.1 next-hop-local 
  peer 2.2.2.2 enable
  peer 10.1.35.5 enable

# AR3上查看BGP路由,优选下一跳为0.0.0.0的自身路由
[AR3]dis bgp routing-table 

 BGP Local router ID is 3.3.3.3 
 Status codes: * - valid, > - best, d - damped,
               h - history,  i - internal, s - suppressed, S - Stale
               Origin : i - IGP, e - EGP, ? - incomplete


 Total Number of Routes: 2
      Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

 *>   192.168.1.0        0.0.0.0         0                     0      ?
 *                       10.1.35.5       0                     0      300i

在这里可以看到优选本地始发的BGP路由。

1.2 BGP详细路由信息查看

这里顺便说下查看BGP路由的详细信息与属性。通过display bgp routing-table 192.168.1.0查看具体信息。

BGP路由详细信息 字段简要说明:

  • From:从能够对等体学习
  • Direct Out-interface 出接口
  • Original nexthop:起源下一跳
  • AS-path Nil, origin incomplete, MED 0, pref-val 0, valid, local, best, select, pre 60 这个是BGP的属性,包括了 AS-path AS路径, pref-val协议优先级localpref本地优先级valid表示有效, best,select代表最优选的路由,local代表本地始发路由,pre优先级, igp的cost值,如果不是最优路由,后面会给出说明: not preferred for route type,不是最优的路由类型
  • Advertised to such 3 peers: 这条路由都通告给哪些邻居对等体了

简单来说就是通过查看BGP路由的详细信息能够知道BGP路由的基本大部分属性以及为什么没有被优选。

1.3、当本地存在多种途径学习到相同路由时,从高到低优先级如下:

1、手动聚合:手动通过aggregate命令在BGP视图内聚合生成的聚合路由

2、自动聚合:Summary automatic命令生成的自动聚合路由

3、Network方式注入的路由

4、Import-route方式注入的路由

简单说就是手动聚合是由管理员手动配置,管理员最了解网络架构因此是最优选;然后自动聚合是按照自然网段聚合路由(例如非自然网段A类地址10.1.1.1/24和10.2.1.1/24将聚合为自然网段A类地址10.0.0.0/8),并且BGP只向对等体通告聚合后的路由;network前面我们学习BGP路由时讲过可以手动将一条本地存在的路由注入到BGP路由表,单独一条操作比批量操作优先;最后是将一整类如ospf、IS-IS、static路由全部注入BGP路由表所以优先级最低。

总结:学习了查看BGP详细信息的方法,然后BGP路由优选规则三是根据路由类型来确定的,在前面两种选路规则无法确定最优路由时:local>internal>external ,然后local本地路由也有几种方式产生路由按照:手动聚合>自动聚合>network>Import-route进行优选。注意这些规则是有优先顺序的,只有在前面的选路规则无法确定才会进行优选。

如果对文章感兴趣欢迎微信搜索公众号:不喜欢热闹的孩子 不喜欢热闹的孩子

本文由 mdnice 多平台发布

  • 14
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

不喜欢热闹的孩子

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

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

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

打赏作者

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

抵扣说明:

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

余额充值