试验背景:飞龙公司的规模越来越大,网络也越理越复杂,公司吞并了一个公司,但是和这个公司网络合并时,却无法将其直接接入OSPF的骨干区域,并且随着网络条目的增多,为了减少路由器的条目,要对路由条目进行汇总。
试验目的:1、通过虚链路实现area3和骨干区域的相连
2、分别实现路由汇总(区域内路由汇总和外部路由汇总),实现路由汇总后察看路由条目。
3、实现全网络的路由
【试验步骤】
第一步:配制非纯末梢完全非纯末梢.
R1上的配置.
r1(config-if)#int loopback 0
r1(config-if)#ip add 10.0.0 .1 255.0.0.0
r1(config-if)#int e0/0
r1(config-if)#ip add 111.111.0.1 255.255.0.0
r1(config-if)#no sh
r1(config)#int e0/1
r1(config-if)#ip add 111.110.0.1 255.255.0.0
r1(config-if)#no sh
r1(config-if)#int e0/2
r1(config-if)#ip add 111.109.0.1 255.255.0.0
r1(config-if)#no sh
r1(config-if)#router ospf 10
r1(config-router)#network 111.109.0.1 0.0.0 .0 area 2
r1(config-router)#network 111.110.0.1 0.0.0 .0 area 1
r1(config-router)#network 10.0.0 .1 0.0.0.0 area0
r1(config-router)#network 111.111.0.1 0.0.0 .0 area 0
r1(config-if)#do show ip route
R2上的配置.
r2(config)#int e0/0
r2(config-if)#ip add 111.111.0.2 255.255.0.0
r2(config-if)#no sh
r2(config-if)#int e0/1
r2(config-if)#ip add 111.112.0.1 255.255.0.0
r2(config-if)#no sh
r2(config-if)#exit
r2(config)#router ospf 10
r2(config-router)#network 111.111.0.2 0.0.0 .0 area 0
r2(config-router)#network 111.112.0.1 0.0.0 .0 area 51
r2(config-router)#do show ip route
R3上的配置.
以下是r3上的配置。
r3(config)#int e0/0
r3(config-if)#ip add 111.113.0.1 255.255.0.0
r3(config-if)#no sh
r3(config-if)#router ospf 10
r3(config-router)#network 111.112.0.2 0.0.0 .0 area 51
r3(config-router)#int e0/1
r3(config-if)#ip add 111.112.0.2 255.255.0.0
r3(config-if)#no sh
r3(config)#router rip
r3(config-router)#network 111.0.0.0
r3(config-router)#version 2
r3(config-router)#no auto-summary
r3(config-router)#exit
在r3配置重分布
r3(config)#router ospf 10
r3(config-router)#redistribute rip metric 2000 subnets
r3(config-router)#exit
r3(config)#router rip
r3(config-router)#redistribute ospf 10 metric 10
r3(config-router)#do show ip route
R4的配置.
r4(config)#int e0/0
r4(config-if)#ip add 111.113.0.2 255.255.0.0
r4(config-if)#no sh
r4(config)#int e0/1
r4(config-if)#ip add 111.114.0.1 255.255.0.0
r4(config-if)#no sh
r4(config)#router rip
r4(config-router)#network 111.0.0.0
r4(config-router)#version 2
r4(config-router)#no auto-summary
r4(config-router)#do show ip route
r4(config-router)#do ping 111.109.0.1
下面是配置非纯末梢区域NSSA。
r3(config-router)#exit
r3(config)#router ospf 10
r3(config-router)#area 51 nssa
r2(config)#router ospf 10
r2(config-router)#area 51 nssa
r2(config-router)#do show ip route
下面是配置完全非纯末梢区域。
r2(config-router)#router ospf 10
r2(config-router)#area 51 nssa no-summary
r3(config-router)#do show ip route
第二步:配置地址汇总。
R1上的配置。
r1(config)#int loopback 0
r1(config-if)#ip add 10.0.0 .1 255.255.0.0
r1(config-if)#int loopback 1
r1(config-if)#ip add 10.1.0 .1 255.255.0.0
r1(config-if)#int loopback 2
r1(config-if)#ip add 10.2.0 .1 255.255.0.0
r1(config-if)#int loopback 3
r1(config-if)#ip add 10.3.0 .1 255.255.0.0
r1(config-if)#int loopback 4
r1(config-if)#ip add 10.4.0 .1 255.255.0.0
r1(config-if)#int loopback 5
r1(config-if)#ip add 10.5.0 .1 255.255.0.0
1(config-if)#int loopback 6
r1(config-if)#ip add 10.6.0 .1 255.255.0.0
r1(config-if)#int loopback 7
r1(config-if)#ip add 10.7.0 .1 255.255.0.0
r1(config-if)#int e0/0
r1(config-if)#ip add 10.8.1 .2 255.255.255.0
r1(config-if)#no sh
r1(config-if)#end
r2#show ip route
r1#conf t
r1(config)#router ospf 10
r1(config-router)#network 10.0.0 .0 0.7.255.255 area 15
r1(config-router)#network 10.8.0 .0 0.255.255.255 area 0
r1(config-router)#area 15 range 10.0.0 .0 255.248.0.0
r1(config-router)#ip route 10.0.0 .0 255.248.0.0 null0
r2上的配置。
r2(config)#int e0/0
r2(config-if)#ip add 10.8.1 .1 255.255.255.0
r2(config-if)#no sh
r2(config-if)#int e0/1
r2(config-if)#ip add 172.20.1.1 255.255.255.252
r2(config-if)#no sh
r2(config-if)#int e0/2
r2(config-if)#ip add 172.20.1.5 255.255.255.252
r2(config-if)#no sh
r2(config-if)#exit
r2(config)#router ospf 10
r2(config-router)#network 10.8.0 .0 0.255.255.255 area 0
r2(config-router)#network 172.16.0.0 0.15.255.255 area 25
r2(config-router)#area 25 range 172.16.0.0 255.240.0.0
r2(config-router)#ip route 172.16.0.0 255.24.0.0 null0
r2(config)#end
r2#show ip route
R3上的配置。
r3(config)#int e0/0
r3(config-if)#ip add 172.20.1.2 255.255.255.252
r3(config-if)#no sh
r3(config)#int e0/1
r3(config-if)#ip add 172.16.27.1 255.255.255.128
r3(config-if)#no sh
r3(config-if)#exit
r3(config)#router ospf 10
r3(config-router)#network 172.20.1.2 0.0.0 .0 area 25
r3(config-router)#network 172.16.27.1 0.0.0 .0 area 25
r3(config-router)#end
r3#show ip route
R4上的配置。
r4(config)#int e0/0
r4(config-if)#ip add 172.20.1.6 255.255.255.252
r4(config-if)#no shu
r4(config-if)#int e0/1
r4(config-if)#ip add 172.16.27.195 255.255.255.248
r4(config-if)#no sh
r4(config)#router ospf 10
r4(config-router)#network 172.20.1.6 0.0.0 .0 area 25
r4(config-router)#network 172.16.27.195 0.0.0 .0 area 25
r4(config-router)#end
r4#show ip route
< p>< p>