close
BitTorrent 可以說是最新概念的 P2P 下載工具、採用多點對多點原理,簡稱 BT(BitTorrent) / 變態下載 ! !

平時我們用傳統 P2P (例如 ICQ /FTP..)工具來下載檔案,如果愈多人下載,下載速度就愈慢.....傳統 P2P 下載概念是,一台擁有檔案的電腦、將檔案分享出來,讓多名下載者在其上而下載,這就是傳統 P2P 原理,亦離不開這個 "一對一" 或 者 ""一對多人" 的共享概念。

下圖就是傳統 P2P 原理

問題: 太多下載者下載檔案速度就愈慢 !

BitTorrent 的原理是每一個下載者同時都會擔當了上載的角色,而愈多人下載,亦即表示擁有愈多上載者將它們暫時不用的上載寬頻分享出來,形成了一個"上載流",再平均分給各個下載者,簡單來說:你每下載檔案時,同時間你就會將下載完的檔案再分享出來,不論是幾多 MB 都會平均分享給每一位下載者,這就 "多點對多點" 的共享概念。

下圖就是多點對多點原理

torrent.png (15233 bytes)

舉一個例子:

我使用網上行(max upload 64Kbs),我使用 BT 來發怖一個 300 MB 的動畫,有十五個人正在下載,不消兩個小時經己將我的 300 MB 的動畫成功分享給這十五個人,為什麼這麼快 ? 其實很簡單,因為每個人接收了檔案都會成為另一個發怖者,這亦即是所謂的多點對多點傳送,愈多人下載,那麼其他電腦下載的速度便愈來愈快~

如果用 P2P 來傳送 1 G 檔案,網上行(max upload 64Kbs)最少要用上 7-8 小時才可以成功分享給一個人,如用上了 BT 來分享  1 G  檔案,分分鍾 7-8 小時後可以成功分享給幾十人,是不是很厲害 !

如果是用和記 10MB 寬頻,成功分享檔案數目無法可以想像 ~

還有就是只要還有一粒種子(seeds)或叫做分佈者分享檔案,你就一定可以下載檔案,直至沒有種子(seeds)為止,不像 Kazza /emule 要排隊下載,限制多多,往往用了不少大家時間來下載,甚至乎呆等幾天檔案仍然未下載完成,BitTorrent 就無這些煩腦 ~

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 darren.chen 的頭像
    darren.chen

    兩個兒子的爸

    darren.chen 發表在 痞客邦 留言(0) 人氣()