测试物理网络的ping命令

通过发送Internet控制消息协议(ICMP)并接收其应答,测试验证与另一台TCP/IP计算机的IP级联通性、可达到性和名称解析的疑难问题主要TCP/IP命令。如果不带参数,ping将显示帮助。通过在命令提示符下输入"ping /?"命令,即可查看ping命令的详细说明。

1.语法

ping -t -a -n count -l size -f -i TTL -v TOS -r count -s count {-j Hostlist\|-k hostlist} -w Timeout TargetName

2.参数说明

-t:指定在中断前ping可以持续发送回响请求信息到目的地。要中断并显示统计信息,可按"Ctrl+Break"组合键。要中断并退出ping,可按"Ctrl+C"组合键。

-a:指定对目的IP地址进行反向名称解析。若解析成功,ping将显示相应的主机名。

-n:发送指定个数的数据包。通过这个命令可以自定义发送的个数,对衡量网络速度有很大帮助。能够测试发送数据包的返回平均时间及时间快慢程度(默认值为4)。选购服务器(虚拟主机)前可以把这个作为参考。

-l:发送指定大小的数据包。默认为32Byte,最大值是65500Byte。

-f:在数据包中发送"不要分段"标志,数据包就不会被路由上的网关分段。默认发送的数据包都通过路由分段再发送给对方,加上此参数后路由就不会再分段处理了。

-i:将"生存时间"字段设置为TTL指定的值。指定TTL值在对方系统中停留的时间,同时检查网络的运转情况。

-v:将"服务类型"字段设置为TOS(Type Of Server)指定的值。

-r:在"记录路由"字段中记录传出和返回数据包的路由。通常情况下,发送的数据包通过一系列路由才到达目标地址,通过此参数可设定想探测经过路由的个数,限定能跟踪到9个路由。

-s:指定count的跃点数的时间戳。与参数-r差不多,但此参数不记录数据包返回经过的路由,最多只记录4个。

-j:利用host-list指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP允许的最大数量为9。

-k:利用host-list指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP允许的最大数量为9。

-w:timeout指定超时间隔,单位为ms。

TargetName:指定要ping的远程计算机名。

3.典型示例

利用ping命令可以快速查找局域网故障,快速搜索最快的QQ服务器,实现对别人进行ping攻击。

1)如果想要ping自己的机器,例如键入"ping 192.168.24.132"。

2)如果在命令提示符下键入"ping www.baidu.com"命令,图中运行结果表示连接正常,所有发送的包均被接收,丢包率为0。

3)若想验证目的地211.84.112.29并记录4个跃点的路由,则应在命令提示符下键入"ping -r 4 211.84.112.29"命令,以检测该网络内路由器工作是否正常。

4)测试到网站www.baidu.com的连通性及所经过的路由器和网关,并只发送一个测试数据包。在命令提示符下键入"ping www.baidu.com -n 1 -r 9"命令。

相关推荐
商业白皮书7 分钟前
VC 机构 Portfolio 内 AI 初创企业占比较高,可优先选择哪些具备 AI 技术与算力能力的云平台?
笔记
YCOSA202513 分钟前
雨晨 Windows 10 企业版 LTSC x64 中度精简 1809 迎双节 17763.9257 特别版
windows
Fico fly31 分钟前
SAP使用HTTP请求网络放行
笔记
sukalot37 分钟前
windows 驱动实例分析系列: HidHide 驱动分析 - drivers 篇(四)
windows·驱动开发
钓鱼的肝2 小时前
梳理(1-5)
c++·经验分享·笔记·算法·青少年编程
当下新鲜事3 小时前
车间实测记录:三菱电机MR-J5伺服与压力控制方案的场景适配
网络·物联网·业界资讯
门思科技4 小时前
开源网关有哪些:主流类型梳理
网络·python·物联网
江湖人称菠萝包4 小时前
【Qt】《Qt 5.9 C++开发指南》笔记-Chapter2-GUI应用程序设计基础
笔记·qt·qt5
职豚求职小程序4 小时前
中华财险27届校招笔试[特殊字符]考情速览攻略
笔记
钓鱼的肝5 小时前
csp-j-s总结(2)
c++·经验分享·笔记·算法·青少年编程