ICMP简介-创新互联

文章目录
  • 基于python实现ping命令-ICMP简介
    • 1. ICMP协议基本格式
    • 2. ICMP协议简述

创新互联专注于余庆企业网站建设,响应式网站开发,商城开发。余庆网站建设公司,为余庆等地区提供建站服务。全流程按需定制开发,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务基于python实现ping命令-ICMP简介 1. ICMP协议基本格式

ICMP协议基本格式

2. ICMP协议简述

ICMP报文均有“类型,代码和校验和”三个字段,后面还有4个字节是根据不同的报文类型而有不同的格式,有的是全0,有的则有其他的特殊格式。但是ICMP始终有8个字节的头部长度。其中类型字段代表着不同的报文类型,而代码字段指明了某个类型的报文中细分出的该报文的指定的功能。即一个类型的报文拥有着多种功能。

同时还需要注意的是ICMP差错报文的数据部分存储的是IP头部和IP头部后面的8个字节,这就使得IP的相关信息以及上层协议的端口信息可以被ICMP记录,在进行协议,端口方面的错误信息反馈时可以更好的反应问题。

其中类型主要有以下三种:

  1. 差错报文
  2. 控制报文
  3. 查询报文

报文功能及各字段值如下:

类型功能类型字段值代码字段值
差错报文目的不可达30-15
差错报文时间超时10/1
差错报文参数问题12
控制报文源站抑制40
控制报文路由重定向50-3
查询报文请求和回应请求:8 回应:00
查询报文路由查询或通告查询:10 通告:90
查询报文时间戳请求与应答请求:13 应答:140
查询报文地址掩码请求和应答请求:17 应答:180

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


名称栏目:ICMP简介-创新互联
路径分享:http://scyanting.com/article/dhssgc.html