北京金桥世纪H3C认证培训全国总代理

Ping命令原理

2011-11-15 13:40:29互联网

      1、 前言

      在日常网络维护工作中,我们使用最多的工具可能就是ping命令了,了解ping命令的原理能够更好的利用这个测试工具,本文详细介绍了ping命令的基本原理和功能。

      2、ping命令基本功能

      Ping命令用于测试两个TCP/IP系统之间的网络层连通性,如果ping命令测试成功,表明源和目的主机之间的网络层(即IP协议)已经连通,并且同时输出源和目的的通信延迟时间。

      3、ping命令基本原理

      Ping命令使用ICMP协议向源主机通告网络测试的结果以及错误。

      ICMP全称Internet Control Message Protocol,中文名为因特网控制报文协议。它工作在OSI的网络层,向数据通讯中的源主机报告错误。

      在网络传输过程中,可能会发生许多突发事件并导致数据传输失败。网络层的IP协议是一个无连接的协议,它不会处理网络层传输中的故障,而位于网络层的ICMP协议却恰好弥补了IP的缺限,ICMP消息被封装为IP数据包后传输,收到ICMP消息的主机向数据包中的源主机提供发生在网络层的通信结果或者错误信息反馈。

      如果中间节点出现通信中断,中间节点的ICMP协议能够响应ICMP测试消息,在源主机通过观察ICMP响应消息的源地址,能够快速定位通信在哪一个节点被中断了,也可以通过响应消息判断大致的故障原因。

      4、ICMP协议

      I C M P经常被认为是I P层的一个组成部分。它传递差错报文以及其他需要注意的信息。

      I C M P报文通常被I P层或更高层协议( T C P或U D P)使用。一些I C M P报文把差错报文返回给用户进程,I C M P报文是在I P数据报内部被传输的,ip协议号为1。

      I C M P报文的格式如下图,所有报文的前4个字节都是一样的,但是剩下的其他字节则互不相同。

Ping命令原理
      5、ICMP报文的类型和代码含义

      类型字段可以有1 5个不同的值,以描述特定类型的I C M P报文。某些I C M P报文还使用代码字段的值来进一步描述不同的条件。

      各种类型的I C M P报文如下图所示,不同类型由报文中的类型字段和代码字段来共同决定,图中的最后两列表明I C M P报文是一份查询报文还是一份差错报文。

      注意 类型和代码为(8,0)的为ping 请求包,也称echo request

      类型和代码为(0,0)的为ping 应答包,也称echo reply

      其它类型和代码为扩展功能和报错消息。
 
Ping命令原理
      6、结束语

      通过本文的介绍,我们可以了解到ping命令使用ICMP协议工作,ICMP的ip协议号为1,通过ICMP报文类型和代码的介绍,可以了解到更多的ping命令功能和报错消息,并且以后如果需要使用ACL控制各种ping操作,可以参考这些类型和代码进行准确的控制。

·[优惠活动]华三动态 
·[金桥动态]H3CIE+确定开班7月20日 
·[金桥动态]全程金牌讲师讲授,保障顺利考试通过! 
·[知识课堂]H3CNE考试大纲《GB0-800 构建中小企业网络 v6.0》 
·[知识课堂]使用TFTP传输文件 
·[常见问题]我想参加你们的就业培训,但是在职人员,时间不充裕 


点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息 点击这里给我发消息


开班信息

7月26

H3CNE认证

热报中

8月16

H3C-IMC认证

热报中

7月26

H3CNE认证

热报中

7月26

H3CIE+认证

热报中

8月16

H3C-IMC认证

热报中

7月26

H3CNE培训

热报中

7月26

H3CSE认证

热报中

8月16

H3C无线

热报中

7月26

H3CSE培训

热报中

8月16

H3CIMC培训

热报中

8月16

H3C无线培训

热报中

8月31

H3CEAD培训

热报中

8月16

H3CPME认证

热报中

8月16

H3C安全认证

热报中

8月16

H3CIMC培训

热报中

8月16

H3C无线培训

热报中

8月09

H3CEAD培训

热报中

8月16

H3CPME认证

热报中

8月16

H3C安全认证

热报中

8月16

H3CIMC培训

热报中

8月09

H3C无线培训

热报中

8月09

H3CEAD培训

热报中

8月09

H3CPME认证

热报中

8月09

H3C安全认证

热报中

点击咨询开班情况>>

在线咨询