bittorrent是如何工作的?

2012年的一項研究顯示,BitTorrent在北美地區的流量佔網際網路總流量的12%,在亞太地區的流量佔36%。它如此流行,以至於新的“版權警報系統”只針對BitTorrent流量。...

bittorrent是如何工作的?

2012年的一項研究顯示,BitTorrent在北美地區的流量佔網際網路總流量的12%,在亞太地區的流量佔36%。它如此流行,以至於新的“版權警報系統”只針對BitTorrent流量。

BitTorrent可能是眾所周知的一種盜版方法,但它不只是針對盜版者。它是一個有用的、分散的對等協議,在許多情況下比其他協議具有顯著的優勢。

本文將幫助您瞭解BitTorrent協議是如何工作的,以及為什麼它不僅僅是一個盜版工具。我們之前已經解釋瞭如何開始使用BitTorrent。

bittorrent的工作原理

當您下載這樣的網頁時,您的計算機會連線到web伺服器並直接從該伺服器下載資料。每臺下載資料的計算機都從網頁的中央伺服器下載資料。這就是網路流量的多少。

bittorrent是如何工作的?

BitTorrent是一種點對點協議,這意味著BitTorrent“swarm”(下載和上傳同一個torrent的一組計算機)中的計算機在彼此之間傳輸資料,而不需要中央伺服器。

bittorrent是如何工作的?

傳統上,計算機透過將.torrent檔案載入到BitTorrent客戶端來加入BitTorrent群。BitTorrent客戶端與.torrent檔案中指定的“跟蹤器”聯絡。追蹤器是一個特殊的伺服器,用來跟蹤連線的計算機。追蹤器與群中的其他BitTorrent客戶端共享IP地址,允許它們相互連線。

一旦連線,BitTorrent客戶端將下載torrent中的檔案,並將其所能獲得的所有資料下載下來。一旦BitTorrent客戶端擁有一些資料,它就可以開始將這些資料上傳到swarm中的其他BitTorrent客戶端。這樣,每個下載一個torrent的人也在上傳同一個torrent。這加快了每個人的****。如果有1萬人在下載同一個檔案,就不會給中央伺服器帶來太大壓力。取而代之的是,每個下載程式都會將上傳頻寬貢獻給其他下載程式,以確保torrent保持快速。

重要的是,BitTorrent客戶端從來不會從跟蹤器本身下載檔案。跟蹤器只通過跟蹤連線到swarm的BitTorrent客戶端參與torrent,而不是透過下載或上傳資料。

韭菜和播種機

從BitTorrent swarm下載的使用者通常被稱為“leechers”或“peers”。即使下載了完整的檔案,仍然與BitTorrent群集保持連線的使用者,貢獻了更多的上傳頻寬,以便其他人可以繼續下載檔案,這些使用者被稱為“播種者”。為了下載一個torrent,一個擁有torrent中所有檔案完整副本的種子使用者必須首先加入swarm,以便其他使用者可以下載資料。如果torrent沒有種子,則無法下載–沒有連線的使用者擁有完整的檔案。

BitTorrent客戶端獎勵其他上傳的客戶端,他們更願意將資料傳送給貢獻更多上傳頻寬的客戶端,而不是將資料傳送給上傳速度非常慢的客戶端。這將加快整個swarm的下載時間,並獎勵貢獻更多上傳頻寬的使用者。

bittorrent是如何工作的?

激流跟蹤器和無跟蹤器激流

最近,一個分散的“無跟蹤”torrent系統允許BitTorrent客戶機相互通訊,而不需要任何中央伺服器。BitTorrent客戶端為此使用分散式雜湊表(DHT)技術,每個BitTorrent客戶端都充當一個DHT節點。當您使用“磁鐵鏈接”新增一個torrent時,DHT節點會聯絡附近的節點,而那些其他節點會聯絡其他節點,直到它們找到關於torrent的資訊。

正如DHT協議規範所說,“實際上,每個對等方都成為一個追蹤器。”這意味著BitTorrent客戶端不再需要一個管理swarm的中央伺服器。相反,BitTorrent成為一個完全分散的點對點檔案傳輸系統。

DHT也可以和傳統的跟蹤器一起工作。例如,torrent可以同時使用DHT和傳統的跟蹤器,這將在跟蹤器出現故障時提供冗餘。

bittorrent是如何工作的?

bittorrent不僅僅針對盜版

BitTorrent不是盜版的同義詞。暴雪使用一個定製的BitTorrent客戶端來發布其遊戲的更新,包括魔獸世界、星際爭霸II和暗黑破壞神3。這有助於加快每個人的****,允許人們與他人共享上傳頻寬,利用未使用的頻寬加快每個人的****。當然,這也節省了暴雪的頻寬費用。

人們可以使用BitTorrent將大檔案分發給大量使用者,而無需支付網路託管頻寬。免費的電影、音樂專輯或遊戲可以在BitTorrent上託管,允許一種簡單、免費的分發方法,下載檔案的人也可以幫助分發檔案。維基解密透過BitTorrent分發資料,大大減輕了伺服器的負擔。Linux發行版使用BitTorrent來幫助分發ISO光碟映像。

