ospf四种特殊区域 NSSA和STUB有什么区别?

NSSA和STUB有什么区别?以下是我为学习OSPF收集的信息。很容易理解,存根区域中不能有外部路由,并且存根区域引入的路由不能被发布。完整的存根区域根据存根区域过滤三种类型的LSA,甚至省略区域间的

NSSA和STUB有什么区别?

以下是我为学习OSPF收集的信息。很容易理解,存根区域中不能有外部路由,并且存根区域引入的路由不能被发布。完整的存根区域根据存根区域过滤三种类型的LSA,甚至省略区域间的路由。它只依赖于一个默认路由来与主干区域通信NSSA区域是存根区域上的一个折衷方案。最大的区别在于ASBR的存在,ASBR可以将NSSA引入的路由发布到其他地区。存根区域的含义是禁止4、5类LSA进入区域,允许1、2、3类LSA进入。它不允许引入外部路线。

NSSA区域没有so存根,这不是很严格。不同的是,它可以引入外部路由并发送它们,但它仍然不接收来自其他区域的外部路由;如果在存根和NSSA前面添加一个完整的行,则意味着您甚至不需要来自其他区域的三种类型的LSA。你怎么去其他地区?也就是说,您可以依赖该区域中的ABR将默认路由发送到该区域中的路由器。

NSSA区域的作用是什么?

1. 不同的区域OSPF存根区域是一个终端区域。当OSPF区域位于整个自治系统的边界并且不包含其他路由协议时,可以配置OSPF存根区域。OSPF路由协议是Internet上应用最广泛的IGP协议,NSSA是协议发展中的一个新属性。NSSA区域中的所有路由器都必须支持此属性,而自治系统中的其他路由器则不支持此属性。

2. 在存根区之后配置OSPF时,存根区的路由器会在ABR中添加一个默认路由条目。当在ABR上配置完整的外围区域时,除了直接连接的路由条目外,外围区域中的其他路由器只有一个到ABR的默认路由条目。它们不会学习其他区域的路由条目,并且通过ABR将数据包转发到其他区域。虽然存根区在合理规划网络方面有着广阔的前景,但遗憾的是它在实际组网中不具有可操作性。但此时,OSPF协议已经基本形成,不可能做出任何重大改变。为了弥补这一缺陷,协议设计者提出了一个新的概念NSSA,它作为OSPF协议的扩展属性在rfc1587中单独描述。

3. 工作原理不同。存根区域中的所有路由器必须保持LSDB信息同步,并且它们将在hello数据包中设置一个值为0的E位。因此,这些路由器不会接收E位为1的hello包。自治系统外的ASE路由不能进入NSSA区域,但NSSA区域内路由器引入的ASE路由可以在NSSA中传播,并在NSSA区域外发送。