Bandwidth

是否有可能以低頻寬獲得高網際網路速度?

  • March 26, 2021

我剛剛明白,頻寬只是傳輸的最高頻率和最低頻率之間的差異。而且我也知道頻率越高 ==> 速度越高,因為一秒鐘內可以傳輸更多數據。假設最低頻寬和最高頻寬很接近,但都非常高。這將意味著非常高的網際網路速度但低頻寬。

這不是網際網路速度的工作方式。

當您連接到伺服器並啟動數據傳輸時,每秒都會同時發送數據包。發送的數據包越多,您使用的頻寬就越多,但連接速度也越快。

頻寬意味著:可以同時發送多少數據包。因此,如果頻寬非常低,則同時發送的數據包很少。

也就是說,如果您的頻寬很大,它可以同時發送很多數據包,但這並不能保證這確實會發生。如果連接的另一端頻寬很小,那麼這將使整個連接變慢,因為每秒只能交換幾個數據包。所以即使你有很寬的頻寬,你也會在另一邊遇到瓶頸。

如果您有很多頻寬但速度本身很慢(例如,您的數據在世界各地傳輸,或者您使用 56k6 調製解調器或其他速度較慢的設備,或其他導致連接速度變慢的因素)您仍然可以交換很多同時資訊,只是需要更長的時間才能到達。所以這會增加 ping 時間(延遲)但不會影響速度。

打個比方:假設您有 2 個城市。城市之間有很多汽車交通。如果只有一條2車道的高速公路,一旦車流達到一定數量,就會出現堵車,也就是說,一定數量的汽車可以在這條路上行駛而不會擁堵,但不能太多。現在,如果您將這條高速公路替換為一條 20 車道的高速公路,那麼這條路上可以行駛的汽車會突然多得多,從而總共可以容納更多的汽車。如果汽車是數據,而且還有更多,那麼要傳輸固定數量的數據,一次可以發送的越多,結束的越快,因此網際網路連接的速度越快。

引用自:https://serverfault.com/questions/1058420