• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

教你用Pathping和Ping解决网络问题简介

发布: 2007-7-13 15:18 | 作者: 茫然的风 | 来源: ccidnet | 查看: 97次 | 进入软件测试论坛讨论

领测软件测试网

Windows 2000和Windows XP包含了一个命令行实用程序-Pathping,这是一个将Ping和Tracert的功能结合起来并有所增强的网络诊断工具,它可以反映出数据包从源主机到目标主机所经过的路径、网络延时以及丢包率,帮助用户解决网络问题。默认设置情况下,完成一次Pathping会花几分钟时间。

为了加速此进程且仍然要得到一个具有代表性的报告,可以使用-q参数来设定Ping的数量(默认为100),用-p参数设定Ping之间的时间间隔(默认为250毫秒):

例如打开命令行窗口,在其中输入:

c:\>pathping –p 100 –q 20 www.cci.net.com

会发现执行速度快了许多,而且返回的报告信息详细描述了发出和收到的Ping的数据包的个数。正因为Pathping显示了在任何指定的连接或路径的丢包程度,所以可以查明到底是哪一个路径或连接会造成网络拥塞。

对于ping,可以进一步挖掘其功能,如要检查与一系列IP地址的连通性,可以使用如下的命令:

c:\> for /l %n in (1,1,254) do ping 192.168.1.%n

在此,我们使用了一个for循环结构,即for %变量 in(数字组) do 命令。/l参数指明了被循环使用的数字组的类型。此例中,这一系列数字是由括号内的内容(1,1,254)定义的。它告诉for循环从1开始计数,步长为1,一直到254。Ping是for循环执行的动作。for循环在执行每一次Ping操作时,用一系列数字替换IP地址的最后一部分,即%n部分。但愿这个小技巧对你工作有用,不过你要是将其用于一个批处理文件中的话,记得要在变量前使用“%%”。(

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网