双点双向重发布实验

要求:

拓扑图:


目录

1、配IP 

2、启动OSPF和RIP协议

3、将R7的环回重发布进入OSPF区域

4、对ASBR-----R2/3进行重发布,规则:

解决路由回馈问题:(路由回馈:一个是OSPF内部学习到的/32的路由,另一个是R3重发布进rip,再由R2重发布进了OSPF学习到了/24的路由,导致了路由回馈。)

修改R3的环回OSPF的接口工作方式为broadcast

5、解决环路出现问题

6、优化路由 

 1、查看R1​编辑

2、查看R4​编辑

全网可达: 


1、配IP 

2、启动OSPF和RIP协议

R1

[R1]rip 1
[R1-rip-1]ver 2
[R1-rip-1]network 12.0.0.0
[R1-rip-1]network 13.0.0.0
[R1-rip-1]network 1.0.0.0

R2

[R2]rip
[R2-rip-1]ver 2
[R2-rip-1]network 12.0.0.0
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1]network 24.1.1.1 0.0.0.0

R3

[R3]rip
[R3-rip-1]ver 2
[R3-rip-1]network 13.0.0.0
[R3-rip-1]q
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 0
[R3-ospf-1]network 34.1.1.1 0.0.0.0
[R3-ospf-1]network 3.3.3.3 0.0.0.0

R4

[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]area 0
[R4-ospf-1]network 24.1.1.2 0.0.0.0
[R4-ospf-1]network 34.1.1.2 0.0.0.0
[R4-ospf-1]network 45.1.1.1 0.0.0.0
[R4-ospf-1]network 4.4.4.4 0.0.0.0

R5

[R5]ospf 1 router-id 5.5.5.5
[R5-ospf-1]area 0
[R5-ospf-1]network 45.1.1.2 0.0.0.0
[R5-ospf-1]network 56.1.1.1 0.0.0.0
[R5-ospf-1]network 5.5.5.5 0.0.0.0

R6

[R6]ospf 1 router-id 6.6.6.6
[R6-ospf-1]area 0
[R6-ospf-1]network 56.1.1.2 0.0.0.0
[R6-ospf-1]network 67.1.1.1 0.0.0.0
[R6-ospf-1]network 6.6.6.6 0.0.0.0

R7

[R7]ospf 1 router-id 7.7.7.7
[R7-ospf-1]area 0
[R7-ospf-1]network 67.1.1.2 0.0.0.0

3、将R7的环回重发布进入OSPF区域

[r7]ospf
[r7-ospf-1]import-route direct 

OSPF区域可以学习到R7的路由

4、对ASBR-----R2/3进行重发布,规则:

  • 1、将A协议发布到B协议时(A协议的路由共享到B协议),在ASBR上的B协议中进行配置
  • 2、将A协议发布到B协议时,是将ASBR上所有通过A协议学习的路由条目,以及ASBR直连工作在A协议的路由全部共享到B协议;
[r2]rip
[r2-rip-1]import-route ospf 1
[r2]ospf
[r2-ospf-1]import-route rip 1

[r3]ospf
[r3-ospf-1]import-route rip 1
[r3]rip	
[r3-rip-1]import-route ospf 1

解决路由回馈问题:(路由回馈:一个是OSPF内部学习到的/32的路由,另一个是R3重发布进rip,再由R2重发布进了OSPF学习到了/24的路由,导致了路由回馈。)

修改R3的环回OSPF的接口工作方式为broadcast

[r3]int loo0
[r3-LoopBack0]ospf network-type broadcast 

5、解决环路出现问题

出先环路原因:

R7将他的直连路由环回发布到OSPF协议中时,该条路由的preference是150,在华为设备中,OSPF的优先级是10,rip的优先级是100,但是R7环回属于外来的,所以重发布之后的优先级为150;R7将路由重发布给到R4之后,R4又将其负载均衡到R2、R3;由于我先配置的R2重发布,所以R2将其重发布到了RIP协议中,然后在RIP的preference为100,之后又重发布到R3,使得原来150 的优先级变成了100。在R4发给R3的优先级为150,R2发给R3的优先级为100,所以R3路由器选择信任了由R2通过RIP发布过来的优先级为100的路由。于是R3又将路由重发布给OSPF协议的R4,这里的优先级又变成了150,由于R3到R4的条数小于R7到R4的,所以R4选择相信R3,导致出现了环路。   

