- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
下载
第11章 ICMP:Internet控制报文协议
11.1 引言
I C M P在I P系统间传递差错和管理报文,是任何 I P实现必需和要求的组成部分。 I C M P 的规
范见RFC 792 [Postel 1981b] 。RFC 950 [Mogul 和Postel 1985]和RFC 1256 [Deering 1991a] 定义
了更多的I C M P报文类型。RFC 792 [Braden 1989a] 提供了重要的I C M P细节。
I C M P有自己的传输协议号(1),允许I C M P报文在I P数据报内携带。应用程序可以直接从
第3 2章讨论的原始I P接口发送或接收I C M P报文。
我们可把 I C M P 报文分成两类:差错和查询。查询报文是用一对请求和回答定义的。
I C M P差错报文通常包含了引起错误的 I P数据报的第一个分片的 I P首部(和选项),加上该分片
数据部分的前 8个字节。标准假定这 8个字节包含了该分组运输层首部的所有分用信息,这样
运输层协议可以向正确的进程提交 I C M P差错报文。
T C P和U D P端口号在它们首部的前 8个字节内出现。
图11 - 1显示了所有目前定义的I C M P报文。双线上面的是 I C M P请求和回答报文;双线下面
的是I C M P差错报文。
t y p e和c o d e 描 述 P R C _
I C M P _ E C H O 回显请求
I C M P _ E C H O R E P L Y 回显回答
I C M P _ T S A M P 时间戳请求
I C M P _ T S T A M P R E P L Y 时间戳回答
I C M P _ M A S K R E Q 地址掩码请求
I C M P _ M A S K R E P L Y 地址掩码回答
I C M P _ I R E Q 信息请求 (过时的 )
I C M P _ I R E Q R E P L Y 信息回答 (过时的 )
I C M P _ R O U T E R A D V E R T 路由器通告
I C M P _ R O U T E S O L I C I T 路由器请求
I C M P _ R E D I R E C T 有更好的路由
I C M P _ R E D I R E C T _ N E T 网络有更好的路由 P R C _ R E D I R E C T _ H O S T
I C M P _ R E D I R E C T _ H O S T 主机有更好的路由 P R C _ R E D I R E C T _ H O S T
I C M P _ R E D I R E C T _ T O S N E T TO S和网络有更好的路由 P R C _ R E D I R E C T _ H O S T
I C M P _ R E D I R E C T _ T O S H O S T TO S和主机有更好的路由 P R C _ R E D I R E C T _ H O S T
其他 不识别码
I C M P _ U N R E A C H 目的主机不可达
I C M P _ U N R E A C H _ N E T 网络不可达 P R C _ U N R E A C H _ N E T
I C M P _ U N
文档评论(0)