Ping
Ping 是发送到主机并请求其响应的信号。它主要有两个用途:1)检查主机是否可用;2)测量响应所需的时间。
可以使用 ping 命令执行 ping 请求,该命令是大多数命令行界面中的标准命令。许多网络实用程序都提供 ping 功能,只需输入IP 地址或域名,即可对服务器执行 ping。大多数 ping 程序会发送多个 ping,并在最后提供这些 ping 的平均值。
Ping 本身由一个包含“回显”请求的数据包组成,大小通常为 32 或 56 个字节。如果主机可用,它会用一个数据包作为回复。Ping 时间以毫秒为单位,是数据包到达主机以及响应返回发送方所需的往返时间。
Ping 响应时间很重要,因为它会增加通过互联网发出的任何请求的开销。例如,当你访问一个网页时,ping 时间会增加服务器向你的计算机传输HTML及相关资源所需的时间。在线游戏尤其重视 ping,因为游戏中的事件会以实时方式发生。
虽然互联网连接速度会影响 ping,但 ping 响应时间通常与源系统和目标系统之间的物理距离直接相关。因此,纽约和东京之间的快速连接,其 ping 时间很可能会比纽约和费城之间的慢速连接更长。网络拥塞可能会使 ping 变慢,这也是 ping 经常用于故障排除的原因。
什么是良好的 Ping 响应时间?
- < 30 ms - ping 极佳;几乎无法察觉;非常适合在线游戏
- 30 到 50 ms - ping 一般;仍适合在线游戏
- 50 到 100 ms - ping 时间有些慢;浏览网页时不太明显,但可能会影响游戏
- 100 ms 到 500 ms - ping 较慢;对浏览网页的影响很小,但会在在线游戏中产生明显的延迟
- > 500 ms - 半秒或更长的 ping 会给所有请求增加明显延迟;通常发生在源和目标位于世界不同地区时
测试你的知识
