ping 命令是您可以使用的最有用的 网络诊断 工具之一。这对于在本地网络和更广泛的互联网上查找问题非常有用。让我们看看 ping 命令的作用以及如何使用它。
Ping 某物意味着什么?
在网络上“ping”某物意味着您发送互联网数据包发送到目标计算机或其他网络设备,请求响应。然后该设备向您发送一个数据包。
当数据包返回时(如果它返回,也就是说)您可以了解有关您自己和目的地之间网络的各种有趣的事情。
最常见的是,我们只想知道回复需要多长时间。因此,当有人提到(例如)网站的“ping”时,它通常以毫秒表示,一般来说数字越小越好。
什么是 Internet 数据包?
为了更好地理解 ping,您需要对作为“ping”发送到目标计算机或网络设备的数据包有所了解。
数据包是现代互联网 的基本单位。当您向某人发送数据(例如照片)时,它会被分解成小块。每个数据包都标有源地址和目标地址,然后发送到 Internet。这些数据包通过许多其他计算机,例如 Web 服务器和 Internet 路由器。数据包不断传递,直到到达目标系统。
Ping 的用途
Ping命令有两个主要用途:
即使您的 ping 到达目的地并得到回复,ping 响应也会告诉您一个数据包需要多长时间返回以及丢失了多少数据包。您可以使用 ping 命令来诊断连接是否太慢或不可靠。
您可以 ping 什么类型的东西?
如何在 Windows 上使用 Ping
使用 ping 很容易。您可以从命令提示符或 电源外壳 运行它,但我们在本示例中使用的是命令提示符:
我们在下面使用 Google.com 作为示例。
一旦启动,ping 将发送四个数据包。
一条消息任何显示“请求超时”的数据包都意味着您的计算机没有收到目标的回复。如果某些数据包丢失,则说明您的计算机和目标之间的某些路由路径存在问题。
适用于 Windows 的有用 Ping 命令修饰符
有很多命令开关可以与 ping 命令一起使用。开关是自定义 ping 命令功能的额外选项。如果您想查看完整的选项列表,您只需在命令提示符下输入 ping /help并按 Enter。您将看到整个列表以及语法和用法。
下面列出了一些对大多数用户有用的命令开关:
如何在 macOS 上使用 Ping
对于 Mac 用户,您必须用户终端。先前版本的 macOS 包括网络实用程序,这是一个图形实用程序,您可以使用它来运行 ping 等网络命令。
但是,最新版本已弃用该实用程序,转而支持终端。它使用起来并不直观,但仍然相当直接。首先,通过打开 Spotlight(Command+ 空格键)并输入 terminal来打开终端。
要开始 ping,只需输入 Windows 中显示的命令:ping后跟网站的 IP 地址或 URL,即 ping www.google。 com。
您会注意到在 Windows 和 Mac 上使用 ping 的主要区别在于,在 macOS 上它会一直运行,直到您手动停止它。要停止 ping 设备或 URL,请按 Ctrl+ C。这将使您返回到主提示。
要查看可用于在 macOS 上进行 ping 的所有参数的列表,您可以键入man ping并获取帮助页面。有很多开关,所以花点时间尝试不同的选项。
要退出手册页,您只需按键盘上的 q键即可。这将退出手册页并带您返回提示。
ping 命令用途广泛,通常是找出问题出在网络上的最快方法。我们强烈建议您查看 最好的 Windows 命令行网络命令 以了解基本的网络诊断命令。