BitTorrent,Inc.是一家負責將BitTorrent開發為協議的公司,他還購買並開發了流行的µTorrent Torrent客戶端。該公司正在透過BitTorrent實驗室專案開發各種應用程式,將BitTorrent協議用於新事物。實驗室的實驗包括一個同步應用程式,它透過直接透過BitTorrent傳輸檔案,在多臺計算機之間安全地同步檔案;以及一個BitTorrent實時實驗,它使用BitTorrent協議來幫助直播流媒體影片,利用BitTorrent的強大功能,在沒有當前頻寬要求的情況下向大量使用者流式傳輸實時影片。

bittorrent是如何工作的?


BitTorrent目前可能主要用於盜版,因為它的去中心化和點對點特性是對打擊Napster和其他具有中心故障點的點對點網路的努力的直接回應。然而,BitTorrent是一個在當前和未來都有合法用途的工具。

圖片來源:jacobian的頭部圖片,Wikipedia上的中心伺服器和Mauro Bieg的點對點網路圖

  • 發表於 2021-04-09 04:38
  • 閱讀 ( 49 )
  • 分類:網際網路

你可能感興趣的文章

如何在android上下載torrents

...麼嗎?點對點網路可能是答案,但是如何透過Android上的BitTorrent下載檔案呢?有幾個應用程式可用。 ...

  • 發佈於 2021-03-25 01:44
  • 閲讀 ( 57 )

為大家準備的torrent指南

... 現在轉到BitTorrent,看看創作者是如何使用torrent檔案將他們的作品分發給您的。 AmazonS3支援BitTorrent協議,因此開發人員可以在需要傳輸大量資料時節省成本。 ...

  • 發佈於 2021-03-25 04:47
  • 閲讀 ( 65 )

torrent定義:什麼是torrent,如何使用它?

... 什麼是位元流(bittorrent)? ...

  • 發佈於 2021-03-30 18:54
  • 閲讀 ( 59 )

我的isp怎麼知道我在使用bittorrent?

...網路服務提供商的通知。你的ISP怎麼知道?一切都取決於BitTorrent的工作方式。BitTorrent的匿名性要比乍一看要小得多。 激流是如何工作的? internet下載涉及從遠端伺服器接收資料。除了最初發出的獲取檔案的請求外,大多數下...

  • 發佈於 2021-04-02 22:48
  • 閲讀 ( 51 )

為什麼你不能阻止路由器上的bittorrent

你能阻止或減緩路由器上的BitTorrent流量嗎?這個問題我們已經問過很多次了。其他人在你的網路上使用BitTorrent會減慢你的連線速度,甚至會讓你面臨訴訟。不幸的是,沒有簡單的解決辦法。 阻止任何事情都是困難的 在家庭路...

  • 發佈於 2021-04-02 23:58
  • 閲讀 ( 43 )

最好的免費bittorrent客戶端

當你想到BitTorrent,你可能會想到盜版。是的,它經常這樣使用,但這並不是它的全部好處。BitTorrent只是一個分散的點對點傳輸協議,如何使用它取決於您自己。下面是我們最喜歡的免費BitTorrent客戶端。 bittorrents合法嗎? 建...

  • 發佈於 2021-04-05 02:01
  • 閲讀 ( 57 )

如何將樹莓皮變成一個永遠在bittorrent框

最好為您的BitTorrent客戶機配備一臺專用機器,這樣您就可以全天候播種。但是,讓一個完整的鑽井平臺經常通電和線上是一項能源密集型工作。輸入樹莓圓周率。 相關:如何極客指南,以衡量你的能源使用 大多數臺式電腦都...

  • 發佈於 2021-04-08 04:05
  • 閲讀 ( 48 )

如何用wireshark識別網路濫用

...的協議型別。如果您正在檢視Wireshark捕獲,您可能會看到BitTorrent或其他對等流量潛伏在其中。 您可以從位於“統計資訊”選單下的“協議層次結構”工具中檢視網路上正在使用的協議。 此視窗顯示按協議劃分的網路使用情況...

  • 發佈於 2021-04-11 05:42
  • 閲讀 ( 46 )

如何匿名和加密bittorrent流量

...連線的ISP,還是媒體集團的密切關注,匿名化和加密你的BitTorrent流量都會有所幫助。繼續讀下去,學習如何。 攝影者真泰語. 什麼是我需要什麼(this and what do i need)? BitTorrent是分散式檔案共享的一種形式。未分發檔案共享是指...

  • 發佈於 2021-04-12 18:34
  • 閲讀 ( 50 )

bittorrent初學者版:充分利用網際網路連線

剛開始使用BitTorrent,想讓它更快地下載Torrent嗎?透過一些簡單的配置,您可以最大限度地利用頻寬,即使您家裡沒有胖管道。 這是本系列的第五篇文章,介紹了BitTorrent,請參閱我們的初學者指南,如何建立自己的Torrent,保護...

  • 發佈於 2021-04-13 04:43
  • 閲讀 ( 51 )
宸宸最酷
宸宸最酷

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