複製鏈接
請複製以下鏈接發送給好友

Bencode

鎖定
Bencode是BitTorrent用在傳輸數據結構的編碼方式。
外文名
Bencode
定    義
編碼方式
Bencode(發音為 Bee-Encode)這種編碼方式支持四種數據型態:
  • 字元串
  • 串列
  • 字典表
Bencode 最常被用在.torrent檔中,文件裏的元數據都是 Bencode 過的字典表。其也被用在tracker返回響應時使用。
雖然比用純二進制編碼效率低,但由於結構簡單而且不受字節存儲順序影響(所有數字以十進制編碼)——這對於跨平台性非常重要。而且具有較好的靈活性,即使存在故障的字典鍵,只要將其忽略並更換新的就能兼容補充。 [1] 
參考資料