天天看點

淺談離線下載下傳離線下載下傳是什麼?離線下載下傳運用在什麼地方?離線下載下傳的危害 (國内)總結

第一次寫部落格,寫的不好請見諒

  • 離線下載下傳是什麼?
  • 離線下載下傳運用在什麼地方?
  • 離線下載下傳的危害 (國内)
  • 總結

離線下載下傳是什麼?

可能很多人第一次接觸的時候都感覺這個詞很陌生。

讓我們來看看百科對離線下載下傳的解釋:

離線下載下傳其實就是下載下傳工具的伺服器代替電腦使用者先行下載下傳,多用于冷門資源。比如,電腦使用者的正常下載下傳最大速度能達到200KB/S,但是某個資源是冷門資源,下載下傳速度隻能達到10KB/S,電腦使用者就得下很久,如果使用者使用離線下載下傳技術,就可以讓服務商的伺服器代替電腦使用者下載下傳,電腦使用者就可以關掉下載下傳工具或者機器,節約時間和電費。等到離線下好了,電腦使用者再從下載下傳工具的伺服器上以200KB/S(理論上會員等級越高越快,但最高速度仍然受限制于你的本身寬帶)的速度下到自己的電腦上。即使對于熱門資源,離線下載下傳也能省卻許多挂機等待的時間,最重要的是能夠騰出電腦寬帶做其他的事情。

簡單來說,就是讓伺服器先幫你下載下傳某個檔案。等你需要的時候再傳給你。因為伺服器很多都是千兆帶寬以上,是以基本上可以做到秒傳。

聽起來很不錯,我們來看看離線下載下傳運用在什麼地方

離線下載下傳運用在什麼地方?

我們看看某個網盤所提供的離線下載下傳服務

淺談離線下載下傳離線下載下傳是什麼?離線下載下傳運用在什麼地方?離線下載下傳的危害 (國内)總結

我們可以很清楚的看到:該網盤提供的離線下載下傳不僅包括了基本的http/ftp傳輸協定。還包括了在中國較流行的p2p協定。

可能有人就要問了:p2p是個什麼東西?

以下是維基百科對p2p的解釋

對等式網絡(peer-to-peer,

簡稱P2P),又稱點對點技術,是無中心伺服器、依靠使用者群(peers)交換資訊的網際網路體系,它的作用在于,減低以往網路傳輸中的節點,以降低資料遺失的風險。與有中心伺服器的中央網絡系統不同,對等網絡的每個使用者端既是一個節點,也有伺服器的功能,任何一個節點無法直接找到其他節點,必須依靠其戶群進行資訊交流。

P2P節點能遍布整個網際網路,也給包括開發者在内的任何人、組織、或政府帶來監控難題。P2P在網絡隐私要求高和檔案共享領域中,得到了廣泛的應用。使用純P2P技術的網絡系統有比特币、Gnutella,或自由網等。另外,P2P技術也被使用在類似VoIP等實時媒體業務的資料通信中。有些網絡(如Napster、OpenNAP,或IRC

@find)包括搜尋的一些功能,也使用用戶端-伺服器結構,而使用P2P結構來實作另外一些功能。這種網絡設計模型不同于用戶端-伺服器模型,在用戶端-伺服器模型中通信通常來往于一個中央伺服器。

沒錯,p2p就是這麼厲害。它的出現推動着網際網路去中心化的發展。用p2p技術進行支付的話是個較安全的做法。p2p的出現也說明了網絡通訊不一定要靠

回到主題來

可能有人問了:p2p和離線下載下傳不是一類的嗎

前文我們談到,離線下載下傳最主要的功勞是伺服器。但p2p中的伺服器作用幾乎不大。舉個例子:玩過emule(不是電驢是電騾)的都知道,現在所說的ed2k其實分為兩種協定。一種是要依賴伺服器才能進行檔案傳輸的edonkey,一種是利用一個叫節點的東西進行檔案傳輸的kademlia。在進行下載下傳檔案的時候,持有這個檔案的節點叫源。這樣當你進行下載下傳的時候。一邊edonkey通過伺服器來幫你尋找擁有這個檔案的人。一邊kademlia通過hash來尋找擁有這個檔案的人。這兩個家夥就構成了完整的ed2k網絡。

可能有人問了:我聽說emule有着一個叫排隊的機制。據說那裡可能會出現排隊排一個星期的情況,我用離線下載下傳幫我去排隊,等排到後秒傳給我,不行嗎?

當初我接觸離線下載下傳的時候也以為離線下載下傳的好處就是這個。從來沒有想到過它已經被國内的廠商變成了一個惡意工具。

離線下載下傳的危害 (國内)

我們先看一下一篇文章

(摘錄幾條)

這裡以迅雷為例,旋風與前者相同。

迅雷聲稱使用P2SP技術,在eMule方面,也就是使用eMule子產品的P2P下載下傳+http的離線下載下傳。相應的讨論也分為兩個方面。

提醒:官方eMule連接配接迅雷,顯示其版本為“eMule 0.48a”,但迅雷并未開源,公布源代碼。

下文證據證明:迅雷完全是通過吸血行為獲得資源供會員離線下載下傳的。

《迅雷離線下載下傳如何破壞資源分享——電驢和電騾使用者必看》

迅雷官方客服也承認“離線下載下傳完成後是不會做種的”

下帖測試中也發現迅雷的eMule子產品的排隊系統存在問題,懷疑其具有社群吸血和其他吸血騾特征。

《不開反吸血下載下傳速度測試》

關于研究、評論迅雷吸血行為的文章太多太多,我就不重複他們的話了,隻摘文章

《迅雷eMule下載下傳遭質疑 網友稱其變相吸血驢》

《離線下載下傳:披着節能外衣的吸血鬼》

《反吸血驢/吸血騾》

《[P2SP]迅雷好可怕》

《[掃盲]迅雷是流氓?》

《為什麼說電驢愛好者和電騾愛好者要反對迅雷?》

《【轉】試總結迅雷騰訊等是如何利用網友電騾免費上傳釋出的資源變為收費離線下載下傳的》

《試圖解迅雷等吸血軟體及離線是如何搶劫壟斷電騾資源讓免費共享變收費下載下傳的》

《為什麼連各大P2P用戶端都要封鎖迅雷》

總結

在p2p中,離線下載下傳是個不折不扣的違反p2p精神的軟體。通過各種卑劣的手段(例如:上傳很少部分卻下載下傳很多,下載下傳完就斷開連接配接等等)來為使用者擷取了較大的下載下傳速度。卻沒有上傳給其他正規用戶端。導緻了某個檔案因為沒有人擁有出現了沒源的情況。使得一些正規用戶端無法下載下傳某些檔案。并且,上傳給離線下載下傳的使用者是浪費帶寬,且沒有積分系統的回報。久而久之,就造成了正規使用者和惡意使用者都無法正常下載下傳某個檔案。

是以,我們應當盡量不要用離線下載下傳。除了某些特殊的情況。例如急需某個好幾g的檔案時我們可以考慮使用下離線下載下傳。又或者一些國外的http/ftp檔案,我們也可以适當的使用離線下載下傳。但不要濫用。到頭來可能會出現搬石頭砸自己的腳的這種情況

繼續閱讀