1.
通过查看 TraceRoute 可以对运营商设备做一下分析
Ping 和 trace 的原理是一样的,只不过 trace 可以看到每一层设备的网络时延。
2.
如果从 trace 上可以看到已经到达了公网设备,说明我们节点到公网的环境是没有问题的。
3.
如果到了公网突然后面每一层全部都是* 并且最终的跳数是 30,那么说明有运营商设备做出了拦截。
4.
如果 trace 可以顺利到达最后的主机,说明整个网络是很通畅的,
要注意 Trace 通了只能代表网络是通畅的,Ping 是 ICMP 协议实现的,是网络层(IP 层)而页面访问是 走的 80、443 端口,是 TCP 层实现,IP 层通了,TCP 层还要继续检查。