- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验三ICMP与IP协议实验.doc
实验三 ICMP与IP协议实验
ICMP 协议介绍
ICMP(Internet Control Message Protocol)是因特网控制报文协议[RFC792]的缩写,是因特网的标准协议。ICMP允许路由器或主机报告差错情况和提供有关信息,用以调试、监视网络。
(1)ICMP 的报文格式
图20 ICMP 回送请求和应答报文格式
在网络中,ICMP 报文将封装在IP 数据报中进行传输。由于ICMP 的报文类型很多,且
又有各自的代码,因此,ICMP 并没有一个统一的报文格式供全部 ICMP 信息使用,不同的
ICMP 类别分别有不同的报文字段。
ICMP 报文只在前 4 个字节有统一的格式,即类型、代码和校验和 3 个字段。接着的4
个字节的内容与ICMP 报文类型有关。图20 描述了ICMP 的回送请求和应答报文格式,ICMP
报文分为首部和数据区两大部分。其中:
* 类型:一个字节,表示ICMP 消息的类型,内容参见表5;
* 代码:一个字节,用于进一步区分某种类型的几种不同情况;
* 校验和:两个字节,提供对整个ICMP 报文的校验和;
(2)ICMP 的报文类型
ICMP 报文的种类可以分为ICMP 差错报告报文和ICMP 询问报文两种,表5 列出了已定义的几种ICMP 消息。
表5 ICMP 消息及类型码
类型的值 ICMP 消息类型 类型的值 ICMP 消息类型 0 回送(Echo)应答 12 参数出错报告 3 目的站点不可达 13 时间戳(Timestamp)请求 4 源站点抑制(Source quench) 14 时间戳(Timestamp)应答 5 路由重定向(Redirect) 15 信息请求 8 回送请求 16 信息应答 9 路由器询问 17 地址掩码(Address mask)请求 10 路由器通告 18 地址掩码(Address mask) 应答 11 超时报告
其中差错报告报文主要有目的站点不可达、源站点抑制、超时、参数问题和路由重定向
5 种;ICMP 询问报文有回送请求和应答、时间戳请求和应答、地址掩码请求和应答以及路由
器询问和通告4 种。
(3)ICMP 常见的消息类型
下面介绍几种常用的ICMP 消息类型。
* 目的站点不可达(3)
产生 “目的站点不可达”的原因有多种。在路由器不知道如何到达目的网络、数据报指
定的源路由不稳定、路由器必须将一个设置了不可分段标志的数据报分段等情况下,路由器
都会返回此消息。如果由于指明的协议模块或进程端口未被激活而导致目的主机的IP 不能传送数据报,这时目的主机也会向源主机发送 “目的站点不可达”的消息。
为了进一步区分同一类型信息中的几种不同情况,在ICMP 报文格式中引入了代码字段,
该类型常见信息代码及其意义如下:
表6 ICMP 类型3 的常见代码
代码 描述 处理 代码 描述 处理 0 网络不可达; 无路由到达主机 1 主机不可达; 无路由到达主机 2 协议不可用; 连接被拒绝 3 端口不可达; 连接被拒绝 4 需分段但DF 值为 0; 报文太长 5 源路由失败; 无路由到达主机
* 源站点抑制 (4)
此消息类型提供了流控制的一种基本形式。当数据报到达得太快,路由器或主机来不及
处理时,这些数据报就必须被丢弃。丢弃数据报的计算机就会发一条“源站点抑制”的ICMP
报文。“源站点抑制”消息的接收者就会降低向该消息发送站点发送数据报的速度。
* 回送请求 (8)和回送应答 (0)
这两种ICMP 消息提供了一种用于确定两台计算机之间是否可以进行通信的机制。当一
个主机或路由器向一个特定的目的主机发出ICMP 回送请求报文时,该报文的接收者应当向
源主机发送ICMP 回送应答报文。
* 时间戳请求 (15)和时间戳应答 (16)
这两种消息提供了一种对网络延迟进行取样的机制。时间戳请求的发送者在其报文的信
息字段中写入发送消息的时间。接收者在发送时间戳之后添加一个接收时间戳,并作为时间
戳应答消息报文返回。
* 地址掩码请求 (17)和地址掩码
您可能关注的文档
- 国际公司应聘人员登记表(校园招聘).doc
- 基于课程标准的小学高年级随笔实践策略的研究.doc
- 大将南路(人民路至东台路段)建设项目招标文件.doc-大将南.doc
- 大沽乡小额工程.doc
- 大肠杆菌内毒素试剂盒使用说明书.doc
- 天津大学精仪学院2016工程科学夏令营.doc
- 如何认识化妆品.doc
- 孟加拉虎,又名印度虎,世界第二大虎亚.doc
- 学院申报教师系列(正高)教授职务任职资格条件预审表汇总.doc
- 它是初中数学的一个重点内容,也是学生今后学习数学的基.doc
- 《JJF 2132-2024荧光紫外灯人工气候老化试验装置校准规范:辐射照度参数》.pdf
- JJF 2120-2024轮速传感器校准规范.pdf
- 计量规程规范 JJF 2120-2024轮速传感器校准规范.pdf
- 《JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数》.pdf
- JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数.pdf
- 《JJF 2120-2024轮速传感器校准规范》.pdf
- JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
- JJF 2116-2024特定蛋白分析仪校准规范.pdf
- 《JJF 2116-2024特定蛋白分析仪校准规范》.pdf
- 计量规程规范 JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
文档评论(0)