查看單個文章
舊 2003-08-26, 04:36 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 BitTorrent 菜鳥到老鳥

BitTorrent 菜鳥到老鳥

作者:Cookle

一、對BT(BitTorrent)有個大致的瞭解。
1.BitTorrent 簡介。
BitTorrent 是一種端對端(點對點)下載軟體。它與普通下載的優勢在於:1.只要伺服器正常執行,有足夠的下載者(Peers)或種子(Seeds)就能完成下載。不像HTTP伺服器一旦人多伺服器就有可能崩潰,用戶就下載不到軟體;2.BitTorrent 可以讓所有下載者受益:下載者(Peers)互傳資料,就如互相學習,我將你的知識學過來,我把我的知識教給你。3.下載需由種子(Seeds)介入,所謂種子就像HTTP下載的伺服器,將資料傳給其他下載者,而下載者(Peers)又可以互傳資料,這相當於好幾個伺服器給你傳送資料。4.BitTorrent 的運作需要所有下載者及種子的共享精神,培養中華人民「我為人人,人人為我」的高尚品質,對中國人民的精神建設有著深遠的意義,為祖國帶來新世紀的曙光……(Cookle插播一句,堂下昏倒一大片……)
2.影響BitTorrent 下載速度的幾個方面。
1.種子和下載者的個數。
一般來說,種子和下載者的個數與下載和上傳速度是成正比的,種子是完成下載的重要保證。
2.你的的網路帶寬。
網路帶寬在BT下載中起著決定性的作用,理論上說下載速度是帶寬的八分之一,一般要稍小於這個數。如果你是用撥號上網的話推薦你還是不要用BT了,撥號的速度太慢,無法感受到BT所帶給你的樂趣。
3.你的電腦是在公共外網還是局內網。
所謂公共外網和局內網簡單來說就是你是否有獨立的IP,有的話就是公共外網,反之就是局內網。怎麼判斷呢?開啟開始選單,執行,在文本框中輸入「cmd.exe」,在出現的視窗中輸入「ipconfig」,Enter鍵。在隨後出現的幾條信息中「IP Address」是你的IP,如果是以下IP,就可以確定你是局內網用戶了:
192.168.*.*
10.*.*.*
172.16.*.* 到 172.31.*.*
一般來說,外網的速度比局內網快些。原因是局內網用戶只能向外連接,而外網用戶無法連線到局內網的電腦,只能看到局內網的網關。這樣就損失了一些下載源。而外網用戶既可以主動連接,也可以被他人連接。
如果局內網用戶也想擁有外網用戶的「待遇」也不是沒有辦法,我們可以使用連接埠映射,在網關上(局內網負責連接英特網的主機)將6881 – 6889的連接埠映射到你的局內網電腦上。具體方法不再贅述,可以上網查查相關資料。
影響 BT 上/下載速度的基本就是這幾個方面,現在你對 BT 已經有了基本的瞭解。我們再瞭解一下BT的各種版本。
BT的原作者是Bram Cohen。在原版的基礎上又有許多熱心人對其進行了修改,修改版有 BitTorrent Shadow』s Experimental (5.*系列)、BitTorrent Experimental (3.*系列)以及PTC、WinBT、Burst!等。在BitTorrent Shadow』s Experimental 的基礎上Cookle又修改出了Plus!版本(Plus!為增強版標示),相對於原版更加強大,並擁有全中文的界面。在這裡推薦使用BitTorrent Shadow』s Experimental 或 Plus! 版本。

