一起来ping一下
来源:IT之家 发布时间:2023-07-30 10:20 作者:樊华 阅读量:7302
疲惫了一天,好不容易到家,打开电脑火速上号,加入战斗,却频频遭遇网络卡顿~
老话说的好~ 求人不如求己。与其在崩溃中等待救援,不如学习一个小技巧,轻松解决网络卡顿。
文档君给大家解释一个神奇的小工具--ping 命令,有了他,轻松测试网络是否畅通。
什么是 ping 命令?
ping 是一种网络诊断工具,工作在 TCP / IP 网络体系结构中应用层的一个服务命令,通常用于测试主机之间的网络连通性。ping 命令发送一个 ICMP回显请求到目标主机,如果目标主机能够响应,那么 Ping 命令会收到一个 ICMP 回显应答,从而确认主机之间的网络连接。
ping 命令形式、常用参数选项及含义:
ping (-a) (-n count) (-l size) (-f) (-i TTL) (-s count) ((-j host-list)
ping 命令是怎样检查网络的?
ping 命令可以帮助我们判断网络是否异常,根据 ping 命令显示结果,可以确定每个数据包的发送和接收的往返时间,并报告无响应数据包的百分比,从而可以反应出网络是否正确连接、丢包率状况,迅速的诊断出网络问题。
下面,文档君就以网络连接故障为例,看看 ping 是否如何定位网络故障的吧。
1. 单击系统中开始里的运行,在运行栏中输入 cmd,打开命令提示符。
2. 在命令提示符里输入 ping 命令。首先 ping 内网的网关地址,丢包率为 0,ping 值正常(有线网络 ping 值一般在 1ms 以内,无线网络 ping 值 1ms-20ms 之间)说明内网是畅通的。
例:假设内网的网关地址为 192.168.1.1。
如果存在丢包或者 ping 值很高,那么问题就在内网。需要排查内网网线、环路、交换机等设备问题。
3. 内网没问题时,再 ping 公网的 IP 地址,例如我们可以 ping 百度的 IP 地址,检测公网是否通畅。在公网上,ping 值会高一些。能 ping 通且 ping 值正常无丢包,说明外网正常,否则外网异常,需要排查路由器和 WAN 口线路问题。
4. 如果外网可以 ping 通,但是仍然上不了网,通过 ping 域名判断。正常情况下,可以通过域名解析出 IP 地址。如果解析不出 IP,那说明 DNS 有问题。
5.ping 结果不显示的格式,都代表 ping 不通。不能 ping 通的原因有很多,如:网络故障、对方禁止 ping、IP 屏蔽等。不同故障显示结果也会有所不同,以下是我们常见的几种 ping 不通的情况:
请求超时 | 网络正常,但对方服务器不允许我们 ping 或者是该 IP 在我们的地区是禁止访问的。因为一些原因我们无法访问某些网站,在 ping 这些网站时,能够得到该网站的 IP 地址,但会提示 |
来自... 的回复: 无法访问目标主机 |
ping 的请求没有发出。 可能对方主机没有开机,IP 错误,网关设置错误等原因。 总结一下:出现网络故障时,可以先 ping 下百度,如果 ping 不通百度,再 ping 下网关。如果能 ping 通网关则说明网络问题出在路由器上,可尝试重启下路由器,如果故障还在则可能问题出在光猫或者光纤上(这种时侯就可以叫维修客服了)。
需要注意的是,ping 命令并不能测试所有类型的网络故障。
因此,在使用 ping 命令时,需要谨慎使用,并结合其他网络诊断工具进行分析。 今天,文档君和大家一起学习到了: 什么是 ping 命令? ping 命令是怎样检查网络的? ping 命令也有做不到的事情。 广告声明:文内含有的对外跳转链接,用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。 郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。 站点精选推荐阅读 |