作者jujang (随便晃晃的路人)
看板P2PSoftWare
标题[问题] 关於BT的运行原理....
时间Fri Jun 13 01:46:49 2008
请问BT对於档案的分享方式....
是点对点没错....
可是有个疑惑想请大家帮我解答一下....
这个问题是我常常下载到一些健康度小於100%的档案..
然後下载速度就停了的时候想到的..
试着假设 如果今天我拿一个档案出来分享....作成种子给大家下来下载....
试着把这个档案假成成10个小部分 1-10好了
今天即使我只给人下载到最高80%就断种了....
其他想要下载的分别只有0-80%不等....
那麽那个下载到80%的人可否透过其他人下载到他要的剩下20%的部分完成下载呢?
意思就是说..那个下载80%的..
是12345678...8个部分 还是会是分散的方式 例如1.2.3.5.7.8.9.10
其他人完成度没这麽高的...假设有一位虽然只有50%
可是在1-10的部分他完成了1.2.4.9.10
他所下载的部分会有那个下载到80%的人所要的部分也就是9.10的部分
可以让之下载让那个完成80%的人继续下载到100%
这样解释不知道有人听得懂吗~?
麻烦大家解惑一下....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.150.142
1F:推 buyao531 :如果是你所提的这种情况 健康度是会超过100%的 06/13 01:55
2F:→ buyao531 :健康度<100%代表大家都少了那X%的档案 06/13 01:56
3F:推 abaddon0305 :要看是不是超种了... 06/13 01:56
4F:推 wonder007 :嗯..是会分散的 健康度是代表你看的到的那群人身上 06/13 02:17
5F:→ wonder007 :共有多少份完整的档案 越高当然就越能完整抓下来 06/13 02:18
6F:推 AngelZV :楼上+1,BT是采用随机封包送出,所以不是固定式的 06/13 09:34
7F:→ AngelZV :所以只要健康度过百,就算没种子还是有机会抓玩 06/13 09:34
8F:推 lordmi :#14pQDQOu我有转贴过原因,不过楼上的说法不包括做种 06/13 11:06
9F:→ lordmi :bt协定的做种者能够选择性的供应不同部分给各peer 06/13 11:08