多区域_特殊区域
拓扑图和上一个实验的基本是一样的,只是多了几个特殊区域的配置而已,由于找不到
以前做实验的拓扑,所以自己画了一个,自我感觉风格很奇怪。
一、配置(极度缩减版)
IP、区域、重发布、链路开销都和上个实验一模一样,OSPF配置也一样,只是稍微加了两条命令。
将区域1配置成完全stub区域
RT1:
RT1(config)#router ospf 1
RT1(config-router)#area 1 stub no-summary
RT3:
RT3(config)#router ospf 1
RT3(config-router)#area 1 stub no-summary
将区域2配置成完全nssa区域
RT2:
RT2(config)#router ospf 1
RT2(config-router)#area 2 nssa no-summary
RT6:
RT6(config)#router ospf 1
RT6(config-router)#area 2 nssa no-summary
好了,就只比上一个实验多了这几句,然后看效果吧
二、信息比较
RT3上比较
做特殊区域之前的路由表
1.0.0.0/32 is subnetted, 1 subnets
O IA 1.1.1.1 [110/101] via 10.1.13.1, 00:03:34, Serial0/0
2.0.0.0/32 is subnetted, 1 subnets
O IA 2.2.2.2 [110/401] via 10.1.13.1, 00:03:25, Serial0/0
3.0.0.0/32 is subnetted, 1 subnets
C 3.3.3.3 is directly connected, Loopback0
4.0.0.0/32 is subnetted, 1 subnets
O E1 4.4.4.4 [110/1400] via 10.1.13.1, 00:03:24, Serial0/0
5.0.0.0/32 is subnetted, 1 subnets
O IA 5.5.5.5 [110/201] via 10.1.13.1, 00:03:34, Serial0/0
6.0.0.0/32 is subnetted, 1 subnets
O IA 6.6.6.6 [110/301] via 10.1.13.1, 00:03:34, Serial0/0
172.16.0.0/16 is variably subnetted, 2 subnets, 2 masks
O E1 172.16.24.0/30 [110/1400] via 10.1.13.1, 00:03:25, Serial0/0
O E1 172.16.4.0/24 [110/1400] via 10.1.13.1, 00:03:25, Serial0/0
10.0.0.0/8 is variably subnetted, 10 subnets, 2 masks
O IA 10.0.15.0/30 [110/200] via 10.1.13.1, 00:03:35, Serial0/0
C 10.1.13.0/30 is directly connected, Serial0/0
C 10.1.3.0/24 is directly connected, Ethernet3/0
O IA 10.2.2.0/24 [110/410] via 10.1.13.1, 00:03:25, Serial0/0
O 10.1.1.0/24 [110/110] via 10.1.13.1, 00:03:35, Serial0/0
O IA 10.2.6.0/24 [110/310] via 10.1.13.1, 00:03:35, Serial0/0
O IA 10.0.5.0/24 [110/210] via 10.1.13.1, 00:03:35, Serial0/0
O IA 10.2.26.0/30 [110/400] via 10.1.13.1, 00:03:35, Serial0/0
O IA 10.0.56.0/30 [110/300] via 10.1.13.1, 00:03:35, Serial0/0
O E1 10.0.50.0/24 [110/1200] via 10.1.13.1, 00:03:25, Serial0/0
做完特殊区域之后的路由表
3.0.0.0/32 is subnetted, 1 subnets
C 3.3.3.3 is directly connected, Loopback0
10.0.0.0/8 is variably subnetted, 3 subnets, 2 masks
C 10.1.13.0/30 is directly connected, Serial0/0
C 10.1.3.0/24 is directly connected, Ethernet3/0
O 10.1.1.0/24 [110/110] via 10.1.13.1, 00:04:59, Serial0/0
O*IA 0.0.0.0/0 [110/101] via 10.1.13.1, 00:04:59, Serial0/0
很明显,相比之下路由表“清爽”了许多,但是并不影响联通性。
做特殊区域之前的LSA信息
RT3# sho ip ospf database
Link ID ADV Router Age Seq# Checksum Link count
1.1.1.1 1.1.1.1 286 0x80000002 0x00A24F 3
3.3.3.3 3.3.3.3 285 0x80000002 0x0019B1 4
Summary Net Link States (Area 1)
Link ID ADV Router Age Seq# Checksum
1.1.1.1 1.1.1.1 291 0x80000001 0x0047EC
2.2.2.2 1.1.1.1 272 0x80000001 0x00DB27
5.5.5.5 1.1.1.1 281 0x80000001 0x007A45
6.6.6.6 1.1.1.1 281 0x80000001 0x00381F
10.0.5.0 1.1.1.1 281 0x80000001 0x0002B9
10.0.15.0 1.1.1.1 291 0x80000001 0x001DA1
10.0.56.0 1.1.1.1 281 0x80000001 0x0044EC
10.2.2.0 1.1.1.1 272 0x80000001 0x00E112
10.2.6.0 1.1.1.1 281 0x80000001 0x00CA89
10.2.26.0 1.1.1.1 281 0x80000001 0x006286
Summary ASB Link States (Area 1)
Link ID ADV Router Age Seq# Checksum
2.2.2.2 1.1.1.1 272 0x80000001 0x00C33F
5.5.5.5 1.1.1.1 282 0x80000001 0x00625D
Type-5 AS External Link States
Link ID ADV Router Age Seq# Checksum Tag
4.4.4.4 2.2.2.2 299 0x80000001 0x00DA56 0
10.0.50.0 5.5.5.5 309 0x80000001 0x008E6A 0
172.16.4.0 2.2.2.2 299 0x80000001 0x00E19E 0
172.16.24.0 2.2.2.2 299 0x80000001 0x00F27C 0
做完特殊区域之后的LSA信息
RT3# sho ip osp da
OSPF Router with ID (3.3.3.3) (Process ID 1)
Router Link States (Area 1)
Link ID ADV Router Age Seq# Checksum Link count
1.1.1.1 1.1.1.1 396 0x80000004 0x00BC35 3
3.3.3.3 3.3.3.3 393 0x80000004 0x003397 4
Summary Net Link States (Area 1)
Link ID ADV Router Age Seq# Checksum
0.0.0.0 1.1.1.1 432 0x80000001 0x0093A6
相比之下,同样“清爽”了不只一点点
RT6也有类似情况,只不过RT6所在的区域2是做成了完全NSSA区域,而RT3所在区域做成了完全Stub区域。
三、总结
OSPF特殊区域的意义在于减少路由条目,减少路由器之间LSA的条目,从而使得OSPF协议能适应更加大一点的网络。
Stub区域:允许1、2、3类LSA,阻止了4、5、7类LSA的传递。
NSSA区域:允许1、2、3、7类LSA,阻止了4、5类LSA的传递。
而完全Stub、完全NSSA区域,则在原来的基础上,又把3类LSA阻止掉了。
可以看出来,配置完全Stub区域之后,在ABR上下发了一条缺省的、以3类LSA下发的路由,所以,严格来说,3类LSA并没有完全被掐死,只是,区域之间不会再传递3类LSA罢了。完全NSSA也类似,不过NSSA中以7类LSA取代了5类LSA的功能,个人认为有点多此一举了。NSSA的缺省路由是需要手动下发的,完全NSSA、Stub、完全Stub是不需要手动下发的,配置完了就会自动下发缺省路由指向ABR了,不会影响连通性。