09、IS-IS LSP分片扩展

IS-IS LSP分片扩展

当IS-IS要发布的链路状态协议数据报文PDU(Protocol Data Unit)中的信息量太大时,IS-IS路由器将会生成多个LSP分片,用来携带更多的IS-IS信息。

IS-IS LSP分片由LSP ID中的LSP Number字段进行标识,这个字段的长度是1字节。因此,一个IS-IS进程最多可产生256个LSP分片,携带的信息量有限。在RFC3786中规定,IS-IS可以配置虚拟的SystemID ,并生成虚拟IS-IS的LSP报文来携带路由等信息。

基本概念

  • 初始系统(Originating System):初始系统是实际运行IS-IS协议的路由器。允许一个单独的IS-IS进程像多个虚拟路由器一样发布LSP,而“Originating System”指的是那个“真正”的IS-IS进程。

  • 系统ID(Normal System-ID):初始系统的系统ID。

  • 虚拟系统(Virtual System):由附加系统ID标识的系统,用来生成扩展LSP分片。这些分片在其LSP ID中携带附加系统ID。

  • 附加系统ID(Additional System-ID):虚拟系统的系统ID,由网络管理器统一分配。每个附加系统ID都允许生成256个扩展的LSP分片。
    附加系统ID和系统ID一样,在整个路由域中必须唯一。
  • 24号TLV(IS Alias ID TLV):用来表示初始系统与虚拟系统的关系。

工作原理

在IS-IS中,每个系统ID都标识一个系统,每个系统都最多可生成256个LSP分片。通过增加附加的系统ID,IS-IS进程可生成更多LSP分片。

使能分片扩展功能之后,如果存在由于报文装满而丢失的信息,系统会提醒重启IS-IS。重启之后,初始系统会尽最大能力装载路由信息,装不下的信息将放入虚拟系统的LSP中发送出去,并通过24号TLV来告知其他路由器此虚拟系统和自己的关系。

工作模式

IS-IS路由器可以在两种模式下运行LSP分片扩展特性:
图1 IS-IS LSP分片扩展

模式应用场景工作原理举例说明注意事项
Mode-1 用于网络中的部分路由器不支持LSP分片扩展特性的情况。

虚拟系统参与路由SPF计算,初始系统发布的LSP中携带了到每个虚拟系统的链路信息。类似地,虚拟系统发布的LSP也包含到初始系统的链路信息。这样,在网络中虚拟系统看起来与初始系统相连的真实路由器是一样的。

这种方式是为了兼容不支持分片扩展的老版本所做的一个过渡模式。在老版本中,IS-IS无法识别IS Alias ID TLV,所以虚拟系统的LSP必须表现的像一个普通IS-IS发出的报文。

图1所示,RouterB是不支持分片扩展的路由器,RouterA设置为Mode-1模式的分片扩展,RouterA1和RouterA2是RouterA的虚拟系统,RouterA将一部分路由信息放入RouterA1和RouterA2的LSP报文中向外发送。RouterB收到RouterA,RouterA1和RouterA2的报文时,认为对端有三台独立的路由器,并进行正常的路由计算。同时RouterA到RouterA1和RouterA2的开销都是0,所以,RouterB到RouterA的路由开销值与RouterB到RouterA1路由开销值都相等。

虚拟系统的LSP中包含和原LSP中相同的区域地址和过载标志位。如果还有其它特性的TLV,也必须保持一致。

虚拟系统所携带的邻居信息指向初始系统,metric为最大值减1;初始系统所携带的邻居信息指向虚拟系统,metric必须为0。这样就保证了其它路由器在进行路由计算的时候,虚拟系统一定会成为初始系统的下游节点。

Mode-2 用于网络中所有路由器都支持LSP分片扩展特性的情况。

虚拟系统不参与路由SPF计算,网络中所有路由器都知道虚拟系统生成的LSP实际属于初始系统。

在该模式下工作的IS-IS,可以识别IS Alias ID TLV的内容,并作为计算树和路由的依据。

图1所示,RouterB是支持分片扩展的路由器,RouterA设置为Mode-2模式的分片扩展,RouterA1和RouterA2是RouterA的虚拟系统,RouterA将一部分路由信息放入到RouterA1和RouterA2的LSP报文中向外发送。当RouterB收到RouterA1和RouterA2的LSP时,通过IS Alias ID TLV知道他们的初始系统是RouterA,则把RouterA1,RouterA2所发布的信息都视为RouterA的信息。 -

无论在哪种方式下,初始系统和虚拟系统的LSP零分片中,都必须包含IS Alias ID TLV来表示初始系统是谁。

posted @ 2024-04-15 16:25  博雅塔之客  阅读(4)  评论(0编辑  收藏  举报