2007/05/08

(教學)(分享)怎麼用BT, BitTorrent來作種?tracker和DHT有何不同?

大王今天要來分享一下,怎麼用BT來進行「作種」。或許這個應用已經不是什麼新聞,而且一堆好心人早就做了一堆種,分享各式各樣的資訊了。不過對於BT怎麼做種或許大家都還是一知半解,就讓大王來說明一下囉。

今天要來介紹的是BitTorrent官方最新版本的BitTorrent(v5.0.7)版。這個版本已經可以看到在使用介面上多了一個「search功能」(#1)。不過可別多想,以為BT老大哥已經發展出p2p上「搜尋」的妙方了。其實他只是在為美國市場的合法BT下載舖路囉。
(ps.在p2p上要做有效率的搜尋是件難事,請參閱。透視BT(四)──為什麼BT沒有內建搜尋功能?)

#1

2.jpg



所以大王在search中敲入了sexy之後馬上就導到BitTorrent的官網上(#2),不過看來BT現在只有對美國地區開放付費合法下載,而在其它地區目前還沒有對應的解決方案出現。

#2

3.jpg

按下Buy之後就要登入會員囉(#3)~

#3

4.jpg

再來就來看看怎麼作種這件事了。從檔案-->製作新的torrent(#4),打開對話框。(#5)

#4

5.jpg

接下來選擇你要的檔案,標題、評語可以不用打。如果你也像大王一樣打上了「中文」,你放心它不會當機、程式也會繼續運作,但「它就一直轉轉轉,轉不出來」。呵,所以記得「不要打中文!!」。

而在#5下面有2個選項「使用tracker伺服器、使用DHT」,這就要說明一下了。

一般來說BT都需要透過Tracker來負責分配頻寬(bandwidth)等工作。Tracker是指運行於伺服器上的一個軟體,所有人包括種子同peer的下載與上傳l都依賴Tracker來分配頻寬。這個軟體能夠追蹤到底有多少人同時在下載同一個文件。客戶端連上Tracker伺服器,就會獲得一個下載人員的名單,根據這個,BT會自動連上別人的機器進行下載。

而DHT技術也是一種P2P式的機制,目的在把Tracker(仔細想想會發現,這是BT中唯一以主從式架構設計的東西)架空,變成完全由使用者分擔紀錄使用者名單的機制 : 每個人分別紀錄一些名單,連線時只要先找到一個人就可以逐漸得到所有人的名字。不過這個找的動作就需要一點時間了。

所以(#5)大王用網路上找到的Tracker server來作種,是ok的囉。

(ps.Tracker server網路上可以找到一堆ex.Tracker server列表)

#5

8.jpg

再來也試試用DHT的方式來作個種囉(#6)。至於主機就用bittorrent所提供的囉。
按下發佈後就可以看到#7的對話框了。

#6

15.jpg

再來當然是「開始作種」囉,接著把種子散給需要下載的朋友,這樣就搞定了^^。(#8)

#7

16.jpg

#8

17.jpg

0 意見:

張貼留言