檔案格式問題

2007-05-01 11:34 pm
我在網上見到有的檔案係*.torrent
其實呢個係咩檔呢
唔該晒

回答 (1)

2007-05-01 11:40 pm
✔ 最佳答案
這是現今最流行的「點對點」檔案分享技術(BitTorrent)所用的檔案格式。

根據BitTorrent協議,檔案發佈者會根據要發佈的檔案生成提供一個.torrent檔案,即種子檔案,也簡稱為「種子」。

.torrent 檔案本質上是純文字檔案,包含Tracker資訊和檔案資訊兩部分。Tracker資訊主要是BT下載中需要用到的Tracker伺服器的地址和針對Tracker伺服器的設置,檔案資訊是根據對目標檔案的計算生成的,計算結果根據BitTorrent協議內的B編碼規則進行編碼。它的主要原理是需要把提供下載的檔案虛擬分成大小相等的區段,區段大小必須為2k的整數次方(由於是虛擬分段,硬碟上並不產生各個區段檔案),並把每個區段的索引資訊和Hash驗證碼寫入.torrent檔案中;所以,.torrent檔案就是被下載檔案的「索引」。

下載者要下載檔案內容,需要先得到相應的.torrent檔案,然後使用BT客戶端軟體進行下載。

下載時,BT客戶端首先解析.torrent 檔案得到Tracker 地址,然後連接Tracker伺服器。Tracker伺服器回應下載者的請求,提供下載者其他下載者(包括發佈者)的IP。下載者再連接其他下載者,根據.torrent檔案,兩者分別對方告知自己已經有的區段,然後交換對方沒有的資料。

詳細資料可看: http://zh.wikipedia.org/w/index.php?title=BitTorrent&variant=zh-hk


收錄日期: 2021-04-23 21:16:52
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070501000051KK02789

檢視 Wayback Machine 備份