什么是ping?如何利用ping工具检查网络是否连通?
它是什么
ping 就是发一个小包过去。等它回来。一来一回。 回了。说明这一路是通的。 没回。说明不通。也可能有人不让回包。 就这么简单。
怎么用
一条命令就够。不用装东西。
ping -c 4 www.baidu.com
windows 换成 ping -n 4。参数换个名。 四个包够不够用。先看通不通。 要看稳不稳。得跑二十个包。
我一开始以为通了就行
我一开始看见回包就说没问题了。 其实丢一半包。界面照样显示通。 试了半天才发现。通和好是两件事。

它只管一层
它能测路通不通。就这一件事。 测不了端口开没开。 也测不了网页快不快。 那么端口得用 tcp 去连。快不快要看首字节。两条路各管一段。
这次的数据
30 个节点跑两轮。平均都是 24ms。 丢包全是 0%。一个没丢。 第一轮最慢 208ms。四川成都移动那台。 第二轮最慢 165ms。陕西渭南移动那台。 那么两台不是一台。都只出现一次。
稳的那种才看
四川德阳 82ms 和 92ms。两轮都在八十上下。这才叫稳。 湖南永州第二轮 19ms 到 76ms。这一台明显在抖。 一台里差四倍。这种才值得往下查。
我一般怎么查
先 ping。四个包看通不通。 然后跑二十个包。看丢包和抖动。 再用宝塔拨测的网站测速。 从多个地区各 ping 一次。看是不是只有这一片。

真不通的时候
先换目标。然后换机器。 两个都换过还不行。那就是本机出口的事。 通了但慢。那是另一件事。得看 tcp 和首字节。
ping 只回答通不通。别的一概不回答。这一点记住就行。