今天继续给大家介绍IS-IS相关内容。本文主要内容是IS-IS的报文结构、各字段作用以及LSP报文的抓包。
阅读本文,您需要有一定的IS-IS基础,如果您对此存在困惑,欢迎查阅我博客的其他内容,相信您一定会有所收获。
推荐阅读:
IS-IS详解(一)——IS-IS基础
IS-IS详解(二)——IS-IS邻居建立
IS-IS详解(三)——IS-IS 报文结构与功能
IS-IS详解(四)——IS-IS Hello报文详解
IS-IS详解(五)——IS-IS 三次握手与两次握手
IS-IS详解(六)——IS-IS LSP机制详解

一、LSP 报文格式

LSP报文,即Link State PDUs,是IS-IS的链路状态报文,用于交换链路信息。LSP分为L1 LSP和L2 LSP,不同级别的LSP除了级别外差距不大,各字段基本相同。LSP报文也符合IS-IS报文的基本格式,由ISO头部、LSP报文头部和TLV字段构成。
其中LSP头部报文格式如下:

二、LSP报文各字段项详解

LSP报文各字段作用和功能如下:
1、PDU Lengths。 PDU的总长度,单位为Byte。
2、Remaining Lifetime。 LSP生存时间,单位为s。
3、LSP ID。 LSP ID,由System id,伪节点标识符和分片标识符三部分组成,唯一标识一条LSP报文。
4、Sequency Number。 LSP的序列号。
5、Checksum。 LSP的校验和。
6、P(Partition Repair)。 仅与L2 LSP有关,表示路由器是否支持修复区域分割。
7、ATT(Attachment)。 一般由L1/2路由器产生,用于控制L1区域对L2区域的路由学习情况。
8、OL(LSDB Overload)。 过载标志位。
9、IS Type。 生成的LSP的路由器的级别,用来指名是L1的路由器还是L2的路由器。

三、LSP报文抓包

使用wireshark,对LSP报文抓包显示如下:

原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200/article/details/120018001

IS-IS详解(七)——IS-IS LSP报文详解相关推荐

  1. 无人机项目跟踪详解七十——升压电路及LM27313详解

    下图为升压芯片电路图: 从图中可以看出:系统电压3.7伏通过C26与C27两个滤波电容后到达升压芯片的VIN输入脚.其中电源芯片的电压输出由下式子决定: VOUT=1.23*(1+R17/R21) 其 ...

  2. SSH服务详解(七)– SSH 连接 Github

    SSH 连接 Github SSH服务详解(一)–Linux SSH 服务器与客户端的安装与启动 SSH服务详解(二)–使用私钥登录 SSH 服务器(免密登录) SSH 服务详解 (三)-- 使用 S ...

  3. Mysql中的七种常用查询连接详解

    目录 一.概述 二.连接查询的分类 三.七种常用连接查询详解 1.笛卡尔积: 2.内连接 2.1隐式与显式连接 ?2.2等值连接 ?2.3非等值连接 ?2.4自连接 3外连接 3.1左外连接: ?3. ...

  4. PackageManagerService启动详解(七)之扫描系统应用安装目录阶段流程分析

    PKMS启动详解(七)之BOOT_PROGRESS_PMS_SYSTEM_SCAN_START阶段流程分析 Android PackageManagerService系列博客目录: PKMS启动详解系 ...

  5. Vmware与主机间共享文件的七种方法(附图+详解)

    [原创]Vmware与主机间共享文件的七种方法(附图+详解)                       -By:adbrave 相信很多玩电脑的人都用过Vmware吧?(Vmware是虾米东西?倒!

  6. Linux字符设备驱动详解七(“插件“设备树实现RGB灯驱动)

    文章目录 系列文章目录 前言 正文 Device Tree Overlays:"插件"设备树 传统设备树 "插件"设备树 使用前提 案例说明 设备树:foo.d ...

  7. CSS display(显示)详解 与 visibility(可见性)详解[第七天]

    文章目录 display list-item[无效果,懵逼] run-in[都不支持,忽略] initial content table visibility 隐藏元素(display:none/vi ...

  8. php打印出函数的内容吗,PHP打印函数集合详解以及PHP打印函数对比详解(精)

    1 echo();2 print();3 die();4 printf();5 sprintf();6 print_r();7 var_dump(); 1 echo() 可以同时输出多个字符串,可以多 ...

  9. 二元一次方程有唯一解的条件_人教版初中数学七年级下册用适当方法解二元一次方程组公开课优质课课件教案视频...

    解二元一次方程组---加减法 一.教学目的: 1.使学生掌握用加减法解二元一次方程组的步骤. 2.熟练运用加减法解二元一次方程组. 3.培养学生分析问题.解决问题的能力. 二.教学重点.难点和关键 ( ...

  10. OSPF报文详解——LSA概述

    目录 一.OSPF报文详解: (1)---OSPF头部分析: (2)---hello字段分析: 二.LSA报文--链路状态通告 (1)---简介: (2)---头部信息: (3)---数据部分: 一. ...

最新文章

  1. 24. Swap Nodes in Pairs
  2. python安装旧版的opencv(3.1.0为例)
  3. Windows MDL原理总结
  4. python找人,PythonOpenCV:查找未知人物
  5. C++Builder中使用Pas文件
  6. 因子和,因子数,1到n的因子和,1到n的因子数(积性函数)
  7. Git学习总结(2)——初识 GitHub
  8. Uva 10306 e-Coins
  9. Java开发笔记(一百五十)C3P0连接池的用法
  10. 我们为什么要使用NodeJS
  11. windows开机后一键启动应用程序
  12. twitter最多关注者_Twitter的10个最具创意的用途
  13. python为什么被称为胶水语言_为什么说python是胶水语言
  14. Linux系统查看设备温度,技巧分享 Linux下查看cpu温度
  15. 司普沃浅谈豆角种植技术与管理方案
  16. 前端使用微信sdk上传图片的坑,及万千种方法比较实用的一种,亲测有效
  17. 3-javascript
  18. hdu5594 ZYB's Prime
  19. Veritas针对通用数据保护再出手
  20. 初学css能做的实战 登录页面制作

热门文章

  1. [NAACL19]基于DIORA的无监督隐式句法树归纳
  2. 数据科学包5- pandas基础之基础运算
  3. 数据结构 /ord ;集合;dict()
  4. torch.nn模块介绍
  5. 移动深度学习:人工智能的深水区
  6. 《大数据——大价值、大机遇、大变革》试读
  7. 博文视点大讲堂第33期
  8. 19【推荐系统5】NeuralCF
  9. vs没有添加引用_英超:切尔西 vs 热刺,热刺准备重新登顶领头羊
  10. 力扣-64 最小路径和