天天看点

IS-IS详解(九)——IS-IS 骨干区域与非骨干区域访问基础

今天继续给大家介绍IS-IS相关内容。本文主要内容是深入探究IS-IS协议中骨干区域和非骨干区域的互访机制。

阅读本文,您需要有一定的IS-IS基础,如果您对此存在困惑,欢迎查阅我博客的其他内容,相信您一定会有所收获。

推荐阅读:

IS-IS详解(一)——IS-IS基础

IS-IS详解(二)——IS-IS邻居建立

IS-IS详解(三)——IS-IS 报文结构与功能

IS-IS详解(四)——IS-IS Hello报文详解

IS-IS详解(五)——IS-IS 三次握手与两次握手

IS-IS详解(六)——IS-IS LSP机制详解

IS-IS详解(七)——IS-IS LSP报文详解

IS-IS详解(八)——深入探究IS-IS DIS选举机制

一、默认情况下骨干区域和非骨干区域路由传递

(一)骨干区域访问非骨干区域

在默认情况下,IS-IS的L1/2路由器会将L1级别的路由作为自身直连的叶子节点进行描述,并通过L2级别的LSP在L2区域进行泛洪。因此,在IS-IS骨干区域上,IS-IS路由器可以知道非骨干区域的路由信息,并将该路由作为L1/2路由器的叶子节点。这样,骨干区域就可以访问非骨干区域了。

(二)非骨干区域访问骨干区域

在默认情况下,L1/2的路由器不会如上述骨干区域访问非骨干区域一样,将L2级别的路由信息转化成L1级别的LSP在非骨干区域进行泛洪。而是类似于OSPF的完全末梢区域,下发一条缺省路由访问骨干区域。

但是,这条缺省路由并不是有L1/2路由器主动下发,而是借助ATT比特位,由非骨干区域IS-IS路由器主动计算得到的。

(三)骨干区域和非骨干区域下IS-IS路由表查看

下面我以一个简单的IS-IS拓扑图向大家展示一下IS-IS的骨干区域和非骨干的路由表情况,实验拓扑如下:

IS-IS详解(九)——IS-IS 骨干区域与非骨干区域访问基础

骨干区域IS-IS路由表如下:

IS-IS详解(九)——IS-IS 骨干区域与非骨干区域访问基础

非骨干区域IS-IS路由表如下:

IS-IS详解(九)——IS-IS 骨干区域与非骨干区域访问基础

二、IS-IS 非骨干区域缺省路由计算

ATT比特为一个IS-IS报文中特殊的TLV字段,当ATT位为1时,表明L1/2路由器和骨干区域连接着。ATT比特位置1还要求L1/2路由器至少存在一个不再共同区域的L2的邻居。ATT比特位只会在L1的LSP中置1。

如果在路由器上查看IS-IS的LSDB,就可以看出哪些LSP的ATT为置1,如下所示。

IS-IS详解(九)——IS-IS 骨干区域与非骨干区域访问基础

ATT位置1的LSP如下所示:

IS-IS详解(九)——IS-IS 骨干区域与非骨干区域访问基础

L1区域的IS-IS路由器在收到ATT位置1的LSP报文后,就知道该LSP报文的发送方是L1/2路由器。由于L1路由器和L1/2路由器在同一个区域,所以L1的路由器将会自动在路由表中生成一条指向L1/2路由器的缺省路由,该路由的下一跳为L1/2路由器的下一跳,该路由的开销为到L1/2路由器的SPF树的开销。

同时,如果在一个区域内存在多个L1/2路由器,则批次不进行缺省路由的计算,防止出现路由环路。

三、通过缺省路由访问骨干区域存在问题和优势

(一)通过缺省路由访问骨干区域存在问题

1、无法感知明细路由状态,失去了路由细度,当外部路由失效时,浪费带宽。

2、明细路由缺失,导致可能出现次优路径。

3、明细路由确实,导致MPLS网络中LSP无法正常建立。

(二)通过缺省路由访问骨干区域优势

1、收敛更快,无法维护明细路由。

2、节省设备资源。

3、增强网络稳定性。

原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200/article/details/120026758

继续阅读