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

最早做网站的那批人如何能查到百度搜索排名

最早做网站的那批人,如何能查到百度搜索排名,做网站的维护成本,桂林哪里做网站目录 一、ICMP协议 二、ICMP 报文格式 三、ICMP询问报文 四、ICMP 差错报告报文 五、ICMP端口不可达差错 一、ICMP协议 ICMP(Internet Control Message Protocol,互联网控制消息协议)是网络层的一个核心协议,用于在IP主机、…

目录

一、ICMP协议

二、ICMP 报文格式

三、ICMP询问报文

四、ICMP 差错报告报文

五、ICMP端口不可达差错


一、ICMP协议

ICMP(Internet Control Message Protocol,互联网控制消息协议)是网络层的一个核心协议,用于在IP主机、路由器之间传递控制消息和错误报告。ICMP消息通常用于诊断网络问题,例如网络不可达、数据包传输超时等。其中:

1、ICMP报文是在IP数据报内部被传输。

2、ICMP 分为两类报文:询问报文 和 差错报告报文。

二、ICMP 报文格式

1、ICMP 报文结构如下:

字段长度(字节)说明
类型 (Type)1ICMP 报文类型,标识报文的种类(如回显请求、目的不可达等)
代码 (Code)1ICMP 报文的子类型,提供关于类型字段的更多详细信息
校验和 (Checksum)2用于检测 ICMP 报文在传输过程中的错误
数据 (Data)可变报文的具体内容,根据类型和代码字段的不同而变化

ICMP报文的格式如上表格所示。所有报文的前4个字节都是一样的,但是剩下的其他字节则互不相同。

2、常见 ICMP 类型和代码

类型 (Type)代码 (Code)描述
00回显应答 (Echo Reply)
30目的不可达:网络不可达 (Network Unreachable)
31目的不可达:主机不可达 (Host Unreachable)
32目的不可达:协议不可达 (Protocol Unreachable)
33目的不可达:端口不可达 (Port Unreachable)
40源抑制 (Source Quench)
50重定向:网络 (Redirect for Network)
51重定向:主机 (Redirect for Host)
80回显请求 (Echo Request)
110超时:TTL 超过 (Time Exceeded: TTL Exceeded)

三、ICMP询问报文

常见的 ICMP 询问报文有:

1、回显请求(Echo Request)

Type:8,Code:0

用途:用于网络连通性测试,即ping操作。发送方向通常从源主机到目的主机,请求一个回显应答。

2、地址掩码请求(Address Mask Request)

Type:17,Code:0

用途:请求本地网络的子网掩码信息,通常由无盘工作站使用。

3、时间戳请求(Timestamp Request)

Type:13,Code:0

用途:请求远程主机提供时间戳信息,用于时钟同步。

4、信息请求(Information Request)

Type:15,Code:0

用途:请求远程主机提供有关其网络配置的信息,如主机名、IP地址等。

5、路由器询问(Router Solicitation)

Type:10,Code:0

用途:用于路由器发现,主机请求路由器发送路由器通告。

四、ICMP 差错报告报文

主要分为以下五类:

1、目的不可达(Destination Unreachable)

Type:3

Code 可以是以下几种:

  • 0:网络不可达(Network Unreachable)

  • 1:主机不可达(Host Unreachable)

  • 2:协议不可达(Protocol Unreachable)

  • 3:端口不可达(Port Unreachable)

  • 5:需要分片但设置了不分片位(Fragmentation Needed and DF Set)

2、源站抑制(Source Quench)

Type:4

Code:0

用途:通知发送端网络拥塞,需要降低发送速率。

3、时间超过(Time Exceeded)

Type:11

Code 可以是以下几种:

  • 0:在传输过程中生存时间(TTL)超时(TTL Exceeded in Transit)

  • 1:分片重组时生存时间超时(Fragment Reassembly Time Exceeded)

4、参数问题(Parameter Problem)

Type:12

Code:0

用途:报告IP头中存在错误,例如,错误的头部字段值或格式。

5、重定向(Redirect)

Type:5

Code 可以是以下几种:

  • 0:为网络重定向(Redirect for Network)

  • 1:为主机重定向(Redirect for Host)

  • 2:为服务类型和网络重定向(Redirect for Type of Service and Network)

  • 3:为服务类型和主机重定向(Redirect for Type of Service and Host)

另外值得一提的是,关于 ICMP 差错报告报文,在以下情况,不应该发送 ICMP 差错报文

1、对 ICMP差错报告报文,不应该再发送 ICMP 差错报告报文

2、对第一个分片的数据报片的所有后续数据报片都不发送ICMP差错报告报文

3、对具有多播地址的数据报都不发送ICMP差错报告报文

4、对具有特殊地址的数据报不发送 ICMP 差错报告报文,如 127.0.0.1 或 0.0.0.0

注:这些规则是为了防止过去允许ICMP差错报文对广播分组响应所带来的广播风暴。

五、ICMP端口不可达差错

对于原本的解释:“ICMP的一个规则是,ICMP差错报文必须包括生成该差错报文的数据报IP首部(包含任何选项),还必须至少包括跟在该IP首部后面的前8个字节。”

1、ICMP不可达报文的一般格式如下

其中,固定8个字节的ICMP首部,然后ICMP data数据部分由以下组成:

IP首部 + 原始IP数据报中数据的至少前8字节。

2、假设原始IP数据报中IP层负载为 UDP,则对应的 ICMP 差错报告报文如下:

3、假设原始IP数据报总IP层负载为 TCP,则对应的 ICMP 差错报告报文如下:

4、在ICMP差错报文中,只要根据原始IP首部中的协议字段,就可以解析出封装在ICMP data中的原始IP首部后面紧跟着的数据部分。

http://www.dtcms.com/wzjs/394585.html

相关文章:

  • 手机制作app需要什么软件谷歌seo代运营
  • 新都有没有做网站的竹子建站官网
  • 如何做网站 做论坛宝鸡seo培训
  • 做篮球管理网站的步骤广东seo点击排名软件哪里好
  • 常州做网站的公司魔贝课凡seo
  • wordpress 改成 中文中央网站seo
  • 电商网站开发语言新软件推广
  • 上海市建设干部学校网站免费网站seo优化
  • 做网站亏本网络营销活动策划
  • 如何用微信小程序做网站手机网页制作软件
  • 网站开发有什么点子广告平台推广渠道
  • 计算机毕设网站代做百度手机助手网页版
  • 在线a视频网站一级a做爰seo关键词库
  • 厦门房产网吉林seo管理平台
  • ps外包网站百度人工客服电话是多少
  • 公司网站首页导航html百度营销推广登录平台
  • 汽车之家网站系统是什么做的万能引流软件
  • 做电影网站赚钱么中国万网官网登录
  • 建设银行网站入口友情链接查询友情链接检测
  • 网站设计数据库怎么做松松软文平台
  • 网站建设维护项目seo引擎优化工具
  • 东莞建设局门户网站网络营销优秀案例
  • 2019为赌博网站做代理被判缓刑南京百度快速排名优化
  • easyui 做网站网推平台
  • 海外网站推广优化专员网络推广属于什么行业
  • 什么做网站开发semikron
  • congqin网站建设上海最新事件
  • 网站建设评审会总结发言百度客服电话号码
  • 武汉做公司网站nba最新交易一览表
  • 昆明网签备案查询seo优化工作有哪些