如何识别网络瓶颈

如何识别网络瓶颈

我与 Azure 服务器的通信出现问题,正在尝试找出原因。

我的下载速度非常慢(大约 200 kB/s)。奇怪的是,它对于我所通信的特定网络来说非常具体 - 我猜想是中间的某个提供商出了问题。

到目前为止我已经能够做这些观察:

  1. 从 Azure 到我们的办公室,我的上传速率约为 200 kB/s
  2. 从 Azure 上传到不同服务器(例如 Digital Ocean)的速度相当不错,约为 5 MB/s
  3. 家里有 2 个互联网提供商。其中一个的网速与办公室的网速相同,为 200kB/s,另一个的网速约为 500 kB/s
  4. 但是,问题就在这里。如果我在家里或办公室使用 VPN,我可以获得非常好的速度 - 大约 5 MB/s。

因此两端(Azure 和办公室/家庭 ISP)都没有问题,问题一定出在路由的某个地方。

如何确定哪个提供商是瓶颈?如何解决此类问题?理想情况下,我需要的traceroute不仅仅是延迟,还有下载/上传速度。

相关内容