游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:8:00-16:00

    客服电话

    17712677918

    电子邮件

    857020071@qq.com
  • 扫描二维码

    关注微信公众号

推荐阅读
vdianwang 版主
未知星球 | 未知职业
  • 关注0
  • 粉丝1
  • 帖子464
热议话题
Node.js 简介
2021-08-28 0
Node.js 是一个开源与跨平台的 JavaScript 运行时环境。 它是一个可用于几乎任何项目
精选帖子

路由选路原则

[复制链接]
vdianwang 发表于 2021-6-14 09:39:45 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
前面与大家分享过了BGP路由选路原则第1、2条,本期接着与大家分享第3个选路规则:优选本地生成(0.0.0.0),时间关系,如有讲错的地方,欢迎大家批评指正,一起交流与成长。

640?wx_fmt=jpeg.jpg
BGP选路原则之首选值(华为特性)

640?wx_fmt=jpeg.jpg
BGP选路原则之本地优先级(Local_Pref)



1
拓扑图

640?wx_fmt=png.jpg



2
基础配置步骤


       a、搭好简易拓扑图,标注好IP信息。
        b、配置R1、R2、R3各自对应的设备名、loopback0、router-id、接口IP地址。
        c、配置OSPF路由协议,将loopback0、接口IP宣告OSPF进程中。

      

3
关键配置

        a、配置BGP路由协议
            R2分别与R1、R3建立IBGP邻居关系。

        R1#

bgp 100
peer 2.2.2.2 as-number 100
peer 2.2.2.2 connect-interface LoopBack0


    R2#

bgp 100
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
peer 3.3.3.3 as-number 100
peer 3.3.3.3 connect-interface LoopBack0

   
   R3#
bgp 100
peer 2.2.2.2 as-number 100
peer 2.2.2.2 connect-interface LoopBack0

   在R2查看一下bgp邻居状态:(已建立)
640?wx_fmt=png.jpg


本期BGP路由选路规则之优选本地生成的,接下来,我们在R1创建一个loopback 10,ip为10.1.1.1/24,并network到bgp进程中:

[R1]int lo 10
[R1-LoopBack10]ip add 10.1.1.1 24
[R1-LoopBack10]qu
[R1]bgp 100
[R1-bgp]network 10.1.1.1 255.255.255.0
[R1-bgp]qu

R2上查看一下该bgp路由:

640?wx_fmt=png.jpg

BGP会将最优的路由,放进IGP路由表:

640?wx_fmt=png.jpg


现在,我们在R2也创建loopback 10,并引入到BGP进程:

R2#
interface LoopBack10
ip address 10.1.1.1 255.255.255.0
#
[R2]bgp 100       
[R2-bgp]network 10.1.1.1 255.255.255.0

R2上查看一下该bgp路由:

640?wx_fmt=png.jpg

现在,我们可以发现R2有2条去往10.1.1.0/24的BGP路由,一条是R1给的,一条是自己本地产生的,最后R2优先自己产生的,并标注为最优的(>)

上述,R2优先自己产生的BGP路由是通过network方式引入,接下来,我们测试一下,R2上进行import引入、自动聚合、手工聚合方式一起引入,看看R2优选哪个?



1import方式引入

在R2上,创建一条null0的静态路由,路由信息也是为10.0.0.0/8, 然后引入到BGP中:

R2#
ip route-static 10.0.0.0 255.0.0.0 NULL0
#
bgp 100
import-route static



2自动聚合

在R2上创建多个loopbak口,然后import直连,再进行自动汇总。

注意:summary automatic命令对BGP引入的路由进行聚合,引入的路由可以是直连路由、静态路由、RIP路由、OSPF路由、IS-IS路由。但该命令对network命令引入的路由无效。


R2#
interface LoopBack10
ip address 10.1.1.1 255.255.255.0
#
interface LoopBack20
ip address 10.1.2.1 255.255.255.0
#
interface LoopBack30
ip address 10.1.3.1 255.255.255.0
#

bgp 100
import-route direct
summary automatic




3手工聚合

R2#
aggregate 10.0.0.0 255.0.0.0





4network方式引入

R2#
bgp 100
network 10.0.0.0




上述4种方式配完后,我们来看看R2上关于10.0.0.0/8的BGP路由,又是如何呢?

640?wx_fmt=png.jpg

共有4条关于10.0.0.0/8的BGP路由,我们都知道,BGP只会选择一条,前面我们提到的2个选路规则,都一样,就会开始pk第3条选路规则了,我们可以通过下列命令,查看bgp选择哪条了?

640?wx_fmt=png.jpg
640?wx_fmt=png.jpg

由此可知,R2关于10.0.0.0/8的BGP路由是优选手工聚合的。

我们可以再R3也配一个loopback口,通过IBGP传给R2,看看IBGP传过来的路由是否也会优选?


R3#
interface LoopBack10
ip address 10.0.0.1 255.0.0.0
#
bgp 100
network 10.0.0.0


640?wx_fmt=png.jpg

640?wx_fmt=png.jpg
640?wx_fmt=png.jpg


结果还是一样,R2优选手工聚合,IBGP穿过的,排在最后。

接下来,我们可以把手工聚合方式删掉后,再看看关于10.0.0.0/8的bgp路由:

R2#
bgp 100
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
peer 3.3.3.3 as-number 100
peer 3.3.3.3 connect-interface LoopBack0
  summary automatic
  aggregate  10.0.0.0 255.0.0.0
  network 10.0.0.0
  import-route direct
  import-route static


640?wx_fmt=png.jpg

上述可知,R2优选自动聚合,从而得出结论:手工聚合  优先级高于 自动聚合 。
下面,再把自动聚合删除,再来看看:

R2#
bgp 100
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
peer 3.3.3.3 as-number 100
peer 3.3.3.3 connect-interface LoopBack0
  summary automatic
  network 10.0.0.0
  import-route direct
  import-route static


640?wx_fmt=png.jpg

上述可知,R2优选network,从而得出结论:聚合 优先级高于 network方式了。
下面,再把network方式删除,再来看看:

R2#
bgp 100
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
peer 3.3.3.3 as-number 100
peer 3.3.3.3 connect-interface LoopBack0
network 10.0.0.0
  import-route static


640?wx_fmt=png.jpg

上述可知,R2优选import,从而得出结论:network 优先级高于import方式了。


4
总结

关于BGP第3条选路规则,现在我们总结如下:(也是HCIE必考内容之一)
  • 优选聚合路由(聚合路由优先级高于非聚合路由)。
  • 手工聚合路由优先级高于自动聚合路由。
  • network引入的路由优先级高于import路由。





上一篇:十一种常见的光纤网络传输方案
下一篇:光纤衰减机制和损耗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明
icitu.com 信息谷-icit软硬件产品营销与行业智慧化解决方案实施供需对接空间,信息人家园-信息人之间互助互惠互利的资源整合空间,icit人团结起来帮助人们沟通与建设,icit unite to help people communicating&constructing。
0512-68181818
关注我们
  • 访问移动手机版
  • 官方微信公众号

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc. 优康设计 ( 苏ICP备10066271号-2 )|网站地图