網(wǎng)絡(luò)下載方式科普(網(wǎng)絡(luò)下載方式科普網(wǎng)站)
網(wǎng)絡(luò)資源下載方式有HTTP下載、FTP下載、BT下載和PT下載等。其中 HTTP和FTP下載方式都是從服務(wù)器上下載,同一時(shí)間下載的人數(shù)越多,下載速度越慢,受服務(wù)器帶寬影響很大。 BT和PT下載則基于P2P傳輸協(xié)議,在同一時(shí)間內(nèi)下載同一文件的人越多,下載速度越快。其中BT是公開匿名,而PT則是私有的,這里主要介紹一下后兩種。
HTTP下載
HTTP是一種網(wǎng)絡(luò)傳輸協(xié)議,它是HyperText Transfer Protocol的英文縮寫,中文意思是超文本傳輸協(xié)議。在這一協(xié)議下,各種類型的文件互相鏈接,通過文件中的超鏈接互相訪問。在這種協(xié)議下,所有客戶端訪問服務(wù)器,從服務(wù)器端讀取各種文件,因此提供HTTP服務(wù)的電腦性能高,網(wǎng)絡(luò)帶寬大,運(yùn)行速度快。
訪問HTTP服務(wù)器上的文件,服務(wù)器分段傳輸文件給客戶端,客戶端把文件保存下來,這就是HTTP下載。
FTP下載
FTP是英文單詞File Transfer Protocol的首字母縮寫,中文意思文件傳輸協(xié)議。這種協(xié)議比起HTTP來說,功能更專業(yè)單一,專為傳輸文件而生。HTTP協(xié)議,可以簡(jiǎn)單理解為客戶端從服務(wù)器讀取文件,而FTP協(xié)議則是用于互聯(lián)網(wǎng)雙向傳輸,不但可以從服務(wù)器下載文件從本地計(jì)算機(jī),也可以把本地文件上傳到服務(wù)器。
BT下載
HTTP和FTP下載,都是從服務(wù)器端下載,服務(wù)器帶寬有限,對(duì)所有訪問者帶寬共享,同時(shí)訪問的用戶越多,下載速度越慢。同時(shí)下載的人越多,服務(wù)器負(fù)載越重,甚至不堪重負(fù)。為了解決以上不足,BT下載應(yīng)運(yùn)而生。BT是英文BitTorrent的縮寫,中文意思是比特流。它克服了傳統(tǒng)下載方式的局限性,具有下載的人越多速度就越快的特點(diǎn),因此在網(wǎng)絡(luò)速度不快的年代風(fēng)靡一時(shí)。
BT下載是一種開放式傳輸協(xié)議,通過BT軟件把用戶聯(lián)系在一起。每個(gè)用戶既是資源的下載者又是下載者,BT下載的雙向傳輸突破了HTTP和FTP下載時(shí)人越多速度越慢的弊端,相反BT下載時(shí)人數(shù)越多下載速度越快。
PT下載
BT下載優(yōu)點(diǎn)明顯,缺點(diǎn)也顯而易見,普通用戶網(wǎng)絡(luò)帶寬上下行是不對(duì)稱的,上行帶寬較小。在BT下載時(shí),高速上傳會(huì)嚴(yán)重影響網(wǎng)絡(luò)體驗(yàn),因此很多人通過設(shè)置限制上傳,并且下載完畢后關(guān)閉軟件,不再提供上傳服務(wù),為了克服此弊端PT下載應(yīng)運(yùn)而生。
PT是英文單詞Private Tracker的縮寫,可以認(rèn)為它也是BT下載的一種,可以簡(jiǎn)單理解為私人BT。它改進(jìn)了BT共享的不足,其一不公開僅在私密的小范圍下載,二是進(jìn)行流量統(tǒng)計(jì),根據(jù)上傳下載量決定你的權(quán)限。PT下載大多通過論壇等控制用戶范圍,新會(huì)員通過老會(huì)員邀請(qǐng)才可以加入。每個(gè)用戶有唯一的passkey,種子中包含passkey信息。下載時(shí)先驗(yàn)證passkey,驗(yàn)證通過才能下載。
PT克服了BT的不足,BT下載又克服了HTTP和FTP下載的不足。因PT下載范圍小,一直非常低調(diào),入門門檻較高,它考核用戶的上傳和下載量,考核分享率,通過以上數(shù)據(jù)等給用戶不同權(quán)限,因此需要長(zhǎng)期掛機(jī)。NAS個(gè)人網(wǎng)盤,比普通電腦耗電少,基本長(zhǎng)期開機(jī),因此玩PT的人基本都是NAS用戶。
