在思科IOS XR上运行中间系统到中间系统协议
第4章 核心路由协议IS-IS IS-IS(Intermediate System-to-Intermediate System),即中间系统到中间系统,是为ISO无连接网络协议(ISO’s connectionless network protocol , CLNP)设计的路由选择协议。ISIS协议的时间和OSPF发布的时间基本同一时期,稍早或者稍迟一点。其本意是支持从TCP/IP协议栈向OSI的转换,但是前者却成为了实际的工业标准,而ISIS现在更多的作为服务应用商网络的IGP的层面。它是ISO定义的OSI协议栈中无连接网络服务CLNS,(Connectionless Network Service)的一部分,用于动态路由数据包。 IS-IS协议直接封装在2层之上,但目的是建立、更新和维护用于转发3层报文的路由表。现代的IS-IS,我们精确一些应该称之为集成IS-IS,主要目的是和居于业界主导地址的IP融合,其内部和外部路由的AD值都为115(在思科设备上)。ISIS具备一个复合的头部,被封装在TLV(类型、长度和值)中,这一点使得IS-IS相对OSPF具备很好的灵活性和可扩展性。如图4-1为一个具体的IS-IS报文,读者可以从这个实际的报文看到IS-IS的报文结构。 图4-1 一个实际的IS-IS报文 在前文中我们提到过IS-IS协议是基于ISO组织发布的OSI模型完成的