如何辨識網路瓶頸

如何辨識網路瓶頸

我與 Azure 伺服器的通訊出現問題,我正在嘗試找出原因。

我的下載速度非常慢(大約 200 kB/s)。奇怪的是,它對於我所通過的給定網路進行通信是非常具體的 - 我的假設是中間的某些提供者存在問題。

到目前為止,我已經能夠進行這些觀察:

  1. 從 Azure 到我們的辦公室,我的上傳速率約為 200 kB/s
  2. 從Azure到不同伺服器(例如Digital Ocean)的上傳速度相當不錯,大約5 MB/s
  3. 家裡,我有 2 個網路供應商。從其中一個,速度與從辦公室相同,200kB/s,從另一個大約 500kB/s
  4. 但是,這裡有一個問題。如果我在家或在辦公室使用 VPN,我可以獲得非常好的速度 - 大約 5 MB/s。

所以兩端 - Azure 和辦公室/家庭 ISP 都正常,問題一定出在路由上的某個地方。

如何確定哪個提供者是瓶頸?以及如何解決此類問題呢?理想情況下,我需要的traceroute不僅僅是延遲,而是下載/上傳速度。

相關內容