重发布-路由策略实验1(1.8)
创始人
2024-05-09 08:27:44
0

目标:

 1、首先为每个路由器配置环回和每个接口的ip

r1:

[r1]interface lo0
[r1-LoopBack0]ip add 1.1.1.1 24
[r1-LoopBack0]int gi 0/0/0
[r1-GigabitEthernet0/0/0]ip add 12.1.1.1 24
[r1-GigabitEthernet0/0/0]int gi 0/0/1
[r1-GigabitEthernet0/0/1]ip add 14.1.1.1 24

r2:

[r2]interface lo0
[r2-LoopBack0]ip add 2.2.2.2 24
[r2-LoopBack0]int gi 0/0/0
[r2-GigabitEthernet0/0/0]ip add 12.1.1.2 24 
[r2-GigabitEthernet0/0/0]int gi 0/0/1
[r2-GigabitEthernet0/0/1]ip add 23.1.1.1 24
r3:

[r3]int lo0
[r3-LoopBack0]ip add 3.3.3.3 24
[r3-LoopBack0]int gi 0/0/0
[r3-GigabitEthernet0/0/0]ip add 23.1.1.2 24
[r3-GigabitEthernet0/0/0]int gi 0/0/1
[r3-GigabitEthernet0/0/1]ip add 34.1.1.1 24

r4:

[r4]int lo0
[r4-LoopBack0]ip add 4.4.4.4 24
[r4-LoopBack0]int gi 0/0/0
[r4-GigabitEthernet0/0/0]ip add 34.1.1.2 24
[r4-GigabitEthernet0/0/0]int  gi 0/0/1
[r4-GigabitEthernet0/0/1]ip add 14.1.1.2 24

2、下面在对应的区域将RIP和OSPF宣告

r1:

[r1]rip 1 
[r1-rip-1]version 2
[r1-rip-1]network 1.0.0.0
[r1-rip-1]network 12.0.0.0
[r1-rip-1]network 14.0.0.0

r2:

[r2]rip 1   
[r2-rip-1]version 2 
[r2-rip-1]network 12.0.0.0

[r2-rip-1]network 2.0.0.0
[r2-rip-1]q 
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255

r3:

