Re: [BT]UTORRENT 連接用戶好慢啊
看板P2PSoftWare作者DarkKiller (System hacked)時間18年前 (2007/01/11 12:55)推噓3(3推 0噓 13→)留言16則, 6人參與討論串5/5 (看更多)
※ 引述《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
推
01/11 13:06, , 1F
01/11 13:06, 1F
→
01/11 13:06, , 2F
01/11 13:06, 2F
→
01/11 13:07, , 3F
01/11 13:07, 3F
→
01/11 13:08, , 4F
01/11 13:08, 4F
→
01/11 13:46, , 5F
01/11 13:46, 5F
→
01/11 14:13, , 6F
01/11 14:13, 6F
→
01/11 16:33, , 7F
01/11 16:33, 7F
→
01/11 16:33, , 8F
01/11 16:33, 8F
→
01/11 16:34, , 9F
01/11 16:34, 9F
→
01/11 16:34, , 10F
01/11 16:34, 10F
→
01/11 17:42, , 11F
01/11 17:42, 11F
→
01/11 17:42, , 12F
01/11 17:42, 12F
推
01/11 19:24, , 13F
01/11 19:24, 13F
→
01/11 19:26, , 14F
01/11 19:26, 14F
推
01/11 21:47, , 15F
01/11 21:47, 15F
→
01/11 21:49, , 16F
01/11 21:49, 16F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 5 篇):
P2PSoftWare 近期熱門文章
PTT數位生活區 即時熱門文章