Bandwidth

您是否需要 N 倍的頻寬才能將相同的數據發送給 N 個使用者?

  • April 29, 2014

您是否需要 N 倍的頻寬才能將相同的數據發送給 N 個使用者(例如,當向多個使用者流式傳輸實時影片時),或者目前的網路協議是否能夠在路由中複製數據包(或類似技術),從而減少所需的措施?

我將用範例解釋我的意思:伺服器將數據發送到兩個節點,然後這些節點將數據發送到另外兩個節點……等等直到數據到達客戶端,這樣每個節點只需要兩倍的頻寬而不是 N 次頻寬…

在這種情況下節省頻寬的三種主要方法是:

  • 多播(由太少的網路支持而無法廣泛使用)。
  • Bittorrent 風格的點對點網路(我不知道這是否已成功用於流媒體)。
  • 記憶體部署在網路戰略位置的伺服器(這是一些大型影片服務運營其服務的方式)。

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