- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Internet 控制报文协议 ICMP (Internet Control Message
Protocol )是网络层的一个重要协议。ICMP协议用来在网络设
备间传递各种差错和控制信息 ,它对于收集各种网络信息、诊断
和排除各种网络故障具有至关重要的作用。使用基于ICMP的应
用时 ,需要对ICMP的工作原理非常熟悉。
Message
Return Message
ICMP用来传递差错、控制、查询等信息。
主机A 服务器A
ICMP Echo Request ICMP Echo Reply
ICMP Echo Request和ICMP Echo Reply分别用来查询和响应某些信
息,进行差错检测。
主机A 服务器A
RTA RTB
.2 10.0.0.0/24 .1 .2 20.0.0.0/24 .1
数据包
ICMP 目的不可达
当网络设备无法访问目标时,会自动发送ICMP 目的不可达报文到发送
端设备。
服务器A
公网
20.0.0.1/24
20.0.0.2/24
③ ①
10.0.0.200/24 10.0.0.100/24
② ICMP 重定向
IP地址: 10.0.0.1/24
默认网关: 10.0.0.100/24
主机A
Ethernet_II
IP Header ICMP FCS
Header
0 7 15 31
Type Code Checksum
不同类型和代码标识不同的内容
Type表示ICMP消息类型,Code表示同一消息类型中的不同信息。
类型 编码 描述
0 0 Echo Reply
3 0 网络不可达
3 1 主机不可达
3 2 协议
文档评论(0)