當前位置:
首頁 > 科技 > Burst Link?一段P2P下載的傳說

Burst Link?一段P2P下載的傳說

不知道你曾經有沒有一種奇妙的體驗,還在幾兆網速的時代,用著古老的IE,下載個東西那叫一個慢呀。想要下載提個速,往往先裝個迅雷什麼的,速度才能跑滿,甚至能超速...

究竟為什麼能跑這麼快呢?其原因就是用到了P2P技術。那「什麼是通過P2P方式下載,和普通的下載有什麼區別?」,我們先簡單畫個圖理解一下。

下載方式的演變史

如果我們要下一個遊戲,傳統的方式就是去官網直接下載。下載的時候官網會分配給你一個下載節點,把整個數據包發送給你,這時候你就可以泡杯茶,慢慢從0%等到100%。

但是官網的伺服器帶寬是有限的,同時下載的人如果特別多,那速度分攤開來就會特別的慢;萬一你腳踢到網線、斷了一下,你甚至還得重新再來了。

開車上高速需要駕照和汽車,那麼我們下載要高速,就要用到下載器了。不知當年你有沒有用過網際快車(FlashGet)、網路螞蟻(NetAnts)這些下載器,

他們能夠幫你把官網這個大文件,分成好幾個數據塊,你同時在下載這幾個數據塊,其中哪塊呆住了,也不會對下載速度構成太大的影響,同時還能支持斷點續傳。在那個上網都要「掐秒錶」的年代,別提有多好用了。

久而久之,一些問題也暴露了出來。水管太小、速度慢;太依託於伺服器,如果文件源沒了,你就算到99%也白下載了。

於是,當年迅雷早早就把P2P技術搬上了台,佔領了國內市場。(當然,迅雷並不是只有P2P,他也是有自己的伺服器的)

▌P2P技術登上舞台

P2P技術是一種「利人利己」的技術。雖然和剛剛一樣,你也是同樣下載不同數據塊的資源,但是數據塊的提供者,不再是文件源提供者,而是所有下載過這個文件的人。

你在下載的時候不僅收到文件源提供的速度,如果1000個人下載過這個資源,他們每個人上傳共享給你1000分之1的數據塊給你,持續滿速不是夢!不僅提高了下載速度,還減輕了伺服器壓力。(這就是許多P2P下載器,你經常能看到他在上傳的原因)

當然,你受到了別人的恩惠,自然也要幫助別人,所以你下載的同時,也會同時進行上傳,把你的一小部分數據塊分享給下一個需要的人。如此一來,源文件就算沒有了,只要網上有人還在共享這個資源,你就能通過其他人的資源進行下載。

總而言之,就是下載的人越多,之後下載的人速度就會越快,每一個分享者的上傳壓力越小。那為什麼有時候還會遇到「卡種」呢?比如你這個軟體剛發布,還沒有人下載完,所以沒有其他人能提供給你資源,速度自然就慢了。當許多人都下載好了,那他們就能提供資源給後續越來越多的人,造福大眾。

「月之暗面」

但故事也總有黑暗的一面。X某有一天自己成立了一個公司,他的用戶們組成了自己的小BT網路。他的XX軟體能幫用戶下載整個大BT網路中的資源,

BUT,他從大網路中獲得的資源,卻不上傳回饋給大網路中那些非XX軟體用戶們。他的用戶能享受到全世界好心人提供的速度,但卻「只索取,不付出」,這樣的行為是有違BT精神的。

如果只在XX軟體用戶內互相上傳幫助,那至少沒有做絕,但很多XX軟體用戶,下載完就關進程、限制上傳速度,甚至改文件目錄。不僅沒有奉獻給大網路中的用戶,就連自家軟體的用戶們之間都沒能獲得幫助...

更多軟體

按國內歷史順序來看,可能最早的是網路螞蟻、網際快車等軟體(已涼),之後就是迅雷、電驢(已涼)、電騾,中途還殺出一個QQ旋風,不過一直競爭不過。寬頻速度上來了,下載軟體大多卻涼了。近幾年的各種網盤,如果不開會員,速度也是卡的死死的。

從很久之前開始,老張覺得迅雷的下載速度越來越慢了,就算開了會員也無濟於事,搜索到的資源也越來越少了,有時候為了下載一些音樂OST,可能要爬邊大江南北。那麼還有沒有什麼別的下載器選擇呢?

其實國外還真不少,什麼μTorrent、qBittorrent、MLDonkey、Napster、VAZE、Internet Download Manager等等都是比較出名的軟體,如果你有更好的選擇,不妨分享給大家吧~

當我們在下載資源的時候可別忘記,地球上某個角落,有著善良的資源提供者,正因能給你提供資源而感到高興,因為這是一種分享的快樂。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 極客灣 的精彩文章:

快來和灣灣一起看蘋果發布會!
每周一薦|物美價廉,都在今天!

TAG:極客灣 |