题目要求:
1。两个协议间进行多点双向重发布
2。R7的环回没有宣告在OSPF协议中,而是后期重发布进入的
3。解决环路,所有路径选择最优,且存在备份
实验拓扑:
实验步骤:
配置底层IP地址
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip address 13.1.1.1 24
[R1]int LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 24
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip address 24.1.1.1 24
[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip address 12.1.1.2 24
[R2]int LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 24
[R3]int g0/0/0
[R3-GigabitEthernet0/0/1]ip address 34.1.1.1 24
[R3-GigabitEthernet0/0/1]int g0/0/1
[R3-GigabitEthernet0/0/2]ip address 13.1.1.2 24
[R3]int LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 32
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip address 45.1.1.1 24
[R4-GigabitEthernet0/0/0]int g0/0/1
[R4-GigabitEthernet0/0/1]ip address 24.1.1.2 24
[R4-GigabitEthernet0/0/1]int g0/0/2
[R4-GigabitEthernet0/0/2]ip address 34.1.1.2 24
[R4]int LoopBack 0
[R4-LoopBack0]ip address 4.4.4.4 24
[R5]int g0/0/0
[R5-GigabitEthernet0/0/0]ip address 56.1.1.1 24
[R5-GigabitEthernet0/0/0]int g0/0/1
[R5-GigabitEthernet0/0/1]ip address 45.1.1.2 24
[R5]int LoopBack 0
[R5-LoopBack0]ip address 5.5.5.5 24
[R6]int g0/0/0
[R6-GigabitEthernet0/0/0]ip address 67.1.1.1 24
[R6-GigabitEthernet0/0/0]int g0/0/1
[R6-GigabitEthernet0/0/1]ip address 56.1.1.2 24
[R6]int LoopBack 0
[R6-LoopBack0]ip address 6.6.6.6 24
[R7]int g0/0/0
[R7-GigabitEthernet0/0/1]ip address 67.1.1.2 24
[R7]int LoopBack 0
[R7-LoopBack0]ip address 7.7.7.7 24
起路由协议
[R1]rip
[R1-rip-1]network 12.0.0.0
[R1-rip-1]network 1.0.0.0
[R1-rip-1]network 13.0.0.0
[R2]rip
[R2-rip-1]network 2.0.0.0
[R2-rip-1]network 12.0.0.0
[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 24.1.1.0 0.0.0.255
[R3]rip
[R3-rip-1]network 13.0.0.0
[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
[R3-ospf-1-area-0.0.0.0]network 34.1.1.0 0.0.0.255
[R4]ospf 1
[R4-ospf-1]area 0
[R4-ospf-1-area-0.0.0.0]network 4.4.4.0 0.0.0.255
[R4-ospf-1-area-0.0.0.0]network 24.1.1.0 0.0.0.255
[R4-ospf-1-area-0.0.0.0]network 34.1.1.0 0.0.0.255
[R4-ospf-1-area-0.0.0.0]network 45.1.1.0 0.0.0.255
[R5]ospf 1
[R5-ospf-1]area 0
[R5-ospf-1-area-0.0.0.0]network 5.5.5.0 0.0.0.255
[R5-ospf-1-area-0.0.0.0]network 45.1.1.0 0.0.0.255
[R5-ospf-1-area-0.0.0.0]network 56.1.1.0 0.0.0.255
[R6]ospf 1
[R6-ospf-1]area 0
[R6-ospf-1-area-0.0.0.0]network 6.6.6.0 0.0.0.255
[R6-ospf-1-area-0.0.0.0]network 67.1.1.0 0.0.0.255
[R6-ospf-1-area-0.0.0.0]network 56.1.1.0 0.0.0.255
[R7]ospf 1
[R7-ospf-1]area 0
[R7-ospf-1-area-0.0.0.0]network 67.1.1.0 0.0.0.255
单向重发布
将R7的环回 重发布到OSPF区域:
[r7]ospf 1
[r7-ospf-1]import-route direct
R2R3双向重发布
[r2]rip 1
[r2-rip-1]import-route ospf 1
[r2-rip-1]q
[r2]ospf 1
[r2-ospf-1]import-route rip
[r3]rip 1
[r3-rip-1]import-route ospf 1
[r3-rip-1]q
[r3]ospf 1
[r3-ospf-1]import-route rip
改为广播网络类型
因为R3的环回被2学到是两个不一样的网络号,左边是重发布到RIP掩码24位,右边是OSPF学到的是掩码32位,互不干扰,两种方案:
一种是从左边发,把接口的IP地址配成32位,
一种是从右边发24位,改类型,把环回改为广播网络类型
[r3]int l0
[r3-LoopBack0]ospf network-type broadcast
修改优先级
R2的路由表现在恢复正常了,现在需要去搞R3的路由表,因为7.7.7.0在R1R2R3R4已经出环了,并且R5上去7.7.7.0的路由是负载均衡,,因为7.7.7.0是重发布进OSPF的所以优先级为150,OSPF从R2重发布进去后的路由优先级为100,传到R3上R3信的是RIP,现在要去解决这个问题,只需要让R3优先选择右边过来的7.7.7.0路由即可,可以去修改从R1R3过来的优先级即可,那么我们去做策略:
[r3]ip ip-prefix a permit 7.7.7.0 24
[r3]route-policy q permit node 10
[r3-route-policy]if-match ip-prefix a
[r3-route-policy]apply preference 151
[r3]rip 1
[r3-rip-1]preference route-policy q
改度量
现在还有一个问题:R1到OSPF全部负载均衡,R4到RIP全部负载均衡
正常R1到24走上面,走34和3环回走下面,现在用偏移列表,24走R3的时候跳数+1,34和3环回走R2的时候跳数+1即可(改度量)
R2左面的接口为出接口,修改34.1.1.0网段和R3环回地址的COST值
[r2]ip ip-prefix qq permit 34.1.1.0 24
[r2]ip ip-prefix qq permit 3.3.3.0 24
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]rip metricout ip-prefix qq 2
[r3]ip ip-prefix qq permit 24.1.1.0 24
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]rip metricout ip-prefix qq 2
现在RIP改完了,去修改OSPF区域的R4去 RIP 区域同样也是选路问题,ospf简单,只需要修改类型一类型二
4只到1环回是负载均衡,到12和2环回走上面,到13走下面
改12和2环回类型一
[r2]ip ip-prefix z permit 12.1.1.0 24
[r2]ip ip-prefix z permit 2.2.2.0 24
[r2]route-policy z permit node 10
[r2-route-policy]if-match ip-prefix z
[r2-route-policy]apply cost-type type-1
[r2-route-policy]q
[r2]route-policy z permit node 20
重发布到RIP进来时调用 a策略
[r2]ospf 1
[r2-ospf-1]import-route rip route-policy z
改13类型一
[r3]
[r3]ip ip-prefix z permit 13.1.1.0 24
[r3]route-policy z permit node 10
[r3-route-policy]if-match ip-prefix z
[r3-route-policy]apply cost-type type-1
[r3-route-policy]q
[r3]
[r3]route-policy z permit node 20
[r3-route-policy]q
[r3]ospf 1
[r3-ospf-1]import-route rip route-policy z
实验完成