OSPF特殊区域:
区域类型 |
作用 |
是否下发默认路由 |
Stub |
泛洪1类,2类,3类LSA,减少了4类,5类,7类LSA |
下发三类LSA缺省路由 |
Totally Stub |
泛洪1类,2类,3类LSA,减少了4类,5类,7类LSA |
下发三类LSA缺省路由 |
NSSA |
泛洪1类,2类,3类,7类LSA,减少了4类,5类LSA |
下发七类LSA缺省路由 |
Totally NSSA |
泛洪1类,2类,3类缺省LSA,7类LSA,减少了3类明细LSA,4类,5类LSA |
下发三类和七类LSA缺省路由 |
作用:减少LSA数量和路由表规模
Stub区域(末节)和Totally Stub区域(完全末节)
NSSA区域(不完全末节)和Totally NSSA区域
N=0 E=1 普通区域
N=0 E=0 Stub区域
N=1 E=0 NSSA区域
OSPF的区域可分为两种类型:
传输区域:除了承载本区域发起的流量和访问本区域的流量外,还承载了源IP和目的IP都不属于本区域的流量,即“穿越型流量”。
末端区域:只承载本区域发起的流量和访问本区域的流量。
Stub区域和Totally Stub区域
Stub区域
Stub区域的ABR不向Stub区域内传播它接收的AS外部路由,不接收5类LSA。
同时为了保证Stub区域能够到达AS外部,Stub区域的ABR将生成一条缺省路由(使用3类LSA描述)。
Stub区域具有1类,2类,3类LSA,减少了4类,5类,7类LSA。
配置Stub区域需要注意:
- 骨干区域不能配置成Stub区域
- Stub区域中的所有路由器都必须将该区域配置成Stub
- Stub区域内不能引入也不接收AS外部路由
- 虚连接不能穿越Stub区域
Totally Stub区域
Totally Stub区域既不允许AS外部路由在本区域内传播,也不允许区域间路由在本区域内传播。
Totally Stub区域内的路由器通过本区域ABR下发的缺省路由(使用3类LSA描述)到达其他区域,以及AS外部。
Totally Stub区域访问其他区域以及AS外部是通过默认路由实现的。
AS外部、其他OSPF区域的拓扑及路由变化不会导致Totally Stub区域内的路由器进行路由重计算,减少了设备性能浪费。
Totally Stub区域具有1类,2类,3类缺省LSA,减少了3类明细LSA,4类,5类,7类LSA。
配置Totally Stub区域需要注意:
- 与Stub区域配置的区别在于,在ABR上需要追加no-summary关键字
NSSA区域和Totally NSSA区域
NSSA区域
通过7类缺省访问其他区域。
NSSA区域能够引入外部路由,同时又不会学习来自OSPF网络其他区域引入的外部路由。
NSSA区域的ABR会把7类LSA转成5类LSA,如果区域中存在多个ABR,那么由Router-ID大的去转换。
NSSA区域具有1类,2类,3类,7类LSA,减少了4类,5类LSA。
NSSA区域的ABR会自动向该区域注入一条缺省路由,该路由采用7类LSA描述
Totally NSSA区域
访问其他区域使用缺省3类LSA。
与NSSA区域的配置区别在于,在ABR上需要追加no-summary关键字
Totally NSSA具有1类,2类,3类缺省LSA,7类LSA,减少了3类明细LSA,4类,5类LSA
区域间路由汇总和外部路由汇总
路由汇总的类型:
在ABR上执行路由汇总:对区域间的路由执行路由汇总
在ASBR上执行路由汇总:对引入的外部路由执行路由汇总
在ABR上执行路由汇总
路由汇总又称为路由聚合,是将前缀相同的路由汇聚成一条路由,从而减小路由表规模。汇聚之前的路由叫做明细路由,汇聚之后的路由叫做聚合路由。
执行路由汇总后,ABR只向区域0通告汇总路由。
在ASBR上执行路由汇总
在ASBR配置路由汇总后,ASBR将对自己所引入的外部路由进行汇总。
NSSA区域的ASBR也可以对引入NSSA区域的外部路由进行汇总。
在NSSA区域中,ABR执行7类转5类LSA,此时它也是ASBR,也可以在ABR上配置路由汇总。
如果在ABR上配置路由汇总,有多个ABR时,选择Router ID大的汇总。
OSPF协议特性
Silent-interface
通过Silent-interface的配置,增强OSPF的组网适应能力,减少系统资源的消耗。
Silent-interface有以下特性:
- Silent-interface不会接收和发送OSPF报文
- Silent-interface的直连路由仍 可以发送出去
silent-interface接口一般适用于路由器连接PC或服务器的接口,因为PC和服务器不会学习hello报文,但缺省情况下,邻居不回hello包,路由器就会认为有问题,所以会一直发,消耗资源,所以设置silent-interface。
OSPF报文认证
OSPF支持报文认证功能,只有通过认证的OSPF报文才能被接收。
路由器支持两种OSPF报文认证方式,存在两种方式时,优先使用接口认证方式。
区域认证方式:一个OSPF区域中所有的路由器在该区域下的认证模式和口令必须一致。
接口认证方式:相邻路由器直连接口下的认证模式和口令必须一致。