当前位置: 首页 > news >正文

ISIS单区域抓包分析

一、通用头部报文

 

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地址

http://www.dtcms.com/a/122814.html

相关文章:

  • 常微分方程求解全解析:从基础到矩阵方法深度实践
  • Vue 3 + Element Plus 快速入门教程
  • ansible 实现达梦7数据库初始化数据脚本写入
  • docker使用
  • 2025年项目管理工具TOP10:Gitee引领技术驱动新浪潮
  • 【 C# 使用 MiniExcel 库的典型场景】
  • 开源免费虚拟化平台PVE软件定义网络
  • BGP路由协议之对等体
  • Containerd介绍
  • C++中如何在一个字符串中的任何一个位置插入字符或者字符串--insert()函数实现
  • Python星球日记 - 第18天:小游戏开发(猜数字游戏)
  • 前端视频流技术深度解析
  • Python爬虫教程011:scrapy爬取当当网数据开启多条管道下载及下载多页数据
  • 香港服务器租用对分布式计算的作用
  • Vue3中父组件将一个ref定义的对象类型传递给子组件的解包机制
  • 用Python构建区块链健康数据管理系统——隐私与信任的新纪元
  • python——正则表达式
  • vue3中defineProps的使用说明
  • Python 实现的运筹优化系统数学建模详解(0-1规划背包问题)
  • PHP:从诞生到未来的Web开发利器
  • 数据结构和大数据处理及其加密算法
  • SMB 协议
  • uniApp 设置动态tabs(不是自定义tab哈)
  • 在执行生信分析的时候提示缺少一些R包的报错解决
  • WebForms ViewState
  • SnowNLP 使用大全
  • Scala Iterator(迭代器)
  • 算法进阶指南 袭击
  • 蓝桥杯 跑步计划(模拟日期)
  • JMeter从入门到荒废-常见问题汇总