什么是ICMP的?

ICMP的是Internet控制消息协议。

ICMP的是一个相辅相成的议定书,以IP (互联网协议) 。 一样的IP , ICMP的驻留在网络层OSI模型

ICMP的是专为发送控制和测试的邮件跨越IP网络。

不同的运输层协议的TCP (传输控制协议)和UDP (用户数据报协议) ,其中运作的顶端的IP , ICMP的存在一起的IP 。

能够理解的ICMP是一个要求,任何IP兼容的网络设备。 然而,许多安全设备,例如防火墙拦截或停用的全部或部分ICMP的功能,为了安全起见。

ICMP消息类型

ICMP的运作,由发送和接收数量有限的信息类型。 该ICMP消息类型的定义是在iana的ICMP类型号码

最常见的ICMP消息类型有:

类型 名字
回声答复
三月 目的地取得连线
四月 来源解渴
重定向
候补主机地址
八月 回声
路由器广告
一○ 路由器招标
11 超过时间
十二 参数问题
13 时间戳
14 时间戳答复
15个 信息的要求
十六 信息的答复
17 地址掩码请求
18个 地址面具的答复
30 traceroute

ICMP回显请求和回声答复

两个最重要的ICMP消息是回声的要求, ( 8 )和回波的答复( 0 ) 。

回声请求和回声答复是利用`平`命令来测试网络连通性。

在这里,我们使用`平`指挥派遣三64字节的ICMP回应要求的信息www.freebsd.org和接收3回声答复的讯息作出回应:

在bash - 2.05a元平- C的3 www.freebsd.org
平www.freebsd.org ( 216.136.204.117 ) : 56数据字节
64字节从216.136.204.117 : icmp_seq = 0的TTL = 55的时间= 63.708女士
64字节从216.136.204.117 : icmp_seq = 1的TTL = 55的时间= 62.725女士
64字节从216.136.204.117 : icmp_seq = 2的TTL = 55的时间= 62.618女士

--- www.freebsd.org平统计---
三月的数据包转发, 3接收的数据包, 0 %丢包
来回民/平均/最大/ stddev = 62.618/63.017/63.708/0.491女士

这个输出告诉我们,网络连接www.freebsd.org是工作。 它也告诉我们,时间,每包了回来。

`平`是一个非常有用的工具,网络故障排除。

额外读ICMP的

ICMP的定义是在RFC 792 : Internet控制消息协议

TCP / IP协议为假人 TCP / IP的说明,第1卷
购买这些优秀图书TCP / IP协议在amazon.com



书签什么是ICMP的?

最新的博客帖子


版权2008年技术常见问题解答 。 保留所有权利。