original address:
http://bb767997537.bokee.com/viewdiary.16623695.html BT是目前最熱門的下載方式之一,它的全稱為“BitTorrent”簡稱“BT”,中文全稱“比特流”,但很多朋友將它戲稱為“變態下載”,這又是什么原因呢?
就HTTP、FTP、PUB等下載方式而言,一般都是首先將文件放到服務器上,然后再由服務器傳送到每位用戶的機器上,它的工作原理如圖1所示。因此如果同一時刻下載的用戶數量太多,勢必影響到所有用戶的下載速度,如果某些用戶使用了多線程下載,那對帶寬的影響就更嚴重了,因此幾乎所有的下載服務器都有用戶數量和最高下載速度等方面的限制。

圖1
很明顯,由于上述的原因,即使你使用的是寬帶網,通常也很難達到運營商許諾的最高下載速度,這里面固然有網絡的原因,但與服務器的限制也不無關系。正因如此,BT下載方式出現之后,很快就成為了下載迷們的最愛。
BT服務器是通過一種傳銷的方式來實現文件共享的,它的工作原理如圖2所示。舉個例子來說吧,例如BT服務器將一個文件分成了N個部分,有甲、乙、丙、丁四位用戶同時下載,那么BT并不會完全從服務器下載這個文件的所有部分,而是根據實際情況有選擇地從其他用戶的機器中下載已下載完成的部分。例如甲已經下載了第1部分,乙已經下載了第2部分,那么丙就會從甲的機器中下載第1部分,從乙的機器中下載第2部分,當然甲、乙、丁三位用戶也在同時從丙的機器中下載相應的部分,這就大大減輕了BT服務器的負荷,也同時加快了丙的下載速度,也就是說每臺參加下載的計算機既從其他用戶的計算機上下載文件,同時自身也向其他用戶提供下載,因此參與下載的用戶數量越多,下載速度也越高。

