bittorrent,簡稱bt,是一個(gè)多點(diǎn)下載的p2p軟件,使用非常方便。其特點(diǎn)簡單的說就是:下載的人越多,速度越快。
BT正式的名稱叫“BitTorrent”(被國內(nèi)網(wǎng)友昵稱為“變態(tài)下載”),是一種多點(diǎn)共享協(xié)議和軟件,由美國加州一名叫Bram Cohen的程序員開發(fā)出來。
BitTorrent專門為大容量文件的共享而設(shè)計(jì),它采用了一種有點(diǎn)像傳銷的工作方式。
BT首先在上傳者端把一個(gè)文件分成了很多部分,用戶甲隨機(jī)下載了其中的一些部分,而用戶乙則隨機(jī)下載了另外一些部分。
BT下載是怎么回事?
這樣甲的BT就會(huì)根據(jù)情況(根據(jù)與不同電腦之間的網(wǎng)絡(luò)連接速度自動(dòng)選擇最快的一端)到乙的電腦上去拿乙已經(jīng)下載好的部分,同樣乙的BT就會(huì)根據(jù)情況去到甲的電腦上去拿甲已經(jīng)下載好的部分,這樣不但減輕了服務(wù)器端的負(fù)荷,也加快了雙方的下載速度。
實(shí)際上每個(gè)用戶在下載的同時(shí),也在作為源在上傳(別人從你的電腦上拿那個(gè)文件的某個(gè)部分)。這種情況有效的利用了上行的帶寬,也避免了傳統(tǒng)的FTP大家都擠到服務(wù)器上下載同一個(gè)文件的瓶頸。而加入下載的人越多,實(shí)際上傳的人也多,其它用戶下載得就越快,BT的優(yōu)勢(shì)就在這里體現(xiàn)出來。
和通常的FTP、HTTP下載不同,使用BT下載不需要指定服務(wù)器,雖然在BT里面還是有服務(wù)器的概念,但下載的人并不需要關(guān)心服務(wù)器在哪里。只有發(fā)布原始共享文件的人才需要了解。
提供BT的服務(wù)器稱為Tracker,把文件用BT發(fā)布出來的人需要知道該使用哪個(gè)服務(wù)器來為要發(fā)布的文件提供Tracker。
由于不指定服務(wù)器,BitTorrent采用BT文件來確定下載源。BT文件后綴名為torrent,容量很小,通常是幾十K的樣子,這個(gè)文件里面存放了對(duì)應(yīng)的發(fā)布文件的描述信息、該使用哪個(gè)Tracker(記錄下載用戶信息的服務(wù)器)、文件的校驗(yàn)信息等。BT客戶端通過處理BT文件來找到下載源和進(jìn)行相關(guān)的下載操作。
BT把提供完整文件檔案的人稱為種子(SEED),正在下載的人稱為客戶(Client),某一個(gè)文件現(xiàn)在有多少種子多少客戶是可以看到的,只要有一個(gè)種子,就可以放心的下載,一定能抓完。當(dāng)然,種子越多、客戶越多的文件抓起來的速度會(huì)越快。
如果發(fā)現(xiàn)種子數(shù)為0,那么就不要去嘗試了。通常來說,至少有一個(gè)種子,當(dāng)下載的人多了起來,通常做種子的人也會(huì)隨之增加,下載速度也就越快。當(dāng)你下載完成后,如沒有選擇關(guān)閉,其它人就可以從你這里繼續(xù)下載。
通過BT下載步驟:
1.安裝BT客戶端程序(已安裝的跳過這一步);
2.上網(wǎng);
3.點(diǎn)擊一個(gè)鏈到.torrent文件的鏈接;
4.選擇本地存儲(chǔ)路徑,選定需要下載的文件(對(duì)有選擇下載功能的BT客戶端用戶);
5.等待下載完成;
6.用戶退出下載(之前下載者不停止上傳)。