标题:
[交流]
完全解读ping命令应用方法
[打印本页]
作者:
ohohyes
时间:
2008-4-10 10:02
标题:
完全解读ping命令应用方法
Ping的使用可以帮助我们了解终端与终端,终端与主机之间是否连通以及详细数据的的测试工具。合理,正确使用Ping命令,可以让我们了解很多这方面的知识。
我想大多数网虫对ping这个命令一定不陌生吧,它是用于确定本地主机(也就是你的机器)是否能与另一台主机(服务器和像你机器一样的千千万万的机器)成功交换(发送与接收)数据包。再根据返回的信息,你就可以推断TCP/IP参数(因为现在网络一般都是通过TCP/IP协议来传送数据的)是否设置正确,以及运行是否正常、网络是否通畅等,但不是Ping成功就代表TCP/IP配置正确,你有可能要执行大量的本地主机与远程主机的数据包交换,才能确信TCP/IP配置的正确性。
其实,Ping就是一个测试程序,在Win98下的MS-DOS窗口下执行,还有必须连上网(因特网或者局域网),执行格式如下:
ping [远程服务器名][参数]
如:ping
www.yesky.com
,运行这个命令将得到
http://www.yesky.com
(天极网)的IP地址、传送数据包的最大时间和最小时间等。可以在MS-DOS方式下可键入Ping来查看该命令的参数。
下面就对ping
www.yesky.com
后屏幕出现的信息逐条进行解释:
1.Pinging
www.yesky.com
[210.77.155.200] with 32 bytes of data:
正在将32字节数据(Windows默认,但可改变)发送到远程服
www.yesky.com
,一旁的数字210.77.155.200就是该服务器的IP地址,所以有时也可用来实现域名与IP地址的转换功能。
2.Reply from 210.77.155.200:bytes=32 time=126ms ttl=244
本地主机已收到回送信息,具体为:32字节,共用126毫秒,ttl为244。ttlo (Time to Live)是存在时间值,你可以通过TTL值推算一下数据包已经通过了多少个路由器:
源地点TTL起始值(就是比返回TTL略大的一个2的乘方数,如128、256等)- 返回时TTL值。
例如,返回TTL值为119,那么可以推算数据包离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119),如果返回TTL值为244,TTL起始值就是256,源地点到目标地点要通过11个路由器网段。
3.request timed out
回收信息时间超时,说明此时网络繁忙,可以稍后再试。
4.ping statistics for 210.77.155.200:
Packets:Sent=4,Received=2,lost=2(50%)
Approximate round trip times in milli-seconds:
Minimum=177ms,Maximum=182ms,Average=89ms
对照解释如下:
Ping 210.77.155.200总的信息如下:
数据包个数:发送4个数据包(系统缺省设置,每次Ping时向服务器端发送4个数据包),共回收到2个,共丢失2个占总的50%。
发送时间总的概括:
最快回收时间为:177毫秒,最慢回收时间为182毫秒,平均为89毫秒。
常用Ping命令参数选项:
ping IP -t连续对IP地址执行Ping命令,考虑到被用户以Ctrl+C中断。
ping IP -L 2000 指定Ping命令中的数据长度为2000字节,而不是缺省的32字节。
ping IP -n 执行特定次数的Ping命令。
作者:
中央色套
时间:
2008-4-10 10:57
谢了,通过学习,收获很大。希望楼主再发一些类似的文章
作者:
uter
时间:
2008-4-10 11:49
很全,不错,值的学习一下,谢谢楼主转贴,呵呵
作者:
sbm1977
时间:
2008-4-10 12:17
电脑知识太多需要我们去学了,但做为平时娱乐,玩游戏,会装系统,运用一些软件等等,一些简单的就可以了。但还是感谢那些肯拿出自己经验的电脑狂人。支持你一下,送你一颗红心。
作者:
250078330
时间:
2008-4-10 13:02
我只会用PING 查网速,别的不会!
哎,作为一个计算机专业的的学生真失败!
欢迎光临 SiS001! Board - [第一会所 关闭注册] (http://67.220.92.4/bbs1/)
Powered by Discuz! 7.2