BitTorrent 是協定還是應用程式?

BitTorrent 是協定還是應用程式?

如果我問了什麼愚蠢的事情,我很抱歉。

我聽說過 Torrent/P2P 共享。我仍然很困惑什麼是 BitTorrent。我搜尋過但沒有找到任何可以理解的內容。我在某個地方可以看到它是協定(uTP)。 BitTorrent Inc 是唯一提供 torrent 的公司嗎?

磁力連結和追蹤器有什麼區別?

感謝和問候

答案1

這是三者兼而有之。 Bitorrent 是一種文件傳輸協議,而 utp 是一個較低級別的協議,由 utorrent 的作者開發,用於更有效的傳輸。它們被 Bittorrent Inc 收購,並維護「Mainline」參考 torrent 用戶端(又稱 bittorrent 用戶端)和 torrent 規範。他們還使用該協定進行比特流同步等操作。

種子本質上是去中心化的——沒有人「提供」它。種子檔案或磁力連結基本上告訴您「該檔案由這些區塊組成。如果您向追蹤器 XY 和 Z 詢問,它會向您指出擁有這些區塊的人」。磁力鏈接基本上是一種無需下載文件即可提供此信息的鏈接,但本質上沒有區別。

追蹤器是正在下載檔案的「同級」以及已下載並共享該檔案的種子的目錄。如果您沒有追蹤器,節點和種子可以直接透過 DHT 進行通訊以找到對方。

至於客戶端,有很多,任何人都可以創建種子,將其添加到追蹤器並共享文件。如果 Bittorrent Inc 明天就消失了,種子仍然會流動。

答案2

BitTorrent 是一種檔案分發系統,用於透過人際網路傳輸檔案。

當您下載檔案時,BitTorrent 會將您下載的內容上傳給其他使用者;當多個人同時下載同一個檔案時,他們會互相上傳檔案的各個部分。

BitTorrent 將您正在下載的檔案拼湊在一起,您獲得的檔案的第一部分可能是其他人獲得的最後部分。

當您繼續檢索檔案時,BitTorrent 也會將資料上傳給其他使用者。例如,已完成 98% 文件的人員將被導向到仍需要 2% 文件的人員。

相關內容