一,地址彙總、nssa區域配置、虛鏈路的設置ide
配置區域0、區域1和區域2,並將區域2配置爲nssa區域
在r5上設置4條靜態路由到8.0,9.0,10.0和11.0網段
在r6上配置一條默認路由路由到ospf自治系統
接口配置router
r1(config)#int f0/0
r1(config-if)#ip add 10.0.0.5 255.255.255.252
r1(config-if)#no sh
r1(config-if)#int f1/0
r1(config-if)#ip add 10.0.0.1 255.255.255.252
r1(config-if)#no sh
r1(config-if)#
r1(config)#int loopback 0
r1(config-if)#ip add 1.1.1.1 255.255.255.255
r1(config)#int loopback 1
r1(config-if)#ip add 192.168.1.1 255.255.255.0
r2(config)#int f0/0
r2(config-if)#ip add 10.0.0.9 255.255.255.252
r2(config-if)#no sh
r2(config-if)#int f1/0
r2(config-if)#ip add 10.0.0.2 255.255.255.252
r2(config-if)#no sh
r2(config-if)#
r2(config)#int loopback 0
r2(config-if)#ip add 2.2.2.2 255.255.255.255
r2(config)#int loopback 1
r2(config-if)#ip add 192.168.2.1 255.255.255.0
r3(config)#int f0/0
r3(config-if)#ip add 10.0.0.10 255.255.255.252
r3(config-if)#no sh
r3(config-if)#int f1/0
r3(config-if)#ip add 10.0.0.13 255.255.255.252
r3(config-if)#no sh
r3(config)#int loopback 0
r3(config-if)#ip add 3.3.3.3 255.255.255.255
r3(config)#int loopback 1
r3(config-if)#ip add 192.168.3.1 255.255.255.0
r4(config)#int f1/0
r4(config-if)#ip add 10.0.0.14 255.255.255.252
r4(config-if)#no sh
r4(config)#int loopback 0
r4(config-if)#ip add 4.4.4.4 255.255.255.255
r4(config)#int loopback 1
r4(config-if)#ip add 192.168.4.1 255.255.255.0
r5(config)#int f0/0
r5(config-if)#ip add 10.0.0.6 255.255.255.252
r5(config-if)#no sh
r5(config-if)#int f1/0
r5(config-if)#ip add 10.0.0.17 255.255.255.252
r5(config-if)#no sh
r5(config)#int loopback 0
r5(config-if)#ip add 5.5.5.5 255.255.255.255
r5(config)#int loopback 1
r5(config-if)#ip add 192.168.5.1 255.255.255.0
r6(config)#int f1/0
r6(config-if)#ip add 10.0.0.18 255.255.255.252
r6(config-if)#no sh
r6(config-if)#
r6 (config)#int loopback 0
r6 (config-if)#ip add 192.168.8.1 255.255.255.0
r6 (config-if)#ip add 192.168.9.1 255.255.255.0 secondary
r6 (config-if)#ip add 192.168.10.1 255.255.255.0 secondary
r6 (config-if)#ip add 192.168.11.1 255.255.255.0 secondary
路由配置
1、r1的配置
r1(config)#router ospf 1
r1(config-router)#router-id 1.1.1.1
r1(config-router)#net 192.168.0.0 0.0.0.255 area 0
r1(config-router)#net 192.168.1.0 0.0.0.255 area 0
r1(config-router)#net 10.0.0.0 0.0.0.3 area 0
r1(config-router)#net 1.1.1.1 0.0.0.0 area 0
r1(config-router)#net 10.0.0.4 0.0.0.3 area 1
r1(config-router)#area 1 nssa
r1(config-router)#
2、r2的配置
r2(config)#router ospf 1
r2(config-router)#router-id 2.2.2.2
r2(config-router)#net 10.0.0.0 0.0.0.3 area 0
r2(config-router)#net 192.168.2.0 0.0.0..255 area 0
r2(config-router)#net 2.2.2.2 0.0.0..0 area 0
r2(config-router)#net 10.0.0.8 0.0.0.3 area 2
3、r3的配置
r3(config)#router ospf 1
r3(config-router)#router-id 3.3.3.3
r3(config-router)#net 10.0.0.8 0.0.0.3 are a 2
r3(config-router)#net 3.3.3.3 0.0.0.0 area 2
r3(config-router)#net 10.0.0.12 0.0.0.3 area 2
r3(config-router)#net 192.168.3.0 0.0.0.255 area 2
4、r4的配置
r4(config)#router ospf 1
r4(config-router)#router-id 4.4.4.4
r4(config-router)#net 10.0.0.12 0.0.0.3 area 2
r4(config-router)#net 4.4.4.4 0.0.0.0 area 2
r4(config-router)#net 192.168.4.0 0.0.0.255 area 2
r4(config-router)#area 1 nssa
5、r5的配置
1)將area 1生明爲nssa
r5(config)#router ospf 1
r5(config-router)#net 5.5.5.5 0.0.0.0 a 1
r5(config-router)#net 192.168.5.0 0.0.0.255 a 1
r5(config-router)#net 10.0.0.4 0.0.0.3 a 1
r5(config-router)#area 1 nssa
2)配置靜態路由
r5(config)#ip route 192.168.8.0 255.255.255.0 10.0.0.18
r5(config)#ip route 192.168.9.0 255.255.255.0 10.0.0.18
r5(config)#ip route 192.168.10.0 255.255.255.0 10.0.0.18
r5(config)#ip route 192.168.11.0 255.255.255.0 10.0.0.18
6、r6的配置
r6(config)#ip route 0.0.0.0 0.0.0.0 10.0.0.17
配置路由重分發
r5(config)#router ospf 1
r5(config-router)#redi static sub
r5(config-router)#redi connected sub
到此全網互通了,測試
路由彙總
R1(config)#router ospf 1
R1(config-router)#area 0 range 192.168.0.0 255.255.254.0 (區域間的路由彙總(在ABR上設置)
R2(config)#router ospf 1
R2(config-router)#area 0 range 192.168.0.0 255.255.254.0
r5(config)#router ospf 1
r5(config-router)#summary-address 192.168.8.0 255.255.252.0 (外部路由的彙總(在ASBR上作)
彙總後路由條目會明顯減小。。。