OSPF的特殊区域详解
OSPF路由协议详解
OSPF LSA详解
OSPF的特殊区域
由来
OSPF为集中式计算方法,路由过滤比较麻烦
所以通过特殊区域来解决这个问题
1.STUB区域(末梢区域)
不接受所有外部路由(不接受4、5类LSA)且还能够到达外部区域
解决办法:放进默认路由(3类缺省)
在本区域所在的ABR上拒绝接收4、5类LSA,并产生一条3类缺省LSA,使用于处在OSPF边缘的区域
配置
R3(config)#router ospf 1
R3(config-router)#area 2 stub
2.NSSA区域-(非完全末梢区域)
NOT SO STUB AREA
不接收除了本区域之外的外部路由
解决办法:在区域所在ABR上拒绝接收4、5类LSA,并且把自己区域产生的5类转成7类,7类与5类的区别在于类型不一样,其他都相同
如果要解决NSSA区域与外部网段通信的问题,需要手动配置一条默认路由下放给NSSA区域,以7类的形式(7类缺省)
NSSA区域产生的外部路由如果出该NSSA区域,需要在ABR上进行7类转5类的操作,如果出现多个ABR,那么7转5的操作只能在ROUTER-ID大的设备上进行
配置
R1(config)#router ospf 1
R1(config-router)#area 1 nssa
3.配置特殊区域时,需在该区域的所有路由器上配置特殊区域标识
4.完全NSSA(Totally-NSSA)
完全NSSA区域
在NSSA的基础之上,再追加过滤3类
Totally一定会产生一个默认的3类
配置
R1(config)#router ospf 1
R1(config-router)#area 1 nssa no-summary
5.完全末梢区域(Totally-STUB)
在STUB的基础之上,再追加过滤3类,仅保留一条三类的缺省
配置
R3(config)#router ospf 1
R3(config-router)#area 1 stub no-summary
NSSA区域路由表图解分析
完全NSSA区域路由表图解分析
STUB区域路由表图解分析
完全STUB区域图解分析
6.不满足OSPF星型结构的区域解决方法
1.物理线路解决
将不满足星型结构的区域,连线到area0区域
2.virtual-link(虚链路技术)
图解虚链路
虚链路配置完毕之后会生成第一类LSA
ROUTER LSA 第四种链路类型virtual