看板 P2PSoftWare 關於我們 聯絡資訊
※ 引述《DarkKiller (System hacked)》之銘言: : 在 bittorrent tracker protocol 裡面,client 連上 tracker 的時候會送出 : downloaded (已經下載的量) 與 uploaded (已經上傳的量) 這兩個數據,而 : tracker 可以用一個除法得到 ratio 得知這個 client 到底好不好。 : 於是 tracker 可以將比較優良的 client 出現的機會提高。也就是說,當其他 : 的 client 來要 peerlist 的時候,比較優良的 client 被傳回去的機會也比 : 較高。 : 於是比較優良的 client 連線數就會比別人多,傳輸的機會當然就變得比別人 : 大,速度當然就會比較快。 這邊居然少寫了... BitComet 在這部份惡搞,傳給 tracker 的 downloaded/uploaded 值是不正確 的,這使得他出現在 peerlist 的機會比其他人高。 另外這會使得 super-seeding 時的效率降低,super-seeding 時非常依靠大水 管把資料散佈出去。難怪 Shad0w 很怒... :p : 推 KarasuTW:小水管要多考慮一項大量連線時額外浪費的頻寬吧 XD 01/11 12:22 事實上不然,以 4GB 的資料 (1MB/block) 在連線剛建立的 bitfield 只要傳 0.5KB,就算最差的情況,完全不動 + 每 120 secs 被斷線重連一次,如果有 一千個連線,需要的頻寬大約在 4.17KB/sec。 實際上的情況是幾乎都會動 (因為資訊交換),更不用說還有 1 byte 的 keep-alive 可以用。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.54.119
F7:我以前用u,都跑到三五百,最近連一百都不到.... 01/11 13:06
F7:最近u的DHT節點都不到三百,而BitComet0.63的DHT有1300左右.. 01/11 13:06
F7:速度也是BT好幾百,而u連破百都難... 01/11 13:07
F7:明明我都沒有改變u的設定呀... 01/11 13:08
tobeensi:愛撫妻...>///< 會不會是因為地牛問題未100%修復? 01/11 13:46
F7:可是沒理由u突然變的比BT還慢吧......XD 01/11 14:13
gohome0083:可能跟海底電纜有點關係 不過自從我用ut開始 DHT從來沒 01/11 16:33
gohome0083:有出現超過300 幾乎都是250左右 01/11 16:33
gohome0083:就我看ut的統計 長時間使用的結果 上下傳累積量是差不 01/11 16:34
gohome0083:多的 也就是說....ut是個很公平的軟體^^ 01/11 16:34
james732:愛撫妻耶!話說回來 剛看了一下 我的DHT有296個節點 01/11 17:42
james732:不過我現在上傳59G 下載45G...(2m/256) 01/11 17:42
KarasuTW:別忘了連線數高起來Throughput會降低啊 都花時間在握手囉 01/11 19:24
KarasuTW:你現在考慮的流量只是應用層的,往下算到傳輸層看看吧... 01/11 19:26
bon0:真的發現上傳和下載是相當接近的,我學術網路開32上傳.. 01/11 21:47
bon0:抓的快,傳的也多 :) 01/11 21:49