|
||||
一、迅雷下載原理分析
迅雷的工作原理據稱為』多資源超線程技術基於網格原理,能夠將網絡上存在的服務器和計算機資源進行有效的整合』。實際上還是傳統的下載技術,只不過這種下載技術綜合應用HTTP、FTP傳輸協議將文件的文件進行分塊、分片下載;而且還可以將文件等分,然後去不同地址下載;並且在這些傳統下載的過程中穿插P2P技術,也就是一種新的盜鏈技術。總體來說,迅雷的下載呈現以下特點:
1、多點下載。收集網上的所有下載地址以便多點下載。其他軟件如網際快車不會收集在下載地址裡包含了用戶名和密碼的下載地址,但迅雷一樣收集,然後供其他人使用。這就就是『盜鏈』,即盜用別人的鏈接。
2、使用類似BT的P2P下載技術。迅雷啟動後,會在系統背後啟動兩個線程Thunder。exe和Issue。exe,在線程裡可以看得到。這兩個線程,就是要像BT那樣,共享本地硬盤上的文件,讓其它迅雷用戶下載。
3、收集用戶提供的資源。例如:當有一個用戶在一個電影網站上,得到一個下載地址(A),然後用迅雷下載,這個下載地址就會被發到迅雷的服務器上;另一個地方又有一個用戶在另一個網站上下載同一部電影,迅雷的服務器又得到另一個下載地址(B)。迅雷服務器就會把相同文件的下載地址(A,B)集合在一起,形成一個資源,而那兩個用迅雷下載這兩個電影的用戶也算上,就會有四個下載點。當又有用戶在別的地方准備下載相同的電影的時候,迅雷就會在數據庫裡比較,找出相同的資源(其它下載點也就是原先收集到的),提供給那個准備下載的用戶下載,這個用戶就會同時有多個下載點來下載而達到速度的飛昇。
例:當有一個用戶在一個電影網站上,得到一個下載地址(A),然後用迅雷下載,這個下載地址就會收集到迅雷的服務器上。
在地求的另一個地方又有一個用戶在另一個網站上下載同一部電影,而得到另一個下載地址(B),就又會給迅雷服務器收集。然後迅雷服務器就會把相同文件的下載地址(A,B)集合在一起,形成一個資源。那兩個用迅雷下載這兩個電影的用戶也算上。就會有四個下載點了。而又有用戶在別的地方准備下載相同的電影的時候,迅雷就會在數據庫裡比較,找出相同的資源(其它下載點,也就是上面收集到的),提供給那個准備下載的用戶下載,那這個用戶就會同時有多個下載點來下載,而達到速度的提昇。而這個用戶當然也不可能只是享受高速的下載,他同時也會上傳了他下載的那部份數據(BT原理)。
所以,當一個用戶用迅雷下載時,就會連上迅雷服務器,查找資源,如果是熱門的文件,迅雷就能返回大量的下載點,供這個用戶下載。從而達到下載速度的提昇。
二、如何對迅雷進行有效的封堵?
綜上所述,由於迅雷綜合采用了各種網絡傳輸協議,所以單靠傳統的封堵方式是無法封堵迅雷的封堵的,並且由於迅雷的下載速度比BT有過之而無不及,所以對迅雷的有效封堵,就成為企業當前局域網管理的一個重要課題。北京聚生科技有限公司充分了解到當前企事業單位對帶寬有效管理的迫切需求,開發了新版聚生網管系統(官方網址:http://www.grabsun.com/),新版聚生網管系統采用了『多協議交叉攔截技術』,封殺迅雷最有效:首先通過聚生網管的『P2P下載主動防御功能』,阻止了迅雷在本地局域網和廣域網進行資源的多點搜索;其次,聚生網管通過基於對迅雷協議碼的過濾,攔截了迅雷基於P2P的數據傳輸;最後,聚生網管通過對迅雷試圖通過普通HTTP協議、FTP協議進行常規下載的過濾,攔截了迅雷可能通過單點進行的高速下載。總之,聚生網管系統通過三層過濾技術,可以有效地攔截迅雷下載,保證了企業的帶寬的合理使用,是廣大中小企業網絡管理一個不錯的選擇。