GB/T 28514.3-2012
支持IPv6的路由协议技术要求 第3部分:中间系统到中间系统域内路由信息交换协议(IS-ISv6)
发布时间:2012-06-29 实施时间:2012-10-01


IS-ISv6是一种支持IPv6的路由协议,用于在中间系统(IS)之间交换路由信息。IS-ISv6协议是一种链路状态路由协议,它通过交换链路状态数据库(LSDB)来计算路由。IS-ISv6协议支持多种类型的路由,包括IP路由、IPv6路由、多协议路由等。

IS-ISv6协议的数据结构包括三个部分:系统ID、链路状态数据库(LSDB)和路由表。系统ID是一个唯一的标识符,用于区分不同的中间系统。LSDB是一个存储链路状态信息的数据库,其中包含了所有与该中间系统相连的链路的状态信息。路由表则是根据LSDB计算出来的路由信息,用于指导数据包的转发。

IS-ISv6协议的报文格式包括四种类型的报文:Hello报文、LSP报文、CSNP报文和PSNP报文。Hello报文用于发现相邻的中间系统,并建立邻居关系。LSP报文用于交换链路状态信息,包括链路的状态、链路的度量值等。CSNP报文用于交换LSDB的摘要信息,以便更新LSDB。PSNP报文用于请求某个中间系统的LSDB信息。

IS-ISv6协议的操作流程包括以下几个步骤:邻居关系的建立、LSDB的同步、路由计算和路由表的更新。邻居关系的建立是通过Hello报文实现的,当两个中间系统之间交换了Hello报文后,它们就建立了邻居关系。LSDB的同步是通过LSP报文和CSNP报文实现的,当一个中间系统收到了另一个中间系统的LSP报文或CSNP报文时,它就会更新自己的LSDB。路由计算是根据LSDB计算出最短路径的过程,路由表的更新则是根据路由计算结果更新路由表。

相关标准
- GB/T 28514.1-2012 支持IPv6的路由协议技术要求 第1部分:概述
- GB/T 28514.2-2012 支持IPv6的路由协议技术要求 第2部分:OSPFv3
- GB/T 28499-2012 IPv6路由协议技术要求
- GB/T 28498-2012 IPv6路由协议测试要求
- GB/T 28497-2012 IPv6路由协议测试方法