- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ICMP协议解码详解-科来
协议分析 - ICMP协议解码详解
ICMP协议简介
ICMP全称Internet Control Message Protocol,中文名为因特网控制报文协议。它工作在OSI的网络层,向数据通讯中的源主机报告错误。ICMP可以实现故障隔离和故障恢复。
网络本身是不可靠的,在网络传输过程中,可能会发生许多突发事件并导致数据传输失败。网络层的IP协议是一个无连接的协议,它不会处理网络层传输中的故障,而位于网络层的ICMP协议却恰好弥补了IP的缺限,它使用IP协议进行信息传递,向数据包中的源端节点提供发生在网络层的错误信息反馈。
ICMP的报头长8字节,结构如图1所示。
比特0 7 8 15 16 比特31
类型(0或8) 代码(0) 检验和 为使用 数据 (图1 ICMP报头结构)
类型:标识生成的错误报文,它是ICMP报文中的第一个字段;
代码:进一步地限定生成ICMP报文。该字段用来查找产生错误的原因;
校验和:存储了ICMP所使用的校验和值。
未使用:保留字段,供将来使用,起值设为0
数据:包含了所有接受到的数据报的IP报头。还包含IP数据报中前8个字节的数据;
ICMP协议提供的诊断报文类型如表1所示。
类型 描述 0 回应应答(Ping应答,与类型8的Ping请求一起使用) 3 目的不可达 4 源消亡 5 重定向 8 回应请求(Ping请求,与类型8的Ping应答一起使用) 9 路由器公告(与类型10一起使用) 10 路由器请求(与类型9一起使用) 11 超时 12 参数问题 13 时标请求(与类型14一起使用) 14 时标应答(与类型13一起使用) 15 信息请求(与类型16一起使用) 16 信息应答(与类型15一起使用) 17 地址掩码请求(与类型18一起使用) 18 地址掩码应答(与类型17一起使用) (表1 ICMP诊断报文类型)
ICMP提供多种类型的消息为源端节点提供网络层的故障信息反馈,它的报文类型可以归纳为以下5个大类:
诊断报文(类型8,代码0;类型0,代码0);
目的不可达报文(类型3,代码0-15);
重定向报文(类型5,代码0-4);
超时报文(类型11,代码0-1);
信息报文(类型12-18)。
详细解码
使用科来网络分析系统捕获数据包,我们得到ICMP回显报文的信息,如图1所示,
(图1 科来网络分析系统抓取的ICMP回显报文)
我们详细介绍在图1中的解码信息,
类型:8,表示是一个ICMP回显请求报文;
代码:0,表示网络不可达;
校验和:表示ICMP的0x425C;使用IP校验和的算法。
标识:0x0400
序列号:0x0700,每一个ICMP回显报文都有一个序列号且是递增的
数据:表示是一个32字节的数据
注:以上是一个ICMP回送报文,可以看出了和前面列出的ICMP报文有点不一样。因为ICMP有几种类型的报文(目标不可达报文,重定向报文,超时报文,回送请求和回送应答报文),每一种报文都相对都有一些区别,这里我们就不在特别介绍。
成都科来软件有限公司
2006年月
ICMP协议解码详解
成都科来软件有限公司 电话:028Email:sales@
传真:028support@
3 / 3
您可能关注的文档
- DI-500WFAP无线接入点-维盟科技.doc
- DSM-1A数字变电站管理系统-北京鑫坤电力电子科技发展有限公司.doc
- DTSD342DSSD332-4N安装式表说明书-威胜集团.doc
- DTZ311、DSZ311型三相智能电能表使用说明书(GW-V14.1).doc
- DNA损伤、修复与重组.ppt
- EDA设计流程及其工具-Read.ppt
- Erlang高级原理和应用-yufeng.info.ppt
- ESLONLYADMISSIONREQUIREMENTSESL录取要求-TroyUniversity.doc
- EPON技术分析1、EPON技术简介EPON技术由IEEE802.3EFM工作.doc
- DataStudio使用说明.ppt
- 中国空分装置行业市场调查研究及发展战略规划报告.docx
- 2025年中国汽车结构钢板行业发展监测及市场发展潜力预测报告.docx
- 2025年中国氢燃料电池乘用车行业市场全景评估及投资前景展望报告.docx
- 2020-2025年中国航空标准件行业市场调查研究及投资战略咨询报告.docx
- 2020-2025年中国半导体CVD设备行业竞争格局分析及投资规划研究报告.docx
- 课题申报:中国染织设计历史与方法研究.pdf
- 中国实验器械行业市场深度分析及发展趋势预测报告.docx
- 中国榨油机行业市场深度分析及投资规划建议报告.docx
- 中国远洋渔船行业发展监测及投资战略规划研究报告.docx
- 2025年中国山东省汽车服务行业市场发展现状及投资方向研究报告.docx
文档评论(0)