ping命令详解
点击蓝字关注我们
对于Windows下ping命令相信大家已经再熟悉不过了,ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令,在网络中ping是一个十分强大的TCP/IP工具。其主要作用为:(1)用来检测网络的连通情况和分析网络速度;(2)根据域名得到服务器IP或者根据IP得到主机名。
在Windows系统下按住win+R键。然后输入cmd,按回车,即可进入命令行窗口,在里面就可以操作我们的ping命令了。下面给大家解析ping命令常用的一些参数。
1、ping -t参数的使用:
此参数可以不停的ping指定计算机,直到按住Ctrl+C才会停止ping下去,停止后并返回数据包运行情况,通断有多少,一般用来检测网络连通情况和网络的稳定情况。
2、ping -a参数的使用:
ping -a参数常用于将IP地址解析为主机名。
3、ping -n count参数的使用:
发送count指定的Echo数据包个数。在默认情况下,一般都只发送四个数据包,通过-n参数可以自己定义发送的数据包个数,也是常用来检测网络连通情况和网络响应速度情况。
4、ping -l size参数的使用:
-l size:发送size指定大小的echo数据包到目标主机。在默认的情况下Windows的ping发送的数据包大小为32bytes,也可以通过此参数自己定义它的大小,但有限制的,其最大只能发送65500bytes。为什么要限制到65500bytes,是出于安全的考虑,当一次发送的数据包大于或等于65500bytes时,将可能导致接收方计算机宕机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然有所限制,但此参数配合其他参数以后危害依然非常强大,例如,配合-t参数来实现一个带有攻击性的命令:(安全警告,以下介绍内容带有危险性,仅用于试验,请勿轻易作用于别人机器上,否则后果自负)
可以看到,不停的向192.168.10.1设备发送大小为65500bytes的数据包,如果你只有一台计算机也许没有什么效果,假如有很多计算机那么就可以使对方完全瘫痪,网络严重堵塞,特别对于HTTP和FTP服务器影响较明显。
以上就是本次分享4种常用的ping命令参数。
注:
ping命令输出显示的信息含义(本次分享的命令行窗口是调成中文样式。):
bytes=32(字节=32):bytes值指的是数据包的大小,也就是字节。
time=1ms(时间=1ms):time值指的是响应时间,这个时间越小,说明你连接这个地址响应速度越快。
TTL=128:TTL(Time To Live)值指的是DNS记录在DNS服务器上存在的时间,它是IP协议包的一个值,告诉路由器该数据包何时需要被丢弃。
END
扫二维码|关注我们
学习更多办公技巧及电脑知识
远程维护QQ群:226156375
球分享
球点赞
球在看