1.OSPF Stub区域
stub区域:该区域的ABR不传播接收到的自治系统外部路由;也即5类LSA,4类LSA。但为保证到自治系统外的路由可达,该区域的ABR将生成一条缺省路由,该缺省路由使用3类LSA,发布给stub区域中的其他非ABR路由器;
配置Stub区域:
骨干区域不能配置成stub区域;
若要将一个区域配置成stub区域,则该区域中所有路由器都必须配置stub命令;
stub区域不能存在ASBR,即自治系统外部的路由不能在本区域内传播。
虚连接不能穿过stub区域。
区域内若有多个ABR,可能会产生次优路由。
totally stub区域:完全stub区域的ABR不会将区域的路由信息和外部路由信息传递到本区域。同样也会产生一条默认路由的3类LSA,以保证自治系统的其他区域或者自治系统外的路由依旧可达。
- OSPF NSSA区域
实际组网中往往需要引入外部路由,就要求stub区域需要存在ASBR路由器;为此有了NSSA概念;
7类LSA由NSSA区域内的ASBR产生,仅在NSSA区域传播。 NSSA的ABR上将NSSA内部产生的7类LSA转化为5类LSA再发布出去,同时更改LSA的发布者为ABR自已。 同样NSSA区域不支持虚连接。
totall nssa区域
对于该区域的路由器,并不需要知道其他区域的所有具体路由, 它只需要知道前往ABR怎么走即可,找不到具体路由信息的数据都转发给ABR,ABR知道具体路由的,所以totally nssa区域也不需要3类LSA. 所以配置成totally nssa区域之后,ABR只通过3类Summary LSA 向区域内发布一条缺省路由。 - OSPF选路
人工干预路由选路可通过修改链路cost值。 - OSPF特性
stub区域和totally stub区对比共同特点是拒绝外部由进入此区域,本区域内部允许存在ASBR,也就是不允许有路由引入的现像发生。针对区域内访问外部的情况,ABR会向本区域内下发一条3类的缺省路由。
不同之外是stub area只拒绝外部路由的引入,对于区域间的路由允许进入;totally stub area不但允许外部路由进入,还拒绝区域间路由进入。
NSSA区域中可以存在ASBR,而且ASBR引入的路由是可以发布出去的。发布时,在NSSA区域内被标识为NSSA路由,也就是以type 7 LSA的方式存在,传递到其他的区域时,由ABR将7类LSA转化为5类,所以在其他区域看到的都是O_ASE类型。同stub区域一样,NSSA也不允许外部路由进入区域内部,而是由ABR向区域内发布一条缺省路由,以帮助区域内路由器转发到达外部路由器。
NSSA区域与totally NSSA区域的共同特点是:区域内不允许外部路由进入,但在区域内可以引入外部路由,而且引入的外部路由还可以发布出去;NSSA区域和totally NSSA区域的不同之处,NSSA区域允许区域间路由的进入,而totally nssa区域不允许区域间路由的进入,过滤3类LSA。