如何执行计算机Ping测试(以及何时需要)

在计算机网络中, ping是从一台计算机向另一台计算机发送消息的特定方法,作为故障排除Internet协议(IP)网络连接的一部分。 ping测试确定您的客户端(计算机,电话或类似设备)是否可以通过网络与其他设备通信。

在网络通信成功建立的情况下,ping测试还可以确定两个设备之间的连接延迟 (延迟)。

注意: Ping测试与互联网速度测试不同 ,因为互联网速度测试可确定您的互联网连接对特定网站的速度。 Ping更适合于测试是否可以建立连接,而不是测试连接的速度。

Ping测试如何工作

Ping使用Internet控制消息协议(ICMP)来生成请求并处理响应。

开始ping测试将ICMP消息从本地设备发送到远程设备。 接收设备将传入的消息识别为ICMP ping请求并进行相应的回复。

发送请求和在本地设备上接收回复之间所经过的时间构成了ping时间

如何Ping网络设备

在Windows 操作系统中 ,ping 命令用于运行ping测试。 它内置于系统中并通过命令提示符执行。 但是,其他实用程序也可以免费下载。

需要知道待ping装置的IP地址主机名 。 无论网络后面的本地设备是否会被ping通或者它是否是网站服务器,情况都是如此。 但是,通常使用IP地址来避免DNS问题(如果DNS没有从主机名中找到正确的IP地址,问题可能由DNS服务器决定 ,而不一定与设备一起使用)。

用于对具有192.168.1.1 IP地址的路由器运行ping测试的Windows命令如下所示:

ping 192.168.1.1

相同的语法用于ping网站:

请参阅ping命令语法以了解如何在Windows中自定义ping命令,例如调整超时时间,Time To Live值,缓冲区大小等。

如何阅读Ping测试

执行上面的第二个例子可能会产生如下结果:

Pinging [151.101.1.121]带有32个字节的数据:来自151.101.1.121的回复:bytes = 32 time = 20ms TTL = 56 Reply from 151.101.1.121:bytes = 32 time = 24ms TTL = 56 Reply from 151.101.1.121:bytes = 32时间= 21ms TTL = 56来自151.101.1.121的回复:字节= 32时间= 20ms TTL = 56 151.101.1.121的Ping统计:数据包:发送= 4,接收= 4,丢失= 0(0%丢失)以毫秒为单位的跳闸时间:最小= 20ms,最大= 24ms,平均= 21ms

上面显示的IP地址属于,这是ping命令测试的内容。 32 个字节是缓冲区大小,接着是响应时间。

ping测试的结果取决于连接的质量。 良好的宽带互联网连接(有线或无线)通常会导致ping测试延迟小于100毫秒,并且通常小于30毫秒。 卫星互联网连接通常遭受500毫秒以上的延迟。

请参阅我们的关于如何ping计算机或网站的指南,以了解更多关于ping测试结果的信息。

Ping测试的局限性

Ping在测试运行时准确地测量两个设备之间的连接。 网络状况可能会随时发生变化,但是,很快会使旧的测试结果过时。

此外,根据所选的目标服务器,互联网ping测试结果差异很大。 与此同时,ping统计数据对Google来说可能很好,但对Netflix来说却很糟糕。

要从ping测试中获得最大价值,请选择易于使用的ping工具,并将它们指向正确的服务器和服务以解决您的问题。