由此在R5上,就出现了到达R7的负载均衡。

解决办法是在R3上对R7环回抓取流量, 让从R1传过来的R7环回优先级增加到155

(用华为路由策略解决)

[r2]ip ip-prefix a permit 7.7.7.0 24 //创建名为a的前缀列表抓取流量	
[r2]route-policy b permit node 10  //创建名为b,大动作为允许,序号为10的路由策略
[r2-route-policy]if-match ip-prefix a //匹配名为a的前缀列表
[r2-route-policy]apply preference 155 //定义小动作为修改优先级为155
[r2-route-policy]q
[r2]rip 1
[R2-rip-1]preference route-policy b  //进入RIP调用名为b的路由策略修改优先级

[r3]ip ip-prefix a permit 7.7.7.0 24 
[r3]route-policy b permit node 10  
[r3-route-policy]if-match ip-prefix a 
[r3-route-policy]apply preference 155 
[r3-route-policy]q
[r3]rip 1
[R3-rip-1]preference route-policy b

6、优化路由 

在R1和R4路由表我们发现两边都学习到了对方的路由,但是选路似乎有些不太好。R1到达OSPF区域内的所有网段都是负载均衡,但是R1去往24.1.1.0/24网段应该走R2,去往34.1.1.0/24和3.3.3.0/24网段应该走R3。同理,R4去往12.1.1.0/24和2.2.2.0/24网段应该走R2,去往13.1.1.0/24和3.3.3.0/4网段应该走R3。

 1、查看R1

 (1)、对于R1:所以在路由表中,24网段走12.1.1.2,用偏移列表将24网段走13.1.1.2的度量值改大。R3环回和34网段走13.1.1.2,用偏移列表将R3环回和34网段走12.1.1.2的度量值改大。

[r2]ip ip-prefix aa permit 3.3.3.0 24   //抓住流量
[r2]ip ip-prefix aa permit 34.1.1.0 24
[r2]int g0/0/0           //流量出,匹配前缀列表aa,度量加5
[r2-GigabitEthernet0/0/0]rip metricout ip-prefix aa 5 

[r3]ip ip-prefix bb permit 24.1.1.0 24
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]rip metricout ip-prefix bb 5

再次查看R1 :

2、查看R4

(2)、对于R4:在路由表中,R2环回和12网段要走24.1.1.1,然后13网段要走34.1.1.1 ,R1环回负载均衡。但由于R2的2.2.2.0/24、12.1.1.0/24和R3的13.1.1.0/24网段需要重发布进入OSPF,当重发布进入的时候,由于默认外部类型为类型2,因此会在R1-R4间出现环路,解决这个环路的方法很简单,就是将它们重发布进入时,修改外部类型为类型1即可。

[r2]ip ip-prefix cc permit 2.2.2.0 24
[r2]ip ip-prefix cc permit 12.1.1.0 24
[r2]route-policy huang permit node 10
[r2-route-policy]if-match ip-prefix cc
[r2-route-policy]apply cost-type type-1
[r2-route-policy]q
[r2]route-policy huang permit node 20 
//空表允许所有,注:这里名字要与前面的route相同
[r2]ospf
[r2-ospf-1]import-route rip 1 route-policy huang

[r3]ip ip-prefix dd permit 13.1.1.0 24
[r3]route-policy huang2 permit node 10
[r3-route-policy]apply cost-type type-1
[r3-route-policy]q
[r3]route-policy huang2 permit node 20 //空表允许其他所有网段
[r3]ospf
[r3-ospf-1]import-route rip 1 route-policy huang2

再次查看R4: 

全网可达: 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值