引用:
作者chlang
這部份前面有提到了.
不是使用者 "把目前的檔案分享出去"
而是 使用者硬碟裡面有 "打散的資料"
因此多的 Peer 數目不是 5-20, 而是 1000
|
不..打散開來還是5份20份..
舉個例子你可能會比較清楚..
假設某個檔案片段被 A B C D E 五台電腦持有..而有一百個人需要這部份..
在傳統的 p2p 模式中.. F G H I J 等另五台電腦抓完以後..
這段片段可以轉為上傳..所以剩下的95人可以使用 A~J 電腦的上傳頻寬抓這段片段..
但在你的系統中..因為不能讓檔案重複太多份..
所以 F~J 的電腦抓完後不會放到分享區..不會提供上傳..
剩下的 95 人還是只能用 A~E 的上傳頻寬抓檔..
請問是 A~E 的上傳頻寬多呢?還是 A~J 的上傳頻寬多呢?
你被表面上的千份迷惑住了..
實際上在你的系統網路上檔案實際上只有5份20份..
雖然可以分散到各機器..
但實際上會遭受到持有檔案機器的總上傳頻寬限制
所以你的系統註定比 p2p 慢或是同速..