BitTorrent協議(簡稱BT,俗稱比特洪流、BT下載)是用在對等網絡中文件分享的網絡協議程序。和點對點(point-to-point)的協議程序不同,它是用戶群對用戶群(peer-to-peer)。下載同一文件的人越多,且下載后,繼續維持上傳的狀態進行“分享”,下載該檔案的速度越快。
BitTorrent簡稱BT,一個文件分發協議,它通過URL識別內容并且和網絡無縫結合。 它對比HTTP/FTP協議,MMS/RTSP流媒體協議等下載方式的優勢在于,一個文件的下載者們下載的同時也在不斷互相上傳數據,使文件源(可以是服務器源也可以是個人源,一般特指第一個做種者或種子的第一發布者)可以在增加很有限的負載之情況下支持大量下載者同時下載,所以BT等P2P傳輸方式也有“下載的人越多,下載的速度越快”這種說法。BT正式的名稱叫“Bit-Torrent”(被國內網友昵稱為“變態下載”),是一種多點共享協議軟件,由美國加州一名叫Bram Cohen的程序員開發出來。
BT首先在上傳者端把一個文件分成了很多部分,用戶甲隨機下載了其中的一些部分,而用戶乙則隨機下載了另外一些部分。
這樣甲的BT就會根據情況(根據與不同電腦之間的網絡連接速度自動選擇最快的一端)到乙的電腦上去拿乙已經下載好的部分,同樣乙的BT就會根據情況到甲的電腦上去拿甲已經下載好的部分,這樣不但減輕了服務器端的負荷,也加快了雙方的下載速度。
實際上每個用戶在下載的同時,也在作為源在上傳(別人從你的電腦上拿那個文件的某個部分)。這種情況有效地利用了上行的帶寬,也避免了傳統的FTP大家都擠到服務器上下載同一個文件的瓶頸。而加入下載的人越多,實際上傳的人也多,其他用戶下載得就越快,BT的優勢就在這里體現出來。
和通常的FTP、HTTP下載不同,使用BT下載不需要指定服務器,雖然在BT里面還是有服務器的概念,但下載的人并不需要關心服務器在哪里。只有發布原始共享文件的人才需要了解。
提供BT的服務器稱為Tracker,把文件用BT發布出來的人需要知道該使用哪個服務器來為要發布的文件提供Tracker。由于不指定服務器,BitTorrent采用BT文件來確定下載源。BT文件后綴名為torrent,容量很小,通常是幾十K的樣子,這個文件里面存放了對應的發布文件的描述信息、該使用哪個Tracker(記錄下載用戶信息的服務器)、文件的校驗信息等。BT客戶端通過處理BT文件來找到下載源和進行相關的下載操作。
BitTorrent專門為大容量文件的共享而設計,它采用了一種有點像傳銷的工作方式。
網維大師無盤系統教程,易樂游無盤教程,云更新無盤教程,銳起無盤,方格子無盤教程,綠化大師教程,網眾無盤,入門教程,0基礎教程,流控大師路由教程,愛快教程,遠程教...
團隊協作工具,團隊管理工具,項目管理工具,項目協作工具,任務分配,任務進度,文件存儲,文件共享,在線預覽,知識管理,日程管理,項目管理,項目討論,項目溝通
全球加盟網鞋子加盟匯集各種鞋子加盟、品牌鞋店加盟、鞋加盟動態、企業動態、投資行情、加盟指南等全方位的消息。
北京百匯數字星空網絡技術有限公司旗下的卡巴斯基官方指定下載購買站是提供卡巴斯基系列安全軟件的下載、購買與升級服務的。
源碼集合專業為廣大站長提供各種優質的網站模板、網站源碼、網頁模板、主題、建站源碼等精品源碼資源。
百度視頻搜索是全球最大的中文視頻搜索引擎,擁有最多的中文視頻資源,提供用戶最完美的觀看體驗。在百度視頻,您可以便捷地找到最新、最熱的互聯網視頻,更有豐富的視頻榜...