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

ICMP

目录

  • 1. 帧格式
  • 2. ICMPv4消息类型
    • (Type = 0,Code = 0)回送应答 /(Type = 8,Code = 0)回送请求
    • (Type = 3)目标不可达
    • (Type = 5)重定向
    • (Type = 11)ICMP超时
    • (Type = 12)参数
  • 3. ICMPv6消息类型

回见TCP/IP

对ICMP协议作介绍


ICMP(Internet Control Message Protocol)Internet控制报文协议,是一种面向无连接的协议。

ICMP功能是检查IP包能否到达目标地址,检查网络状况,但不能纠错。它将错误状况返回给发送方的设备,发送方根据ICMP报文确定「错误类型」。例如 IP 数据无法访问目标、IP 路由器无法按当前的传输速率转发、路由器处理数据包产生错误等,会自动发送 ICMP 消息。

ICMP分为ICMPv4和ICMPv6两个版本,IPv4和ICMPv4搭配、IPv6和ICMPv6搭配。其中ICMPv6要复杂得多,它合并了原来的ARP和IGMP(网际组管理协议)的功能。

ICMP也是承载在IP之中的,所以将其放在传输层。


http://www.mrgr.cn/news/28562.html

相关文章:

  • 写论文好痛苦
  • RabbitMQ集群搭建
  • Elasticsearch 实战应用:高效搜索与数据分析
  • 大数据新视界 -- 大数据大厂之 Impala 性能飞跃:动态分区调整的策略与方法(上)(21 / 30)
  • Python 获取PDF的各种页面信息(页数、页面尺寸、旋转角度、页面方向等)
  • XXL JOB DockerCompose部署
  • 数据与结构算法平衡二叉树详解叉树--基本概念
  • 【架构设计】多级缓存:应用案例与问题解决策略
  • 南大通用等保测评
  • 【C++】STL数据结构最全函数详解2-向量vector
  • 【智路】智路OS 应用开发
  • 嵌套类问题的递归解题套路
  • Java中Redis大Key的优化拆分方案与示例
  • 【C++算法】位运算
  • 基于web的超市管理系统设计与实现
  • MySQL record 05 part
  • Go语言并发编程之select语句详解
  • Linux memcg lru lock提升锁性能
  • 【Python爬虫系列】_023.关于视频爬取
  • ​FullCalendar:强大的JavaScript事件日历
  • 【深度学习|可视化】如何以图形化的方式展示神经网络的结构、训练过程、模型的中间状态或模型决策的结果??
  • 【雅特力AT32】时钟配置-延时阻塞函数-软件定时器 时钟源与源码分析
  • SOMEIP_ETS_112: SD_Empty_Option
  • 【C++学习】 IO 流揭秘:高效数据读写的最佳实践
  • 火语言RPA流程组件介绍--浏览器页面操作
  • Qt多元素控件——QTableWidget