此设计采用五个路由器模拟OSPF中的骨干域,非骨干域
R1、R2间为Area 1
R2、R3间为Area 0
R3、R4间为Area 2
R4、R5间为Area 3
此时R2路由器上有R1、R2、R3以及R4的路由信息
路由信息上打O标记的是通过OSPF 1类、2类LSA学到的域内路由,查看OSPF数据库表,并查看详细的1类LSA信息,Link ID为3.3.3.3也就是Area 0 骨干域内的另一台路由器所产生的1类LSA
解开3.3.3.3条目详细信息,其中有其直接相连的网络地址信息,连接的网段信息以及子网掩码,以及其相连的末梢网络信息(在这里是指其上配置的Loopback为其末梢网络)和metric值
Metric值计算方法:100000000/BW(带宽值)
路由表上打O IA 的是域间路由,是从骨干域直连的非骨干域传递过来的,此类LSA为3类LSA,传递于OSPF域间
解开一条LSA 4.4.4.4,查看详细内容,其中包含ID号,ABR位置,子网掩码以及Metric值;
此时骨干域学不到Area 3 的路由,因为Area 3 是非直连的非骨干域,只能被Area 2 学习到,无法传递至骨干域 Area 0 ,此时R4运行ospf多实例,将Area 3 中的ospf 当做外部路由重发布进入直连的非骨干域内后,路由可传递至整个OSPF区域
此时骨干域内R2已经学习到整个区域的路由,产生的 O E2 为域外路由传递进来所打的标记
使用R1访问R5的环回成功!
此时数据库表中产生了新的LSA
4类和5类LSA出现了,
4类LSA 的内容是介绍ASBR的位置,通告者为ABR
5类LSA标记为域外路由,通告者为ASBR,内容为域外的路由
如果设备繁多或者网络段多的情况下,会导致设备路由表及内存负荷过大,性能就会下降,此时需要对路由进行汇总和设置特殊区域以此来减少对于骨干域和非骨干域的压力;
area 1 stub no-summary /将区域1设置为完全末梢区域
设置完成后,区域会拒绝收取3,4,5类LSA,Area 1 内除了本地直连和1类2类LSA,将会产生一条指向外部区域的3类缺省,大大减少了路由条目,减少对设备性能的压力;
Area 3 为非直连的非骨干区域,需在Area 2 上面做nssa区域,nssa区域拒绝4/5类LSA,原来的5类转换为7类进行传递
设置完成后Area 3 的路由将会转为7类LSA在nssa区域内传递,当此类LSA进入骨干域时,由ABR转换回5类LSA后在OSPF域内传播,完全的nssa区域将会自动产生一条3类缺省指向骨干区域;
区域设置完成后骨干域R2能够学习到整个网络的路由条目
此时,减少LSA更新量完成,减少对运行OSPF的设备的性能损耗