[r3]ospf 1 router-id 3.3.3.3  
[r3-ospf-1]area 0  
[r3-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255
[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network 34.1.1.0 0.0.0.255

r4:

[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255
[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0  
[r3-ospf-1-area-0.0.0.0]network 34.1.1.0 0.0.0.255

查看邻居信息:

r1:

r2:

 

 

r3:

r4:

 3、使用双向重发布让r1学习到OSPF的信息,让r3学习到RIP的信息

r2:

[r2]rip 1  
[r2-rip-1]import-route ospf 1 
[r2-rip-1]import-route direct 
[r2-rip-1]q 
[r2]ospf 1
[r2-ospf-1]import-route rip
[r2-ospf-1]import-route direct 

r4:

[r4]rip 1  
[r4-rip-1]import-route ospf 1
[r4-rip-1]import-route direct 
[r4-rip-1]q
[r4]ospf 1
[r4-ospf-1]import-route rip 
[r4-ospf-1]import-route direct 

这时r1就有了整个网络的路由

 r3一样有了

 但是这时查看r2的路由表会发现一个问题

 因为当r4将4.4.4.4环回给RIP中发送时为直连掩码为24,但是在OSPF中它是一个环回掩码为32

这里修改方式有两种:

(1)在给r4配置环回直接配置为4.4.4.4 32 

(2)修改这个环回的工作方式:[r4-LoopBack0]ospf network-type broadcast 

这时r2路由表中就会只有4.4.4.4 24 这一条路由信息了

 4、这时如果关闭了r1-r4这条网线再打开就会发现

查看r4的路由表

 当1.1.1.1要进入OSPF中的应该的度量应该为100但是却走的150的路径

原因是因为在RIP中的水平分割机制在r1-r4的网线关闭后RIp中的所有路由信息都会从r2传入OSPF中,在这条线再次被打开后,r4会将自己的路由信息通过双向重发布发送进RIP中给r1跳数为1,但是r2给r1发送自己的路由信息时也是1跳但是r1在r4发送之前已经有了r2发送过来的路由信息所以它会负载均衡

这时需要使用路由策略来优化选路

解决方案:增加r4往r1发送路由信息时的度量

[r4]ip  ip-prefix a permit 1.1.1.0 24
[r4]ip ip-prefix a permit 12.1.1.0 24
[r4]ip ip-prefix a permit 2.2.2.2 24
[r4]rip 1
[r4]interface g 0/0/1  
[r4-GigabitEthernet0/0/1]rip metricout ip-prefix a 2

这时r4的路由表就回复正常了

 现在查看r1/r3的路由表

 5、现在去实现其他的选路最佳策略

r1需要优化选路的路径:

 解决方案:使用偏移列表增大非最佳选路的度量

 先在r2上抓取34.1.1.0 24 和 4.4.4.0 24 再将他们从OSPF传入RIP时的度量增大

[r2]ip ip-prefix ww permit 4.4.4.0 24
[r2]ip ip-prefix ww permit 34.1.1.0 24 
[r2]int gi 0/0/0
[r2-GigabitEthernet0/0/0]rip metricout ip-prefix  ww 10

再到r4上抓取23.1.1.0 24 再将他们从OSPF传入RIP时的度量增大

[r4]ip ip-prefix ww permit 23.1.1.0 24
[r4]int GigabitEthernet 0/0/1   
[r4-GigabitEthernet0/0/1]rip metricout ip-prefix ww 10

查看r1的路由表:

 现在r1到OSPF区域的所有路径都已经选路最佳并且有备份

 r3需要优化选路的路径:

解决方案:华为的路由策略  修改不佳选路的cost值/类型/拒绝不佳的选路

 解决方案:修改非最佳选路的路径的度量(加大度量)/修改类型

[r2]ip ip-prefix ll permit 12.1.1.0 24
[r2]ip ip-prefix ll permit 2.2.2.0 24 
[r2]route-policy ll permit node 70
[r2-route-policy]apply cost-type type-1 
[r2]route-policy ll permit node 80
[r2]ospf 1
[r2-ospf-1]import-route rip route-policy ll

[r4]ip ip-prefix kk permit 14.1.1.0 24 
[r4]route-policy kk permit node 90
Info: New Sequence of this List.
[r4-route-policy]if-match ip-prefix kk
[r4-route-policy]apply cost-type type-1
[r4]route-policy kk permit node 100

[r4]ospf 1
[r4-ospf-1]import-route rip route-policy kk

这时RIP给OSPF中重发布的选路就全部最佳了

r3的路由表:

 测试:

 

相关内容

热门资讯

nohup安装和用法 nohup 英文全称 no hang up(不挂起) 作用:...
中国进出口银行甘肃省分行浇灌政... 原标题:中国进出口银行甘肃省分行浇灌政策性金融“活水”助力乡村振兴 中国进出口...
Go学习之旅:包、变量和函数(... 文章目录前引包、变量和函数1、包的概念和所用2、导出名或者导出函数3.1、函数参数声明方式ÿ...
欠钱不还警察管不管? 欠钱不还警察管不管1、欠钱不还,警察不管,也不能管,只能向法院起诉;2、法律依据:《公安部关于公安机...
北京高院发布打击治理洗钱犯罪审... 原标题:北京高院发布打击治理洗钱犯罪审判白皮书及典型案例 明知亲友实施贪污贿...
曝周海媚在北京别墅不值钱,住北... 在璀璨夺目的娱乐圈,明星的生活总是充满着各种光鲜和传奇。背后的真相往往与表面的华丽大相径庭。有关周海...
海淀在北京属于教育强的区域,所... 现在有人问哪个行业还有机会,其实哪个行业都有机会,只是看谁去做。记得以前软件测试和嵌入式,都是一些做...
内蒙古赤峰市巴林右旗:“支持起... 原标题:内蒙古赤峰市巴林右旗:“支持起诉+多元化救助”护航困境儿童成长之路 ...
特斯拉深陷诉讼案件,大规模召回... 原标题:特斯拉深陷诉讼案件,大规模召回治标能否治本? 作为对美国国家公路交通安...
RabbitMQ-04 Hel... 首先我们还是先看一下Rabbitmq的工作原理图          从图上我们可以看到࿰...