圖2
目前流行的BT軟件實在是太多了,有BT的鼻祖BitTorrent、有號稱“比特精靈”的BitSpirit、有貪婪的GreedBT、有多面手Shareaza……而且由于BitTorrent是一款開源免費軟件,因此任何有興趣的用戶都可以根據自己的需要進行修改。面對眾多的BT軟件,我們又該如何選擇呢?接下來的內容會幫助你找到答案!
小知識:
你知道嗎BT下載和常規下載到底有哪些不同
和常規下載文件不一樣的是,當你進行BT下載時,你開始鏈接的地址都是.torrent結尾的文件。其實只要下載此文件,在本機運行此文件一樣可以進行BT下載工作。而網上的BT下載鏈接都是由廣大用戶自己發布提供的,這樣使得下載資料非常廣,不受常規管理人員的限制。
BT下載的靈魂:種子
無論何種BT客戶端程序,默認設置都未對下載速度和上傳速度進行限制,這是因為BT軟件會給上傳速度較快的用戶優先提供服務,也就是說上傳速度越快,下載速度也越快,因此如果你使用的是寬帶的話,下載時就不要去限制上傳速度了。
當下載結束后,如果未關閉BT客戶端程序(例如一邊運行BT提供上傳服務,一邊瀏覽網頁、編輯文檔等),這時你將成為一個傳遞圣火的使者,即“種子”(seed)。換句話說,如果一個文件被分成10個部分,但擁有第9部分的人只有一個,即只有一個種子,如果這位用戶由于某種原因斷線或關機,那么其他用戶就只能下載到90%了,在進行BT下載時是令人最為苦惱的。
想想自己下載時遇到的“種子數為0”的痛苦吧,將心比心,盡可能在下載結束后不要立即關閉BT程序窗口,做一個傳遞圣火的使者吧。
BT下載速度為何不快
有時候,BT下載速度并不快,這其中有多種原因。例如:
1.不是公網用戶。由于內網用戶無法提供主動連接,下載速度肯定會比公網用戶慢一些,這是很正常的。
2.上傳速度被限制。由于所有的BT客戶端程序都對上傳速度快的用戶提供優先服務,因此如果你對上傳速度進行了限制,實際上也就是變相限制了自己的下載速度。
3.種子數太少。如果種子數太少,當然也會影響到其他用戶的下載速度,沒辦法,這還是需要每一個BT用戶都發揚“雷鋒”精神,自己下載結束后千萬不要立即關閉BT,否則種子數就越來越少了。
4.防火墻的阻隔。防火墻軟件也會對BT的下載速度造成一定影響,當然為了保證系統的安全,這一點點影響還是可以忽略不計的。
BT下載對硬盤壽命的影響
BT下載開始流行后,也出現會大大損傷硬盤的說法。其實,BT下載方式本身是不會對硬盤的壽命造成什么影響的,這主要是使用BT下載方式的用戶中,大多數都用上了寬帶,這樣自然就不會考慮上網費用的問題。他們可能會整天整夜開著電腦進行下載,再加上BT用戶在下載的同時一般還會提供上傳服務,假如一個文件有10個人同時下載,那么你的硬盤就需要承受1次下載和9次(10-1)上傳,如果有100人同時下載,那么硬盤的負載將大大增加。時間一長,很容易由于連續工作而導致硬盤“發燒”,這就是傳言中使用BT下載會導致硬盤損壞的原因所在。
由于BT下載時首先會在硬盤緩沖區寫入相應容量的數據,生成與下載文件一樣大小的一個文件,然后再隨機下載文件的相應部分來填充這個文件,當全部填充完畢之后,下載也就結束了。
因此,如果你經常使用BT下載文件的話,一定要將硬盤緩存文件的容量設置得大一些。另外也可以使用任務管理器適當降低BT軟件的優先級,這樣即使它占用了一定的資源,也不會對其他應用程序造成太大影響;必須絕對禁止文件未下載完前非正常關機,否則可能會對硬盤的壽命帶來一定影響。
BT工具推薦:BitComet 0.70 多國語言版
下載地址:http://www.onlinedown.net/soft/26431.htm
說明:正常的BitComet 0.70為共享版本,有下載速度不超過600K的限制,所以,大家可以去找去除600K限速補丁的版本或這個破解補丁。
種子的概念
提到BT,最先應該了解的就是BT種子了,BT種子的作用就是提供所要下載文件的相關信息,比如,下載文件的提供者、文件的大小、文件的健康度等,通過BT種子將沒一個下載用戶關聯起來,實現彼此點對點的連接。
如何找種子
一個是通過一些專業的BT搜索引擎進行種子的搜索;如BT特工搜索引擎(http://bt.igdbol.com/),和使用百度搜索一樣通過關鍵詞進行查找;
另一個是通過專業的BT種子發布網站進行查找,如:影視帝國、BT聯盟、5Q地帶等,這里有詳細的BT種子分類(如:綜藝、體育、軟件、游戲、電影、連續劇等)
BT聯盟首頁:http://www.btchina.net
影視帝國:http://bt2.cnxp.com/
5Q地帶:http://bt5.5qzone.net/html/index_c9_p0.html
伊美姬BT專業音樂網站:http://bt.imagegarden.net/
具體操作
找到BT種子,一般下載的BT種子是一個只有幾十KB到幾百KB、擴展名為. Torrent的文件,雙擊或者直接打開下載的種子文件,就會自動調出BitComet下載程序,對種子文件進行解析和用戶的連接,并給出詳細的該文件的信息:如該用戶的連接用戶數、和已經100%完成的種子有多少等,如果已經完成的用戶種子多,那么速度會很快的,一般開始的時候會稍慢一些,隨著連接用戶的增多,你的速度也會快起來的。
內網和外網的判斷
因為網絡間的網關和防火墻的原因,內網和外網用戶之間的連接是很困難的,內網的用戶只能連接到本地的用戶,這也就造成了BT內網用戶的下載速度會慢很多。
想知道自己是什么網,先要知道什么是內、外網,其實這個定義是相對的,根據具體情況具體對待。如果你通過別的機器,比如服務器,路由器上你所在位置就是內網。如果你是直接申請的ADSL上網,從某種意義上講也是內網,但與上面說的你可以算外網了。最接近外網的應該是專線,就是有固定IP的那種,并且是一個設備對外。所以不能純粹說是內外網的概念。如果你查自己的IP為192.168.X.X之類的就肯定是內網,可以通過IPCONFIG查看。
如果你是通過路由器進行共享上網,并且你有路由器的管理權限,那么你也可以在路由器中設置端口映射,這樣可以很好的解決內網用戶BT下載的問題。
posted on 2007-10-17 23:09
七星重劍 閱讀(1596)
評論(5) 編輯 收藏 引用 所屬分類:
P2P