二、BitTorrent S-5.5 Plus! 的基本使用。
一、開始執行BT。
以BitTorrent S-5.5 Plus! 1.15 為例,在程序表單中開啟BitTorrent S-5.5 Plus!出現歡迎視窗,點擊「開始使用」按鈕後程序會讓你選項torrent文件。所謂torrent文件就是你從別處獲得的後面為「.torrent」的文件,它大致由這幾個部分組成:Annouce URL、檔案名、大小、塊數和認證程式碼(參考名次解釋)。註:如果你是直接開啟一個torrent文件程序不會開啟此視窗。選定torrent文件並驗證後程序將自動開啟文件簡報報告文件的信息,包括含有的文件或資料夾、大小、Announce URL等。還有一個是否檢查文件的複選框,請特別注意續傳前不要將此複選框去掉,否則會給你的下載帶來不良後果甚至損壞文件!除非你驗證你是要為一個文件做種(Reseed)。關閉文件簡報視窗後程序會再跳出一個視窗讓你選項要把所下載的文件儲存在哪裡(如果此時選項了自動儲存路徑程序將不會跳出此視窗並自動將文件儲存到你選項的預設路徑)。
二、BT的主界面。
完成以上步驟後程序就會開始下載或Reseed,現在來看看主界面。主界面大致由標題欄(什麼?你不知道標題欄是什麼?……嘔血)、下載信息、信號燈(點擊它會有詳細說明)、限速設定(每必要請不要限速,下載速度和上傳速度是成正比的,你限速造成的是自己和他人的損失)幾部分組成(如果你把滑鼠移入BT對話視窗還會多一個叫「滑鼠」的部分),其中有一項「同時看到???個分散的文件表示把所有下載者(不包括種子)的文件拼起來可以組成一個多少個所下載文件。其他的就不用我介紹了吧,BT是一種易用的軟體,不需要具備太多專業知識,是「平民化」的軟體,老幼咸宜,3-99歲皆可使用……
三、BT日誌的使用。
在BT主界面右上方有幾個藍字「下載日誌」,點進去可以開啟BT的下載日誌,雙按列表選項可繼續所選下載(Reseed)。請注意下面的清空功能點擊後就會生效,但只有在你下次啟動BitTorrent時才能看到它被清空。
三、BitTorrent S-5.5 Plus! 進階使用。
經過以上的學習你已經對BitTorrent S-5.5 Plus! 有了基本瞭解,如果你不打算再學太多也完全可以略過以下內容盡情體會BitTorrent所能給你帶來的樂趣。
一、傳送信息。
點擊「傳送信息」,BitTorrent 將把現在這個torrent文件的種子和下載者的詳細資料展現在你眼前,包括IP、他的下載進度、你與這個下載者(Seed)的下載及上傳速率等等信息。我們先來瞭解一下「連入(L)/連出(R)」這一欄,連進來的會顯示「R」,反之則是「L」。你應該知道為什麼公共外網有既有「L」又有「R」,而局內網只有「L」了吧。因為局內網只能向外連接,其他下載者不能連接你,而公共外網既可以連接其他客戶端也能接受其他下載者或種子的連接申請。如果你看到了「R」,哪怕只有一個,可以確定你的電腦在公共外網,享有獨立IP,你可以充分發揮你的網路帶寬獲得最快的速度。或者你是局內網也不用灰心,你可嘗試與網管交涉,讓他把6881 – 6889這幾個連接埠映射到你的主機上,這樣你也可以得到公共外網的「待遇」。
我們再來看看下面的「手動發出連接申請」,它能向伺服器(Tracker)發出請求要求與更多下載者及種子建立連接,這對提高下載速度是很有效的。因為通常它能讓更多下載者和種子和你連接,就意味著你有更多的下載源。不過這不是絕對的,有時它對你的下載沒有什麼助益。請注意不要不斷點擊這個按鈕,程序將不會受理你的請求。
瞭解了手動發出連接申請後再看看外部 Announce (Multi-Tracker)功能。這個功能可以讓你連線到另外一個伺服器下載文件,方法是在文本框中輸入新伺服器的Annouce URL。但請注意如果你輸入的Announce URL的伺服器如果沒有與你下載文件一模一樣的文件這個功能此時就完全沒有用。
看到「完成文件安置」的按鈕了嗎?想瞭解這個功能先結合一下進階內容設定中文件分配方法的說明。這個功能將使用後台模式完成對文件的安置,也就是在硬碟上分配好這個文件所需的空間。請注意這個功能只在文件下載到一定進度時才有效。
二、內容設定。
開啟內容設定視窗,你可以設定程序的字體、字號、圖表風格、連接埠、顯示模式等設定。請注意下面的提示打「*」號的選項是不會在你下一次啟動BitTorrent前生效的。其他的設定都說的很清楚,我就不再贅述了。在視窗右下方還有個進階設定的按鈕,裡面的設定一定要謹慎修改,如果修改出錯很可能給你的下載造成麻煩,所以提醒您在看完每個設定的簡介後再改。如果你還是個新手,你完全不用管它。
四、名詞解釋。
Seed:種子,保證下載完成的重要基礎,越多越好,但不一定意味著越多越快。只要在下載完不關閉BitTorrent,你就可以做一個光榮的種子來提供他人下載。時間越長越好。
Peer:下載者,同樣越多越好,同樣不一定越多越快。在開啟BitTorrent後你就成為一個Peer,和其他Peer互傳資料。
Reseed:完成下載者或torrent發佈者再次開啟BitTorrent做種。稱為Reseed。
Announce URL:BT伺服器的位址,在BitTorrent中這是必須的,沒有它你就不可能完成下載。
連接埠映射:使局內網用戶「轉」為外網的一種方法。
Tracker:伺服器。
Super-Seed:請參考教程後面的內容。
Download rate:下載速度,服務機構一般為KB/秒。
Upload rate:上傳速度,服務機構一般為KB/秒。
Multi-Tracker:多伺服器。
Hash: 認證碼:是識別文件的重要依據。
Piece:塊。在BitTorrent中程序把一個文件分成很多塊,一塊一塊的下載。
CompleteDir:製作Torrent文件的一種工具。
端對端:點對點
五、一般問題解疑。
問:為什麼我的BitTorrent下載速度總是不快?
答:影響BT速度的因素是多方面的。首先要看看你的電腦的網路帶寬或上網方式,上/下傳速度一般為網路帶寬速度的八分之一,以ADSL 512K為例,下載速度理論值為64K每秒。不要以為是別人限速就開罵,中國畢竟好人多。
問:為什麼在傳送信息中看到有人拒絕給我傳送資料?
答:這不是對方所能改變的,是由各種因素決定,對方的操作只能間接地影響這個值。就像排隊一樣。同時如果你限速也可能造成這一現象。
問:我該怎麼提高BT的下載速度?
答:你可以看看BT的信號燈,如果是綠燈一般下載速度已發揮到極限。你可以嘗試關閉防火牆。局內網用戶可以使用連接埠映射,具體方法不再贅述。
問:為什麼我的BT下載速度很慢,上傳卻快得驚人?
答:這一般是因為種子少,下載者多。能提供給你下載的下載源少,而需要從你這裡下載資源的多所以造成了這一現象。
問:我怎麼續傳文件?
答:開啟torrent文件後選項上次下載的路徑,程序會自動檢查文件並續傳。BitTorrent S-5.5 Plus!的日誌功能將很容易讓你續傳一個文件。
六、關於Super-Seed(超級種子)模式。
此文摘自BitTorrent Shadow』s Experimental 官方網站。由Cookle翻譯。

