我在国外的云服务上买了个 sg 的 vps 我在我本地的 mac 上 ping 这个 ip 的时, loss 有 30% 左右,但是我通过我在国内国内的服务器上去 ping 的话都是 loss 0%, 请问我如何排查这个问题呢?
![]() | 1 xuebi1109 OP 另外我排查过了我本地 mac 网络是没问题的. |
![]() | 2 kyor0 2024-02-21 18:26:39 +08:00 不用排查,这是正常的 |
![]() | 4 lifei6671 2024-02-21 18:56:52 +08:00 国内的服务器的带宽上行和下行是对等的,一般不会损失数据包。而家宽不保证可用性,且走的国际路线也不一样。 |
![]() | 5 miyuki 2024-02-21 19:40:14 +08:00 商用线路(服务器)的流量优先级会高一些,在网络拥堵(这是日常)时,会优先走他们的流量,就造成了低优先级的家用宽带流量丢包 |
6 guazila 2024-02-21 19:55:25 +08:00 特别是新加坡,日本,香港的机器,不同时间的网络环境的延迟和丢包是会天差地别的。 |
![]() | 8 lostberryzz 2024-02-21 20:10:22 +08:00 ![]() 单纯是你本地和服务器走的路由不同,可能换个 IP 就是你本地 0 丢包,机房 30%丢包了 #4L "服务器的带宽上行和下行是对等的,一般不会损失数据包。" 这纯粹乱说了,国内服务器一般限的是上行,下行限制比较松,而且上下行对不对等和丢不丢包没有半毛钱关系 |
![]() | 9 BeautifulSoap 2024-02-21 20:56:16 +08:00 via Android 你得加钱 然后如果只是想知道到底哪里丢包的话,你需要做一个路由追踪。立刻就知道那个节点丢包了 |
![]() | 10 CurtisAsia 2024-02-22 02:28:45 +08:00 via iPhone 例如你现在用移动 你就换联通网 ping 一下试试 或者电信 找拨测的网站看路由 移动可能走上海日本香港新加坡 联通可能绕美国香港新加坡 电信可能走香港新加坡 路由直的就不丢 还可能你流量经过了 4134 以后被骨干丢包了 服务器通常都是多线的 |