聯系我們 - 廣告服務 - 聯系電話:
您的當前位置: > 旅游 > > 正文

torrent是什么文件?BitTorrent原理是什么?|當前視訊

來源:今日熱點 時間:2023-06-29 10:26:46

torrent是什么文件?

BitTorrent協議的種子文件(英語:Torrent file)可以保存一組文件的元數據。這種格式的文件被BitTorrent協議所定義。擴展名一般為“.torrent”。torrent種子文件本質上是文本文件,包含Tracker信息和文件信息兩部分。Tracker信息主要是BT下載中需要用到的Tracker服務器的地址和針對Tracker服務器的設置,文件信息是根據對目標文件的計算生成的,計算結果根據BitTorrent協議內的Bencode規則進行編碼。它的主要原理是需要把提供下載的文件虛擬分成大小相等的塊,塊大小必須為2k的整數次方(由于是虛擬分塊,硬盤上并不產生各個塊文件),并把每個塊的索引信息和Hash驗證碼寫入種子文件中;所以,種子文件就是被下載文件的“索引”。

BitTorrent原理是什么?

BitTorrent(BT),最大的特點和優勢是采用了“多源文件傳輸機制(MFTP,Multi-source File Transmission Protocol)”。該詞的實際出處為eDonkey的協議說明文檔,但在BT上被應用得更早、更成熟完善。BT與eDonkey的原理完全相同,都是把一個文件切割成若干文件片(Piece),為每一片標上特殊標識。一般文件片的大小為256K字節或512K字節。下載時,用戶不是從一個同定節點(例如傳統網絡的中心服務器或最初搜索到的存儲文件的節點)上下載完整的文件,而是同時從多個擁有部分或全部文件的節點處下載不同的文件片,最后獲得完整的文件。由于文件分片,因此可以支持斷點續傳。同時每個節點在獲得一個文件片后,即可向其他節點提供上傳。這樣就減輕了服務器或者最初擁有該文件的節點的壓力,上傳服務被分攤到所有參與下載的節點上

責任編輯:

標簽: torrent是什么文件 BitTorrent原理是

相關推薦:

精彩放送:

新聞聚焦
Top 岛国精品在线