[問題] BT 供檔 &作種問題

看板P2PSoftWare作者 (米洛卡卡)時間21年前 (2004/10/10 16:18), 編輯推噓8(802)
留言10則, 7人參與, 最新討論串1/1
此圖為就是傳統 P2P 原理http://f.scarywater.net/bram/central.png
平時我們用傳統 P2P (例如 ICQ /FTP..)工具來下載檔案,如果愈多人下載,下載速度就 愈慢.....傳統 P2P 下載概念是,一台擁有檔案的電腦、將檔案分享出來,讓多名下載者 在其上而下載,這就是傳統 P2P 原理,亦離不開這個 "一對一" 或 者 ""一對多人" 的 共享概念。 ================================================= BitTorrent 的原理是每一個下載者同時都會擔當了上載的角色,而愈多人下載,亦即表 示擁有愈多上載者將它們暫時不用的上載寬頻分享出來,形成了一個"上載流",再平均分 給各個下載者,簡單來說:你每下載檔案時,同時間你就會將下載完的檔案再分享出來, 不論是幾多 MB 都會平均分享給每一位下載者,這就 "多點對多點" 的共享概念。 此圖就是點對多點原理http://f.scarywater.net/bram/torrent.png
我使用hinet 8m/640,我使用 BT 來發怖一個 300 MB 的動畫, 有十五個人正在下載,不用兩個小時經己將我的 300 MB 的動畫成功分享給這十五個人, 為什麼這麼快 ? 其實很簡單,因為每個人接收了檔案都會成為另一個發怖者, 這亦即是所謂的多點對多點傳送,愈多人下載,那麼其他電腦下載的速度便愈來愈快。 ================================================= 如果用 傳統 P2P 來傳送 1 G 檔案,(8m/640)最少要用上 7-8 小時 才可以成功分享給一個人,如用上了 BT 來分享 1 G 檔案,7-8 小時後可以成功 分享給幾十人,是不是很厲害 ! 如果是用學術網路,成功分享檔案數目無法可以想像(假設不鎖流量限制,那學網屌爆了) 還有就是只要還有一粒種子(seeds)或叫做分佈者分享檔案,你就一定可以下載檔案,直 至沒有種子(seeds)為止,不像 Kazza /emule 要排隊下載,限制多多,往往用了不少大 家時間來下載,甚至呆等幾天檔案仍然未下載完成,BitTorrent 就無這些煩腦。 那這樣你確定你了解bt的特性嗎? 不會傳檔三四倍還養不出一個種子的, 你會傳,收到的人也會再傳,如果用超級種子模式(大家有下super xp的話應該都還記得 一開始剛下時都無種子,但一下完後馬上爆出幾十個出來)那你只要上傳"一次"完整的檔案 就馬上有一堆種出來了 BT是一個合群的分享程式, 要下載別人的東西便要有再分享給別人的義務, 有人承繼Seed才可保留得長久一點 BT的設計結構跟其他的P2P有點一樣 因為是大家同一下載同一的檔案作互傳而令速度增加 所以若一粒種子以64KB作上傳的話,一人下載是一小時 十人分別以不同時間加入下載的話 也可能跟第一人差不多同時下載完成,這也是它的好處, 所以不應以下載了10MB,反而上傳了30MB而心有不甘, 其實你下載的跟上載的也是同一檔案,是沒有損失的。 也有人誤會下載了10MB,而上載多了三倍,應已盡了義務。 這也有點不太盡責的,因為下載的同時你只是把你下載的分流出去, 可能是四個人或六個人,但你上傳的30MB很多時只是檔案的一少部分而已, 卻沒有真正上傳了完整的10MB檔案給別人。 我認為若可能的話,應該以看你下載完成時能以時間來訂SEED的義務。 最好就是要有另一位SEED承接了才離開。 這樣也能令製作torrent file的人有時間和空間作另一供獻。 當然不是所有人也有條件長期作SEED的,但希望量力而為吧! 合作才能令BT長久的. ================================================= 提外話,我認為目前大家都要會用台灣人最常使用的p2p軟體像bt與emule 像幾天前有部非常好看的"灰"色巨塔bt大家都下不完的話,可以用emule,也不慢阿 一兩天就下完了,與其在那邊問了老半天,不如從emule下手,就算你找到了, emule也差不多搞定了,何必執著一定要用bt呢? 碰到熱門檔emule就像是喝下魔術水也會轉身一變成horse的(有看過史瑞克吧XD) ※ 引述《fanecerce ()》之銘言: : ※ 引述《zyxel (英文超有趣)》之銘言: : : 不懂你在說什麼 : : 用BT作種的目的 : : 就是要利用BT的特性把檔案分享給很多人 : : 絕對不會是只傳給一個人 : 我的意思是說 如果直接找bt的種子 : 通常一起下載的人 一定會比較多 當然速度會比較快阿 : 如果是自己做種 那如果要傳給一個人還不如對傳就好 : 如果很多人要下載 那養出一個種子可比對傳要難的多 : 因為很多人在跟你要檔 很難養出一個或是更多的種子 : 因為原創種子 對小水管來說是相當困難的 : 我的意思簡單講就是 與其原創種子 那找已經有的連結就好 : 如果這個檔案是很少人要的話 那就對傳吧 : 很多人要的話 原創可能傳檔超過3~4倍 可能還養不到1個種子 : > < : 我也知道BT的特性 : 但是也要考慮一下 使用者的需求阿... -- 我想吃魚,可以請你幫我釣一條上來嗎? 喔,請你順便煮一煮給我吃好嗎? 對了,為了我的健康著想,請你不要加太多醬油。 這樣吧,既然都煮好了,你就順便餵我吃魚吧。 慢點慢點,我不喜歡吃太燙的東西,請先把它吹涼了再餵我。 哇太好吃了,你走之前不要忘了把魚骨頭拿去丟掉喔。 --- 乞丐吃魚 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.106.188 ※ 編輯: evanshu 來自: 61.229.106.188 (10/10 16:47)

61.229.106.188 10/10, , 1F
咦~怎麼我標題會變這樣,我打字打好久耶
61.229.106.188 10/10, 1F
※ 編輯: evanshu 來自: 61.229.106.188 (10/10 16:50)

61.230.78.232 10/10, , 2F
按大T可以修改 ^^
61.230.78.232 10/10, 2F

61.229.106.188 10/10, , 3F
謝謝 修正了^^"不然我幹死了
61.229.106.188 10/10, 3F
※ 編輯: evanshu 來自: 61.229.106.188 (10/10 17:03)

140.116.192.111 10/10, , 4F
說的真清楚~~推
140.116.192.111 10/10, 4F

211.74.128.9 10/10, , 5F
推一個
211.74.128.9 10/10, 5F

61.31.32.131 10/10, , 6F
推喔
61.31.32.131 10/10, 6F

61.31.170.167 10/10, , 7F
沒有種子不代表不能完檔
61.31.170.167 10/10, 7F

218.184.100.160 10/10, , 8F
恩..原來ICP跟FTP也算是P2P軟體阿 我不知
218.184.100.160 10/10, 8F

218.184.100.160 10/10, , 9F
道阿> <
218.184.100.160 10/10, 9F

218.184.100.160 10/10, , 10F
ICQ啦 打錯= = 真廢阿
218.184.100.160 10/10, 10F
文章代碼(AID): #11QF1owv (P2PSoftWare)
文章代碼(AID): #11QF1owv (P2PSoftWare)