-
eD2k鏈接
鎖定
- 中文名
- eD2k鏈接
- 屬 性
- 超鏈接
- 功 能
- eDonkey網絡上存儲的文件
- 對 象
- 共享協議的客户端軟件
eD2k鏈接簡介
瀏覽器可以識別eD2k鏈接,並遞交到eMule、eDonkey2000或其他的eD2k軟件中進行傳輸。eD2k鏈接是最早被引入P2P文件網絡的鏈接之一。Magnet鏈接現在也與eD2k鏈接類似,但Magnet鏈接不僅限於eD2k Hash,而是可以使用其他的Hash,諸如SHA或MD5等。
eD2k鏈接和很多URI協議一樣,可以被網絡瀏覽器配置為自動關聯處理。安裝某些eD2k軟件時,“ed2k://”協議可能被自動註冊。於是在瀏覽器中點擊文件的eD2k鏈接時,就能自動打開eD2k軟件並進行此文件的下載。
[1]
eD2k鏈接鏈接格式
D2k鏈接的大致格式形如:
- ed2k://|<類型>|<其他信息>|/
使用“|”分隔開各個區域。
註釋:
- ed2k://:協議處理方法。指明該協議是eD2k協議。
- <類型>:鏈接類型。有三種:file(文件)、server(服務器)、serverlist(服務器列表)。
eD2k鏈接文件鏈接
典型的、基礎的eD2k文件鏈接只包含必要的三樣信息:文件名、文件大小、文件的eD2k Hash。形如:
- ed2k://|file|<文件名>|<文件大小>|<文件Hash>|/
以下是大小為2868871字節(約2.7MB)的官方eMule v0.49c zip壓縮包的eD2k鏈接的例子:
- ed2k://|file|eMule0.49c.zip|2868871|0F88EEFA9D8AD3F43DABAC9982D2450C|/
eD2k鏈接也可以包含一個或多個來源的IP地址與端口,形如:
- ed2k://|file|<文件名>|<文件大小>|<文件Hash>|/|sources,<IP:端口>|/
例如:
- ed2k://|file|eMule0.49c.zip|2868871|0F88EEFA9D8AD3F43DABAC9982D2450C|/|sources,202.89.123.6:4662|/
在eMule中,eD2k鏈接也可以包含根Hash(Root Hash)值。根Hash提供了一個可靠的值用於AICH(高級智能損壞處理),在傳輸的文件有損壞或錯誤時進行糾正恢復。包含根Hash的eD2k鏈接形如:
- ed2k://|file|<文件名>|<文件大小>|<文件Hash>|h=<根Hash>|/
例如:
- ed2k://|file|eMule0.49c.zip|2868871|0F88EEFA9D8AD3F43DABAC9982D2450C|h=SQ7LUTYUSMDBP2TVE2M7T6VUBLU324KF|/
完整的Hashset可以確保文件的正確,也可幫助發佈新的與罕見的文件。包含Hashset的eD2k鏈接形如:
- ed2k://|file|<文件名>|<文件大小>|<文件Hash>|p=<Hash Set>|/
帶主機的eD2k鏈接形如:
- ed2k://|file|<文件名>|<文件大小>|<文件Hash>|/|sources,<主機名:端口>|/
eMule也可兼容帶HTTP來源的eD2k鏈接,形如:
eD2k鏈接服務器鏈接
eDonkey服務器的eD2k鏈接和文件的eD2k鏈接類似,它可以指示一個eDonkey服務器地址,格式形如:
- ed2k://|server|<IP>|<端口>|/
例如:
eD2k鏈接服務器列表鏈接
服務器列表鏈接,用於從一個固定的HTTP地址添加server.met服務器列表文件。格式形如:
- ed2k://|serverlist|<HTTP地址>|/
eD2k鏈接Kad節點列表鏈接
Kad節點列表鏈接,用於從一個固定的HTTP地址添加nodes.dat Kad節點文件。格式形如:
- ed2k://|nodeslist|<HTTP地址>|/
eD2k鏈接好友鏈接
好友鏈接,根據用户Hash來添加好友。格式形如:
- ed2k://|friend|<用户名>|<用户Hash>|/
eD2k鏈接eD2k Hash
eD2k Hash 算法是一種MD4算法的變體。其函數是一個MD4 Hash列表(MD4 Hash List)的MD4根Hash,但與MD4 Hash的結果不同:
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:11次歷史版本
- 最近更新: 沙琪玛jia