IS-IS SNP消息格式
网络协议报文格式大全http://bbs.hh010.com/thread-531884-1-1.html
(出处: 鸿鹄论坛)
IS-IS SNP消息格式
报文格式时序报文SNP(Sequence Number PDUs)通过描述全部或部分数据库中的LSP来同步各LSDB(Link-State DataBase),从而维护LSDB。SNP包括CSNP(Complete SNP,全时序报文)和PSNP(Partial SNP,部分时序报文),进一步又可分为L1 CSNP、L2 CSNP、L1 PSNP和L2 PSNP。CSNP包括LSDB中所有LSP的摘要信息,从而可以在相邻路由器间保持LSDB的同步。在广播网络上,CSNP由DIS定期发送(缺省的发送周期为10秒);在点到点链路上,CSNP只在第一次建立邻接关系时发送。图1 L1/L2 CSNP消息格式
http://www.023wg.com/message/message/image/ISIS-format-csnp.png
主要字段的解释如下:
[*]Source ID:发出SNP报文的路由器的System ID。
[*]Start LSP ID:CSNP报文中第一个LSP的ID值。
[*]End LSP ID:CSNP报文中最后一个LSP的ID值。
PSNP只列举最近收到的一个或多个LSP的序号,它能够一次对多个LSP进行确认,当发现LSDB不同步时,也用PSNP来请求邻居发送新的LSP。图2 L1/L2 PSNP格式
http://www.023wg.com/message/message/image/ISIS-format-psnp.png
报文示例图3 IS-IS CSNP消息
http://www.023wg.com/message/message/image/ISIS-Example-csnp.png
参考标准
标准描述
ISO 10589ISO IS-IS Routing Protocol
RFC 1195Use of OSI IS-IS for Routing in TCP/IP and Dual Environments
感謝版主!
页:
[1]