我与 Azure 服务器的通信出现问题,正在尝试找出原因。
我的下载速度非常慢(大约 200 kB/s)。奇怪的是,它对于我所通信的特定网络来说非常具体 - 我猜想是中间的某个提供商出了问题。
到目前为止我已经能够做这些观察:
- 从 Azure 到我们的办公室,我的上传速率约为 200 kB/s
- 从 Azure 上传到不同服务器(例如 Digital Ocean)的速度相当不错,约为 5 MB/s
- 家里有 2 个互联网提供商。其中一个的网速与办公室的网速相同,为 200kB/s,另一个的网速约为 500 kB/s
- 但是,问题就在这里。如果我在家里或办公室使用 VPN,我可以获得非常好的速度 - 大约 5 MB/s。
因此两端(Azure 和办公室/家庭 ISP)都没有问题,问题一定出在路由的某个地方。
如何确定哪个提供商是瓶颈?如何解决此类问题?理想情况下,我需要的traceroute
不仅仅是延迟,还有下载/上传速度。