複製鏈接
請複製以下鏈接發送給好友

下載工具

鎖定
下載工具是一種可以更快地從網上下載文本、圖像、圖像、視頻音頻動畫信息資源的軟件。用下載工具下載資源迅速的原因在於採用了“多點連接(分段下載)”技術,充分利用了網絡上的多餘帶寬;採用“斷點續傳”技術,隨時接續上次中止部位繼續下載,有效避免了重複勞動。大大節省了下載者的連線下載時間。 [1] 
中文名
下載工具
外文名
download tool
功    能
資源下載
下    載
網絡信息資源
應    用
計算機
技    術
多點連接(分段下載)”技術

下載工具基本原理

下載工具簡介

下載工具 下載工具
用下載工具下載東西之所以快是因為它們採用了“多點連接(分段下載)”技術,充分利用了網絡上的多餘帶寬;採用“斷點續傳”技術,隨時接續上次中止部位繼續下載,有效避免了重複勞動。這大大節省了下載者的連線下載時間。

下載工具多餘帶寬

多餘帶寬可以分為網站服務器的多餘帶寬和上網者的多餘帶寬。
假設一個網站的站點服務器可以允許100個人同時連線瀏覽,每個連接者的最高下載速率為50KBps,那麼網站的帶寬就是100×50=5000KBps。又假設當前在線瀏覽的只有30個人,那麼它只達到了網站帶寬的30%,另外的70%就屬於網站的多餘帶寬。
假設一個上網者的上網速率是64KBps(通常所説的512Kbps),那麼他的網絡帶寬就是64KBps。假設此用户當前時間以25KBps的速度正在從某一網站下載一個文件,又以大約7KBps的速度不斷打開不同網頁進行瀏覽,這時他只使用了全部帶寬其中的32KBps,大約是全部帶寬的50%,那麼剩餘的32KBps(50%)就是上網者的多餘帶寬。

下載工具多點連接

下載工具 下載工具
多點連接”也叫分段下載,指的是充分利用網絡多餘帶寬,把一個文件分成多個部分同時下載。當網站的多餘帶寬和上網者的多餘帶寬同時存在時,上網者就可以利用下載工具向網站服務器提交多於1個的連接請求,其中每個連接被稱作一個線程,每個線程負責要下載的文件的一部分。下載工具發出的線程數和下載總速度成正比。 [2]  一般的下載工具都支持發出多達10個線程,這可能意味着下載速度提高到10倍之多。有些破解版的下載工具甚至可以發出多達9999個線程去下載一個文件,但經驗證明:單線程的速度就已經很快的網站(假設為200KBps),一般開5個線程就足夠,比起用IE下載時的單線程速度,已經是相當可觀;而即使速度慢的網站(假設為2KBps),也不要輕易開超過50個線程。開的線程過多會在數秒內使你的機器進入半死機狀態,這時候你最想幹的事恐怕就是把你的電腦砸個稀八爛。 見好就收是使用下載工具時的必備心態。

下載工具下載工具分類

下載工具HTTP下載

HTTP和FTP是兩種網絡傳輸協議的縮寫,FTP是File Transportation Protocol(文件傳輸協議)的縮寫,而HTTP則是Hyper Text Transportation Protocol(超文本傳輸協議)的縮寫,它們是計算機之間交換數據的方式,也是兩種最經典的文件下載方式。
Web服務器可直接通過HTTP協議提供下載服務。用户使用瀏覽器或專門的下載工具軟件可直接訪問HTTP下載服務。用户使用瀏覽器在Web服務器上訪問指向不能測覽或閲讀的文件的鏈接(或URL)時,都會提示用户下載該文件。如果使用下載工具軟件,可直接將該鏈接拖動到下載工具中,進行文件下載。與FTP相比,HTTP下載更為安全,但效率低。
為便於提供系統的文件下載服務,一般都使用專門的下載管理系統來基於HTTP或nP提供的下載服務。對於簡單的、數量不多的文件下載,可自行編輯網頁,加上相應的文件鏈接,為用户提供下載服務。對於複雜的規模較大的下載站點,需要專門的軟件來管理下載服務。 [3] 

下載工具多資源超線程下載

使用的多資源超線程技術基於網格原理,能夠將網絡上存在的服務器和計算機資源進行有效的整合,構成獨特的網絡,通過網絡各種數據文件能夠以最快的速度進行傳遞。 多資源超線程技術還具有互聯網下載負載均衡功能,在不降低用户體驗的前提下,網絡可以對服務器資源進行均衡,有效降低了服務器負載。
比如:這類工具的代表軟件迅雷。

下載工具CDN下載

CDN空間意指利用CDN技術嵌入傳統虛擬主機,讓傳統虛擬主機功能倍增的一種空間系統。
它是通過在現有的Internet中增加一層新的網絡架構,其是CDN,智能域名解析,負載均衡系統等多種網絡新技術結合體的產物。給傳統虛擬主機帶來概念性的變革,是如今虛擬主機的一種新技術應用。為用户提供高性能、高價格比的虛擬主機技術,幫助用户用小的投資使自己經營的網站擁有大型網站才能享受的運行技術,二代概念的虛擬主機系統,是將系統上運行的空間都採用大站的運行標準,讓所有的中小網站都能享有大網站的待遇,不管在何時何地訪問都是正常快速的。

下載工具常用應用軟件

Flashget(網際快車
網際快車( Flashget)誕生於1999年,採用多線程技術,把一個文件分成幾個部分同時下載,可以成倍地提高速
度,下載速度可以提高100%~500%。 FlashGet還可以創建不限數目的類別,每個類別指定單獨的文件目錄,從而實現下載文件的分類管理,支持拖曳、更名、添加描述、查找、文件名重複時可自動重命名等。
Thunder(迅雷)
Thunder(迅雷)使用基於網格原理的多資源超線程技術,能夠將網絡上存在的服務器和計算機資源進行有效的整合,構成獨特的迅雷網絡,通過迅雷網絡各種數據文件能夠以最快的速度進行傳遞。多資源超線程技術還具有互聯網下載負載均衡功能,在不降低用户體驗的前提下,迅雷網絡可以對服務器資源進行均衡,有效降低了服務器負載。 [4]  其缺點就是比較佔內存,一般只要將迅雷配置中的“磁盤緩存”設置得越大,那麼內存就會佔的更大。
TuoTu脱兔
脱兔Tuotu是首款同時支持 BT、ED2K(eMule)、HTTP、FTP、MMS、RTSP 協議的 P2SP 下載軟件。脱兔 Tuotu 內核經過測試與優化,CPU 與內存資源消耗少,程序兼容性與穩定性較好。 [5] 
BitComet(BT)
BT下載實際上就是P2P下載,該種下載方式與WEB方式正好相反,該種模式不需要服務器,而是在用户機與用户機之間進行傳播,也可以説每台用户機都是服務器,講究“人人平等”的下載模式,每台用户機在自己下載其它用户機上文件的同時,還提供被其它用户機下載的作用,所以使用該種下載方式的用户越多,其下載速度就會越快。
參考資料
  • 1.    趙生智,弓有輝.計算機組裝與維護:西北農林科技大學出版社,2009.8:256
  • 2.    朱印宏.中老年學會電腦上網:兵器工業出版社,2011.4:76
  • 3.    朱金華. 計算機網絡技術及應用:中國鐵道出版社 ,2008.3:192
  • 4.    李富國.計算機基礎實用教程 第2版:北京郵電大學出版社,2013.8:220
  • 5.    倪楠. 完美的下載工具——脱兔Tuotu[J]. 互聯網天地, 2006(6):39-39.