ping 网站测速
ping 不是测速工具。它只回一句话:这个地址有没有应答、来回一趟多久。页面能不能打开、打开有多快,它一概不知道。
ping 网站测速,最常见的七种误读在下面。先看这张表,七条都落在同一件事上:ping 只覆盖五段里的一段。
| ping 能看出 | ping 看不出来 |
|---|---|
| 某个 ip 通不通 | 域名解不解得出 |
| 来回一趟多久 | 端口开不开 |
| 丢不丢包 | 服务器算得快不快 |
| 大致远近 | 页面多大、要多快 |
「ping 快,网站就一定快」
ping 走的是最轻的一问一答,页面要拉几十个请求,还要渲染。
判据是 ping 值很小、页面还是慢。那就说明慢在后面几段,跟 ping 无关。
「ping 不通,站点一定是挂了」
ping 用的是 icmp,很多服务端会直接禁掉,禁了照样能开网页。但要先确认 tcp 也通。
判据是浏览器能打开、ping 超时。两条同时成立,说明只是这一种探测被禁。
「ping 通了,就是没被劫持」
ping 只证明这个 ip 应答了,不证明这个 ip 是你要找的那个。
判据是 ping 那个地址,和你解析出来的地址是不是同一个。不是,就先去看解析。
用宝塔拨测的网站测速跑一次,五段耗时是分开列的,先看最长那一段,再看它占几成。
「ping 值就是网页加载时间」
ping 只测这一来一回的往返,页面加载包含解析、连接、握手、等后端、传数据五段。
判据是拿 ping 值和页面总耗时比。差一个数量级是常态,这是经验线,两者不能互相替代。
「换个节点 ping,就知道哪个地区快」
ping 快只说明那一条路上往返快,不说明那边的页面也快。
判据是同一批节点里,ping 快的那些,网页耗时是不是也短。两条对不上,就不能只凭 ping 选线路。
「丢包就是线路坏了」
偶尔丢一两个包,可能只是那一下拥塞。
判据是连续几次都丢,还是只丢一次。只丢一次,先记下来,别急着报障。
「ping 一下就知道服务器性能」
ping 只到网络层,服务器忙不忙它一点看不出来。
判据是 ping 正常、页面还是慢。那就往 ttfb 上看,别在 ping 上找。
拿 ping 判「通不通」,拿五段判「慢在哪」;这两件事别用同一个数去回答。