PING的妙用

Author: 淼儿 Date: 2000年 第48期

#1  一、Ping命令说明
  Windows95/98/2000均支持Ping命令,它用于测试两台计算机之间是否连通,响应时间等。其基本格式为:
  Ping  XXX(另一台计算机的地址)
  使用方法:在MS-DOS环境下输入“Ping XXX”后回车。
  举例说明:输入“ping pop.yesky.com”(天极网Pop3服务器)。
  显示结果:
Pinging pop.yesky.com [210.77.155.210] with 32 bytes of data:
 Reply from 210.77.155.210: bytes=32 time=928ms TTL=246
 Reply from 210.77.155.210: bytes=32 time=920ms TTL=246
 Reply from 210.77.155.210: bytes=32 time=858ms TTL=246
 Reply from 210.77.155.210: bytes=32 time=909ms TTL=246
Ping statistics for 210.77.155.210:
 Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
 Minimum = 858ms, Maximum = 928ms, Average = 903ms
  说明:
  [210.77.155.210]是所Ping计算机对应的IP地址(Pop3地址可在该网站页面或信箱帮助中找到),time为数据包返回时间,TTL为数据包停留时间。以上内容大意为:
  连接地址为210.77.155.210的计算机,发送4个32字节的数据包,每行显示为发送一个包的状况。
  从210.77.155.210得到回应:32字节,用时928毫秒,停留时间246毫秒。
  …………(以下略,注意time值是不同的)
  连接状态统计:
  数据包:发送4个,收到4个,丢失0个( 即无丢失)。
  大约往返时间:
  最小858毫秒,最大928毫秒,平均903毫秒。
#1  二、用Ping测试Pop3服务器状态
  由于用邮件软件收发信比在Web页面收发信好,计算机用户可利用Ping命令得到与各个邮件服务器的连接状况,比较后选择一个优秀的Pop3邮箱。
  下^48040310a^表就是笔者所Ping出的部分Pop3服务器状态数据。
  评价一个Pop3服务器的好坏,不外乎稳定性与连接速度。在Ping的反馈信息中,平均响应时间Average表明了连接速度的快慢,而稳定性则可由收发数据包的情况看出,一般来说,收发一致的服务器才算稳定。从表中看出,索易(西安)的服务器响应时间最短(为163ms),且稳定性也很好(Lost为0,即无丢失)。其它网站的情况大多数较稳定,但亿邮和亿唐发生了数据丢失现象(Lost为1,一个包丢失)。当然,Ping的结果与用户所在的地理位置、上网时段、联网方式等有密切关系,不同的位置与时段可能会得出不同的结论。最好在同一时段内Ping出所有的服务器,例如凌晨网络流量小于傍晚,如果相互比较则准确性欠佳。以上列表是笔者在2000年11月10日 22:13在西安用MODEM通过电话线联网所Ping出的连接状况,仅供参考。
#1  三、收集自己所在地理位置的Pop3服务器连接状况
  手动一个一个地去Ping相当麻烦,笔者提供一个方便的比较方法,让计算机自动连续Ping完用户指定的所有Pop3服务器,然后将结果输出到文本中保存。具体做法如下:
  打开记事本,键入以下命令:
  ping pop3.sina.com.cn>>pop.txt
  ping pop.yesky.com>>pop.txt
  ping pop.elong.com>>pop.txt
  ping pop3.21cn.com>>pop.txt
  …………………………
  然后以“pop.bat”为文件名存盘即可,上网时只要双击这个文件就大功告成了。这个程序将每条Ping命令产生的结果(即先前屏幕反馈消息)输出到pop.txt这个文件中(生成的txt文件与bat文件在同一目录下)。打开你的pop.txt看看,是不是有了……
  当然,这个方法同时也获得了每个Pop3服务器的IP地址,直接在邮件软件中填入服务器IP,又省下了解析服务器的时间,是不是很爽啊?还可以用来测试发信服务器(Smtp)的状况,快去试一下吧。