1、基础配置
[R1]int g 0/0/0
[R1-GigabitEthernet0/0/0]ip add 192.168.12.1 24
[R1-GigabitEthernet0/0/0]int g 0/0/1
[R1-GigabitEthernet0/0/1]ip add 192.168.13.1 24
[R1-GigabitEthernet0/0/1]int l 0
[R1-LoopBack0]ip add 1.1.1.1 24
[R2]int g 0/0/0
[R2-GigabitEthernet0/0/0]ip add 192.168.12.2 24
[R2-GigabitEthernet0/0/0]int g 0/0/1
[R2-GigabitEthernet0/0/1]ip add 192.168.24.2 24
[R3]int g 0/0/0
[R3-GigabitEthernet0/0/0]ip add 192.168.13.3 24
[R3-GigabitEthernet0/0/0]int g 0/0/1
[R3-GigabitEthernet0/0/1]ip add 192.168.34.3 24
[R4]int g 0/0/0
[R4-GigabitEthernet0/0/0]ip add 192.168.24.4 24
[R4-GigabitEthernet0/0/0]int g 0/0/1
[R4-GigabitEthernet0/0/1]ip add 192.168.34.4 2
2、启动OSPF
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]a 0
[R1-ospf-1-area-0.0.0.0]network 192.168.12.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0]network 192.168.13.1 0.0.0.0
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]a 0
[R2-ospf-1-area-0.0.0.0]network 192.168.12.2 0.0.0.0
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]a 0
[R3-ospf-1-area-0.0.0.0]network 192.168.13.3 0.0.0.0
3、启动RIP
[R2]rip 1
[R2-rip-1]version 2
[R2-rip-1]network 192.168.24.0
[R3]rip 1
[R3-rip-1]version 2
[R3-rip-1]network 192.168.34.0
[R4]rip 1
[R4-rip-1]version 2
[R4-rip-1]network 192.168.24.0
[R4-rip-1]network 192.168.34.0
4、将R1环回引入OSPF网络
因为R1环回没有宣告进OSPF,且引入环回时不引入192.168.12.1和192.168.13.1,所以通过路由策略完成
[R1]ip ip-prefix aa permit 1.1.1.0 24
[R1]route-policy aa permit node 10
[R1-route-policy]if-match ip-prefix aa
[R1-route-policy]q
[R1]ospf 1
[R1-ospf-1]import-route direct route-policy aa
5、R2,R3进行双向重发布
[R2]ospf 1
[R2-ospf-1]import-route rip 1
[R2-ospf-1]q
[R2]rip 1
[R2-rip-1]import-route ospf 1
[R3]ospf 1
[R3-ospf-1]import-route rip 1
[R3-ospf-1]q
[R3]rip 1
[R3-rip-1]import-route ospf 1
6、优化
(1)R4的优化
R4有两个选路不佳的问题:
1.去往1.1.1.0的路由应该是等价路由
2.去往192.168.12.0和192.168.13.0选路不佳,根据图示最佳应该为单条路径
先解决第一个问题:
这里使用路由策略
[R2]ip ip-prefix aa permit 1.1.1.0 24
[R2]route-policy aa permit node 10
[R2-route-policy]if-match ip-prefix aa
[R2-route-policy]apply preference 90
[R2-route-policy]q
[R2]ospf 1
[R2-ospf-1]preference ase route-policy aa
[R3]ip ip-prefix aa permit 1.1.1.0 24
[R3]route-policy aa permit node 10
[R3-route-policy]if-match ip-prefix aa
[R3-route-policy]apply preference 90
[R3-route-policy]q
[R3]ospf 1
[R3-ospf-1]preference ase route-policy aa