OSPF 根据网络的需求可以定义为下列几种类型:
- 普通区域
- STUB 区域
- 完全 STUB 区域
- NSSA 区域
- 完全 NSSA 区域
普通区域
当区域被缺省定义时,它被认为是普通区域。普通区域可以是标准区域或骨干区域。标准区域是最通用的区域,它携带区域内路由,区域间路由和外部路由。骨干区域是连接所有其它 OSPF 区域的中央区域。
STUB区域
Stub 末梢区域
STUB 区域是一个不允许 AS 外部 LSA 在其内部泛洪的区域。STUB 区域只可以携带区域内路由和区域间路由。在这些区域中路由器的 OSPF 数据库和路由表规模以及路由信息传递的数量都会大大减少,为了保证到自治系统外的路由依旧可达,由该区域的 ABR 生成一条缺省路由 0.0.0.0 传播到区域内,所有到自治系统外部的路由都必须通过 ABR 才能到达。
Stub 过滤 4、5 类 lsa ,ABR 会产生缺省的 3 类 lsa,区域内不能引入外部路由
完全STUB区域
Totally Stub 完全末梢区域
完全 STUB 区域是区域中最受限的形式,它不仅不允许携带外部路由,甚至连区域间路由也不允许携带,只可以携带区域内路由。在这些区域中路由器的 OSPF 数据库和路由表规模以及路由信息传递的数量都会大大减少,为了保证到区域外的路由依旧可达,由该区域的 ABR 生成一条缺省路由 0.0.0.0 传播到区域内,所有到该区域外部的路由都必须通过ABR 才能到达。
Totally Stub 过滤 3、4、5 类 lsa,ABR 会产生缺省的 3 类 lsa,区域内不能引入外部路由
NSSA