ISIS单区域抓包分析

发布于:2025-04-06 ⋅ 阅读:(13) ⋅ 点赞:(0)

一、通用头部报文

 

Intra Domain Routing Protocol Discriminator:域内路由选择协议鉴别符:这里是ISIS

System ID Length:NSAP地址或NET中System ID区域的长度。值为0时,表示System

ID区域的长度为6字节。值为255时,表示System ID区域为空(即长度为0)

PDU Type:PDU的类型:9种类型,这里表示的是一个Level-1的CSNP

Max.Area:支持的最大区域个数,为0,表示该IS-IS进程最大只支持3个区域地址数

二、hello报文

Circuit Type:最后两位表示发出hello报文路由器的类型(01表示L1,10表示L2,11表示L1-L2)

SystemID:表示这个hello报文是哪个路由器发出来的

Holding Timer:相当于死亡时间,如果这个时间内没有收到邻居发来的hello报文,则结束邻居关系

PDU Length:总长度,单位是字节

Priority:优先级,默认64,范围为0~127,DIS选举会关注它

Area address:发hello包那台路由器所属的区域名

IS Neighbor:发出hello包的路由器的邻居的接口mac地址

IPv4 interface address:从哪个接口发出的hello报文

三、CSNP报文

PDU length:总长度

Source ID:发出CSNP报文的路由器的System ID

Start LSP ID:CSNP报文中第一个LSP的ID值

End LSP ID:CSNP报文中最后一个LSP的ID值

四、ISP报文

PDU Length:总长度,单位:字节

Remaining Lifetime:生存时间,单位:秒

LSP-ID:发出LSP报文的路由器,由三部分组成,System

ID、伪节点ID(00,如果第一位不为0则表示伪节点)和LSP分片后的编号(00,第一位不为0代表被分片)

Sequence number:序列号

Checksum:校验和

Attachment(ATT):由Level-1-2路由器产生,用来指明始发路由器是否与其它区域相连。虽然此标志位也存在于Level-1和Level-2的LSP中,但实际上此字段只和Level-1-2路由器始发的L1LSP有关

Overload

bit:过载标志位。对路由器设置过载位后,其它路由器在进行SPF计算时不会考虑这台路由器。当路由器内存不足时,系统自动在发送的LSP报文中设置过载标志位

Type Of Intermediate

System:生成LSP的路由器的类型。用来指明是Level-1还是Level-2路由器(01表示Level-1,11表示Level-2)

Area address:发出此报文的路由器所在区域

IPv4 Interface Address:发出此报文身上的ip地址