在S-5.5中的新功能超級種子模式是為Torrent發佈者設計的一種新的做種運算法則來利用他們有限的帶寬來更好地培養新的種子。
當一個客戶端啟用超級種子模式時,他將不再是一個普通的種子,但偽裝成一個沒有資料的普通客戶端。當其他客戶端連接時,超級種子模式將傳輸給他一個從沒被傳輸出去的塊,當所有文件塊都被發出時,將意味著不需要你這個種子其他下載者就可以完成下載工作.這樣將大大降低一個文件塊被下載多次的幾率並提高做種效率。
當一個下載者完成了這個文件塊的下載,程序將不再傳送這個文件塊直到它已看到這個文件塊被至少一個其他的客戶端傳送。這樣的話,客戶端將無權訪問任何這個種子的其他文件塊,因此減少了種子的帶寬佔用。
這個方法將提高做種效率通過兩者間的高效率資料傳輸,從而降低多餘的資料傳送。並限制對貢獻少的下載者的資料傳送。在使用這個功能之前,你可能要為一個torrent上傳兩倍的文件來培養一個新種子。使用這個功能後你只要上傳越105%的總大小就可以培養出新種子.這比普通種子的效率的1.5 到 2倍。
但我們不推薦一個普通人使用這個功能。雖然它可說明 下載者高效率地傳輸資料,但因為它限制了一個客戶端可選的文件塊,也限制了那些有能力的客戶端下載資料。因此,超級種子模式只推薦Torrent文件發佈者使用。
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次