當路由器連接到網路時,為什麼 LAN 傳輸速度會變慢

當路由器連接到網路時,為什麼 LAN 傳輸速度會變慢

在我提問之前,我意識到可能是不同的硬體在起作用,但我做了一些其他測試,這些測試讓我認為這不是硬件,我想問是否還有其他問題正在發生。

我使用此設定進行了 1.5 TB 傳輸,幾乎花費了兩天大約每秒 10 兆位元組。

  • 連接網路的千兆路由器
  • 傳輸是使用完成的netcat
  • 透過千兆 LAN 連接的來源伺服器(FreeNAS):tar -cf - -C /path/to/data . | nc -N destination 9000
  • 透過千兆 LAN 連接運行 MacOS 的目標筆記型電腦:nc -l 9000 > data.tar
  • 路由器也連接了 Roku 和 Debian 伺服器(Intel NUC),但這兩天我們幾乎沒有使用互聯網

然後我使用這個非常相似的設定進行了 1.3 TB 的傳輸,花了不到 12 小時。我沒有計時,所以我不知道具體要多久。

  • 不同的千兆路由器不是連接到網路
  • 傳輸是使用完成的netcat
  • 透過千兆 LAN 連接的來源伺服器(FreeNAS):tar -cf - -C /path/to/data . | nc -N destination 9000
  • 目標同一台筆記型電腦,但透過千兆位元 LAN 連接 Windows 10:nc -l -p 9000 > data.tar

起初我認為這可能與路由器有關,所以我做了一個測試來比較傳輸速度。我將兩台電腦連接到每個路由器,路由器沒有插入其他任何東西,我使用以下方法進行了速度測試:

  • 運行 Windows 10 的目標筆記型電腦:nc -v -l -p 9000 > NUL
  • FreeNAS 伺服器:dd if=/dev/zero bs=1024K count=1024 | nc -v destination 9000

兩次我的速度大約是每秒 100 兆位元組。所以我不認為路由器有問題。我唯一可以假設的是,當我進行第一次傳輸時,路由器已連接到互聯網。我的妻子不明白這個謎團,所以我無法將伺服器/電腦恢復(互聯網連接的地方)進行測試,這就是為什麼我想在這裡嘗試。

如果重要的話,第一個傳輸的路由器是TP-Link Archer C7,第二個是我的ISP 提供的某個專有路由器,該路由器已被鎖定- 我無法訪問有關它的任何詳細信息或進行太多更改。

當裝置連接到網路時,傳輸速度會有如此大的差異是否有任何明顯的原因?網路方面是否重要,還是我完全缺少其他東西?

相關內容