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

3.ICMP

ICMP


控制报文协议
ICMP用来传递差错,控制,查询等
一个ping指令由4个该报文组成
通过抓包可以看到,高层封装着ICMP报文

在这里插入图片描述
在这里插入图片描述


ICMP数据包格式
在这里插入图片描述
type表示ICMP类型
code表示同一消息类型中的不同信息
checksum表示校验和,校验报文传递过程中有没有损坏,如果校验出损坏,该报文就失效了
0x8代表十六进制的8
0x0代表十六进制的0
8 0代表的就是ICMP的请求报文 Echo Request
在这里插入图片描述


ICMP应用-ping

ICMP应用-Tracert

Tracert,回显报文经过的三层设备,显示数据包在网络传输过程中所经过的每一跳
请求超时的可能是防火墙
在这里插入图片描述

相关文章:

  • 尚好房 09_权限管理
  • java面向对象(一)
  • Allegro Design Entry HDL(OrCAD Capture HDL)工具菜单详细介绍
  • Java 线程及线程池的创建方式
  • 分布式ID生成服务
  • Vue中的条件渲染v-if、v-show
  • 【Spring Boot】响应JSON实现原理
  • 基于51单片机交通信号灯仿真_东西管制+南北管制
  • 2022“杭电杯”中国大学生算法设计超级联赛(4)
  • AngelScript -- C++程序最好的脚本语言
  • 如何编写整洁的代码
  • leetcode: 122. 买卖股票的最佳时机II
  • 字符串习题总结3
  • Java 操作RestHighLevelClient查询详解
  • 有效 TCP RST
  • 4个实用的微服务测试策略
  • CSS实用技巧
  • Fabric架构演变之路
  • JavaScript 奇技淫巧
  • Java应用性能调优
  • 给github项目添加CI badge
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 你不可错过的前端面试题(一)
  • 前端工程化(Gulp、Webpack)-webpack
  • 十年未变!安全,谁之责?(下)
  • 什么软件可以剪辑音乐?
  • 探索 JS 中的模块化
  • 微信小程序--------语音识别(前端自己也能玩)
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 详解NodeJs流之一
  • 阿里云服务器购买完整流程
  • 容器镜像
  • 数据可视化之下发图实践
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • #1015 : KMP算法
  • #pragma data_seg 共享数据区(转)
  • $ git push -u origin master 推送到远程库出错
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (06)Hive——正则表达式
  • (C语言)fgets与fputs函数详解
  • (c语言)strcpy函数用法
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (solr系列:一)使用tomcat部署solr服务
  • (保姆级教程)Mysql中索引、触发器、存储过程、存储函数的概念、作用,以及如何使用索引、存储过程,代码操作演示
  • (补)B+树一些思想
  • (二)PySpark3:SparkSQL编程
  • (二)springcloud实战之config配置中心
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (转)h264中avc和flv数据的解析
  • .htaccess配置常用技巧
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版