当我们购买一台主机时,一些检测工作是必不可少的,例如主机速度如何?连通性如何?稳定性怎样?这些都是我们要特别关心的问题。
近日有群友在群里贴出一张图,我看了后觉得很有代表性,这不正是能检测主机稳定性和连通性的方法吗?让我们来看看群友贴出的这张图:
检测主机稳定性和连通性
这是一个很普通的ping命令执行结果,但从这个结果我们能获得不少信息。
1)、该主机的网络速度还不错,ping值在30-50ms之间,大部分是30多ms,这个表现已经相当不错。
2)、TTL=54,这是数据包的生存时间,54表示途中则经过了64-54=10个路由器(若是windows服务器,64改为128)。我们可忽略这个数据。
3)、我们看到返回不少“请求超时”,这说明有不少请求是不通的,如果反映到网站的访问上,就意味着有不少访问是打不开网站的。这个问题很严重,不但意味着损失大量流量,对SEO也非常不利,百度不会把这些极不稳定的网站排在搜索结果的前面。
通过上述的分析看出,我们确实是可以用ping这个命令来检测服务器或主机空间的稳定性和连通性的,如果检测结果出现很多“请求超时”,那么你就要认真考虑这台主机是否值得你购买了。下图是百度的检测结果:
ping 百度
关于ping命令的使用
◆如何在Windows下使用ping命令
使用格式:
ping [-t] [-a] [-n count] [-l size]
参数说明:
-t 让用户所在的不断向目标主机发送数据
-a 以IP地址格式来显示目标的地址
-n count 指定要ping多少次,具体次数由后面的count来指定
-l size 指定发送到目标的数据包的大小
◆如何在Linux下使用ping命令:
使用格式:
ping [-dfnqrRv][-c 发送次数][-i 间隔秒数][-I 网络界面][-l 前置载入][-p 范本样式][-s 数据包大小][-t 存活数值][主机名或IP地址]
参数说明:
-d 使用Socket的SO_DEBUG功能。
-f 极限检测。大量且快速地送网络封包给一台机器,看它的回应。
-n 只输出数值。
-q 不显示任何传送封包的信息,只显示最后的结果。
-r 忽略普通的Routing Table,直接将数据包送到远端主机上。通常是查看本机的网络接口是否有问题。
-R 记录路由过程。
-v 详细显示指令的执行过程。
-c 数目 在发送指定数目的包后停止。
-i 秒数 设定间隔几秒送一个网络封包给一台机器,预设值是一秒送一次。
-I 网络界面 使用指定的网络界面送出数据包。
-l 前置载入 设置在送出要求信息之前,先行发出的数据包。
-p 范本样式 设置填满数据包的范本样式。
-s 字节数 指定发送的数据字节数,预设值是56,加上8字节的ICMP头,一共是64ICMP数据字节。
-t 存活数值 设置存活数值TTL的大小。
推荐使用在线ping工具:http://www.webkaka.com/ping.aspx
☉利用IP盒子将本地电脑打造成为外网可访问的Web服务器 (2017-5-22 21:2:22)
☉教你怎样辨别你买的是真云主机还是假云主机(VPS) (2015-6-25 10:53:57)
☉网站速度慢?看看主机带宽多少 (2015-5-27 21:10:17)
☉从响应时间测试服务器主机速度和性能 (2015-4-22 17:18:16)
☉测试网站速度你需要关注的几个指标 (2015-4-17 9:19:48)
☉怎样测试网站服务器/vps/云主机最大带宽是多少 (2014-9-8 5:5:17)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。