(Translated by https://www.hiragana.jp/)
磁力連結 - 維基百科,自由的百科全書 とべいたり內容

磁力じりょく連結れんけつ

本頁使用了標題或全文手工轉換
維基百科ひゃっか自由じゆうてき百科全書ひゃっかぜんしょ

磁力じりょく連結れんけつ(Magnet URI scheme),對等たいとうもうちゅう進行しんこう檢索けんさくぶんけんてき電腦でんのうほどしきかずはじめ於「位置いち連接れんせつてき統一とういつ資源しげん定位ていい不同ふどう磁力じりょく連結れんけつもとかいしゃく資料しりょう檔案內容,ぞく統一とういつ資源しげん名稱めいしょう。也就せつ磁力じりょく連結れんけつもと於文けんてきIPある定位ていい,而是ざい分散ぶんさんしき資料しりょうなか通過つうかざつみなとはこしき值來べん識、さがせひろらいしたぶんけんよしため依賴いらい一個處於啟動狀態的主機來下載文件,所以ゆえん特別とくべつ適用てきようぼつゆう中心ちゅうしん伺服てき對等たいとうもう。它符合ふごう開源かいげん標準ひょうじゅん

歷史れきし

[編輯へんしゅう]

這個標準ひょうじゅんてき草稿そうこう出現しゅつげん於2002ねんためりょうたいeDonkey2000てきed2k:Freenetてきfreenet:兩個りゃんこURI格式かくしき進行しんこうしょうしょうあずかせんあん中立ちゅうりつ」(vendor- and project-neutral generalization)而制定せいていてき同時どうじ這個標準ひょうじゅん也嘗ためし緊密きんみつ跟進IETFかんかたてきURI標準ひょうじゅん

內容ざつみなとはこしきてき應用おうよう

[編輯へんしゅう]

磁力じりょく連結れんけつさい常見つねみてき用途ようともと於檔あん內容てきざつみなとはこしき值來連結れんけついた特定とくてい檔案,生成せいせい一個唯一的檔案識別碼,類似るいじISBNぞうつねぶんまわしてき識別しきべつ碼,內容ざつみなと以被任意にんい一位持有此檔案的人生成,所以ゆえんなみ需要じゅよういち中心ちゅうしん機構きこう,這使其在檔案ぶんとおる領域りょういき經常けいじょう用作ようさくさがせひろ條件じょうけんいんにん何人なんにん以分はつ一個磁力連結來確保該連結指向的資源就是他想要的,而和いた該資げんてき方式ほうしき無關むせき。(雖然技術ぎじゅつうえこう兩個りゃんこ不同ふどうてき檔案可能かのう具有ぐゆうしょうどうてきざつみなと值,ただし實際じっさいじょう這是ごく不可能ふかのう發生はっせいてき

另一個磁力連結的優勢是開放性和跨平台性:いち磁力じりょく連結れんけつ執行しっこうざいいく所有しょゆう平台ひらだいうえてき應用おうようほどしき們使よう以下いかいち檔案。よしため磁力じりょく連結れんけつ十分簡潔且為純文字格式,所以ゆえん使用しようしゃ以很方便ほうべんはた其複せいいた電子でんし郵件ある即時そくじ訊息ちゅう種子しゅし檔案

技術ぎじゅつ描述

[編輯へんしゅう]

磁力じりょく連結れんけつよしいちくみまいり陣列じんれつなりまいりすうあいだてき順序じゅんじょぼつゆう講究こうきゅう,其格しきあずかざいHTTP連結れんけつ末尾まつびてき查詢くししょうどうさい常見つねみてきまいりすう"xt","exact topic"てき縮寫しゅくしゃ通常つうじょう一個特定檔案的內容雜湊函式值形成的URNれい如:

magnet:?xt=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C

其值Base32英語えいごBase32へん碼的檔案てきSHA-1ざつみなと

注意ちゅうい,雖然這個連結れんけつ指向しこういち特定とくてい檔案,ただしきゃくはし應用おうようほどしき仍然必須ひっす進行しんこうさがせひろらい確定かくてい哪裡,如果ゆうのう取得しゅとく檔案。

ざい標準ひょうじゅんてき草稿そうこうちゅう其他さんすうてき定義ていぎ如下:

  • "dn" ("顯示けんじ名稱めいしょう"):ためりょう方便ほうべんため使用しようしゃ顯示けんじ檔案名稱めいしょう
  • "kt" ("せきかぎ"):さらこめみつるてきさがせひろ指定していさがせひろかぎ碼而特定とくてい檔案
  • "mt" ("檔案れつひょう"):いちURI指向しこういちれつひょうれいいちせんあんれつひょう
  • 應用おうようほどしき定義ていぎてき實驗じっけんさんすう必須ひっす以"x."ひらけあたま

標準ひょうじゅんかえ建議けんぎ同類どうるいてきさんすう以在さんすう名稱めいしょうめんじょう".1", ".2"とうらい使用しようれい

magnet:?xt.1=urn:sha1:YNCKHTQCWBTRNJIV4WNAE52SJUQCZO5C&xt.2=urn:sha1:TXGCZQTH26NL6OUQAJJPFALHG2LTGBC7

磁力じりょく連結れんけつ包括ほうかついちあるさんすうこれあいだよう'&'へだたひらきまいりすうてき順序じゅんじょざい檔案ざい標準ひょうじゅんちゅうぼつゆう記錄きろくゆう一些參數的值對於客戶端正確解析かいせき磁力じりょく連結れんけつ重要じゅうよう

   magnet:? xl = [もとぐみ大小だいしょう]& dn = [檔案めいやめへんURL)]& xt = urn: tree: tiger: [ TTH hashBase32)]

さんすう

[編輯へんしゅう]
  • dn(顯示けんじ名稱めいしょう)- 檔名
  • xl(絕對ぜったいちょう)- 檔案もとくみすう
  • xt(eXact Topic)- 包含ほうがん檔案ざつみなとはこしき值的URN
  • as(接受せつじゅらいげん) - 線上せんじょう檔案てきもう連結れんけつ
  • xs(絕對ぜったい資源しげん)- P2P連結れんけつ
  • kt(せきかぎ)- よう於搜ひろてきせきかぎ
  • mt(檔案れつひょう)- 連結れんけついた一個包含磁力連結的元檔案 (MAGMA - MAGnet MAnifestぺーじめんそん檔備份そんあみぎわもう檔案かん))
  • tr(Tracker)- BTてきTracker URL

xtさんすう

[編輯へんしゅう]

磁力じりょく連結れんけつてき部分ぶぶんさい重要じゅうようよう於尋找和けんしょう包含ほうがんちょ磁力じりょく連結れんけつちゅうてき檔案。

TTH(Tiger Treeざつみなとはこしき

TigerTreeざつみなとはこしきもちいざい包括ほうかつDirect Connect (protocol)英語えいごDirect Connect (protocol)Gnutella2英語えいごGnutella2ざい內的いくもうちゅう

xt=urn:tree:tiger:[ TTH HashBase32英語えいごBase32)]
SHA-1安全あんぜんざつみなと演算えんざんほう1)

GnutellaGnutella2英語えいごGnutella2使用しようてきざつみなとはこしき

xt=urn:sha1:[ SHA-1 HashBase32英語えいごBase32)]
BitPrint英語えいごBitPrint

這種ざつみなとはこしき包含ほうがんいちSHA-1ざつみなとはこしきいちTTHざつみなとはこしきよう"."へだたひらき

GnutellaGnutella2英語えいごGnutella2使用しよう

xt=urn:bitprint:[ SHA-1 HashBase32英語えいごBase32)].[ TTH HashBase32英語えいごBase32)]
eD2k Hash(eDonkey2000)ざつみなとはこしき

eDonkey2000使用しようてきざつみなとはこしき演算えんざんほう

xt=urn:ed2k:[ ED2K HashHex)]
AICHすすむかい智慧ちえがた損壞そんかい處理しょり

是正ぜせいしきてき磁力じりょく連結れんけつてきいち部分ぶぶんeDonkey2000使用しようてきざつみなとはこしき演算えんざんほうよう於儲そんひかえせい完成かんせいせいざいしたてき檔案てきかんせいせい

xt=urn:aich:[ aich HashBase32英語えいごBase32)]
Kazaa英語えいごKazaaざつみなとはこしき

FastTrack英語えいごFastTrack使用しようてきざつみなとはこしき演算えんざんほう

xt=urn:kzhash:[ Kazaa英語えいごKazaa HashHex)]
BTIH(BitTorrent Info Hash)

BitTorrent使用しようてきざつみなとはこしき演算えんざんほう於向下相おりあいようてき考慮こうりょきゃくはし需要じゅよう同時どうじ支援しえんBase32英語えいごBase32へん碼過[1]てきBTIHざつみなと結果けっか

xt=urn:btih:[ BitTorrent Info HashHex)]
MD5訊-摘要てきよう演算えんざんほう5)

Gnutella2英語えいごGnutella2支援しえんてきざつみなとはこしき演算えんざんほう

xt=urn:md5:[ MD5 HashHex)]
CRC-32(迴圈冗餘こうけん

是正ぜせいしきてき磁力じりょく連結れんけつてきいち部分ぶぶんぼつゆうにんなにやめ知的ちてきP2Pあみ使用しよう

xt=urn:crc32:[ CRC-32(Base10)]

あみ連結れんけついたり檔案

[編輯へんしゅう]

ゆうりょうたね插入そうにゅういた磁力じりょく連結れんけつてき連結れんけつ作為さくい直接ちょくせつあるもの備用資源しげん

普通ふつう連結れんけつ(as)
[編輯へんしゅう]

"as"てき意思いし"acceptable source"。這種連結れんけつ指向しこうしたがえもう伺服てき直接ちょくせつただゆうざい指定していてき逾時ざいかい連結れんけつ防止ぼうし伺服きゃくはしざい考慮こうりょこう伺服傳送でんそう請求せいきゅうぜんかいさきはな一定いってい時間じかんざいP2Pあみちゅう定位ていい檔案。

as=[檔案てきもう連結れんけつやめへんURL)]
P2P連結れんけつ(xs)
[編輯へんしゅう]

連結れんけつ以是連結れんけついた磁力じりょく連結れんけつてき檔案てきHTTP(SHTTP、FTP、SFTPとうしもみなもと、檔案てきP2Pみなもとあるhub(使用しようDC++どきたい於這いち連結れんけつきゃくはし嘗試直接ちょくせつ連結れんけつなみ請求せいきゅう檔案ある其來げんゆう會同かいどう請求せいきゅうしゃ。這一らんつねP2Pきゃくはしようらいもうかそんげん參照さんしょうちゅう可能かのう包含ほうがん檔案hash。

內容じょうもう(CAN)URL

這類連結れんけつGnutellaかえゆうG2應用おうようほどしき使用しよう於RFC 2168。

xs=http://[きゃく户端]:[きゃく户端はしこう]/uri-res/N2R?[包含ほうがんいち个文けんhashてきURN ]

れい

xs=http://192.0.2.0.27:6346/uri-res/N2R?urn:sha1:FINYVGHENTHSMNDSQQYDNLPONVBZTICF
連結れんけついたDirectConnect英語えいごDirectConnect hubなみため檔案ひろ找源

這一連結れんけつりつそくはたDirectConnectきゃくはし連接れんせついたつよしざい討論とうろんてきhub。

xs=dchub://[hub ]:[hubはしこう]
ためGnutella2英語えいごGnutella2うえてき檔案參照さんしょうもと於網てきげんかい

這種情況じょうきょう連結れんけつ包含ほうがんてきてんきゃくはしIPある直接ちょくせつらいげん,而是らいげんかい。這樣てきかいなみ包含ほうがん檔案本身ほんみ,而是もうかそんりょう其他きゃくはしてきIP,這些きゃくはし連接れんせついたかいらいしたあいどうてき檔案。一旦客戶端連接到快取並獲得其他替代來源的IP,其自身じしんIP就會そんいれいたかいなかしか後繼こうけいぞく連接れんせついたしもいちかい繼續けいぞく請求せいきゅうがえだいらいげん。這種系統けいとう類似るいじBitTorrent trackerてき操作そうさ

xs=http://cache.freebase.be/[ SHA-1 hash ]
參照さんしょうED2Kみなもと
xs=ed2k://[きゃく户端]:[きゃく户端はしこう]/[ed2k hash]/[ぶんけん大小だいしょう]/

檔案れつひょう(mt)

[編輯へんしゅう]

這是一個導向一系列連連結列表(也許もうぺーじてき連結れんけつ……

mt=http://weblog.foo/all-my-favorites.rss

あるものいちURN

mt=urn:sha1:3I42H3S6NNFQ2MSVX7XZKYAYSCX5QBYJ

せきかぎ(kt)

[編輯へんしゅう]

部分ぶぶん代表だいひょうりょういちくしよう於P2Pもうさがせひろようてきせきかぎ

kt=martin+luther+king+mp3

Tracker(tr)

[編輯へんしゅう]

Tracker URL.よう於在需要じゅよう分散ぶんさんしきざつみなとひょう支援しえん下下しもじもBitTorrent資源しげん

tr=http://example.com/announce

補充ほじゅう格式かくしき(x.)

[編輯へんしゅう]

たい實驗じっけんせい且自てき正式せいしきせんこう以使用字ようじくびxこうやめ選擇せんたくてきだい字母じぼ

x.[新參しんざんすうめい]=[新參しんざんすう資料しりょうやめへんURL)]

まいり陣列じんれつ

[編輯へんしゅう]

通過つうかざいまいさんすう後編こうへんごうなみよう"."らいぶんへだた允許いんきょいちMagnet連結れんけつちゅう包含ほうがん檔案及它們URN,檔名ざつみなとはこしき值。

magnet:?xt.1=[だいいち檔案てきURN]&xt.2=[だい檔案てきURN]

はんれい

[編輯へんしゅう]

連結れんけついたいち0もと組長くみちょうてき檔案。

magnet:?xt=urn:ed2k:31D6CFE0D16AE931B73C59D7E0C089C0&xl=0&dn=zero_len.fil&xt=urn:bitprint:3I42H3S6NNFQ2MSVX7XZKYAYSCX5QBYJ.LWPNACQDBZRYXW3VHJVCJ64QBZNGHOHHHZWCLNQ&xt=urn:md5:D41D8CD98F00B204E9800998ECF8427E

mediawiki-1.15.1.tar.gz

magnet:?xt=urn:ed2k:354B15E68FB8F36D7CD88FF94116CDC1&xl=10826029&dn=mediawiki-1.15.1.tar.gz&xt=urn:tree:tiger:7N5OAMRNGMSSEUE3ORHOKWN4WWIQ5X4EBOOTLJY&xt=urn:btih:QHQXPYWMACKDWKP47RRVIV7VOURXFE5Q&tr=http%3A%2F%2Ftracker.example.org%2Fannounce.php%3Fuk%3D1111111111%26&as=http%3A%2F%2Fdownload.wikimedia.org%2Fmediawiki%2F1.15%2Fmediawiki-1.15.1.tar.gz&xs=http%3A%2F%2Fcache.example.org%2FXRX2PEFXOOEJFRVUCX6HMZMKS5TWG4K5&xs=dchub://example.orgぺーじめんそん檔備份そんあみぎわもう檔案かん

url magnet

https://web.archive.org/web/20110716164755/http://sure-raza.com/magnet:/?xl=10826029&dn=mediawiki-1.15.1.tar.gz&xt=urn:tree:tiger:7N5OAMRNGMSSEUE3ORHOKWN4WWIQ5X4EBOOTLJY

きゃくはし

[編輯へんしゅう]
きゃくはし おこりはじめ支援しえん版本はんぽん
μみゅーTorrent 1.8[2]
BitComet 1.17[3]
BitSpirit 3.6.0.126[4]
迅雷じんらい 5.9.17[5]
Transmission 1.80
qBittorrent 1.5.0
NeoLoader 0.10 Public Beta Release[6][7][8]

此外,支援しえん磁力じりょく連結れんけつてき應用おうようほどしきかえ包括ほうかつVuzeBearShareDC++Delugegtk-gnutellaKazaaLimeWireFrostWireMP3 RocketMorpheusShareazaMLdonkeyaMuleKCeasyTrustyFiles

まいり

[編輯へんしゅう]

參考さんこう文獻ぶんけん

[編輯へんしゅう]
  1. ^ 英文えいぶんBEP-9: Extension for Peers to Send Metadata Files. [2016-04-28]. (原始げんし內容そん檔於2016-05-10). 
  2. ^ 英文えいぶんµTorrent 1.8 released - Announcements - µTorrent Community Forums. Firon. [2014-12-13]. (原始げんし內容そん於2014-12-15). 
  3. ^ 英文えいぶんThe lastest 1.17 version is released[20091228] - Comet Forums. sophia0316. [2014-12-13]. (原始げんし內容そん於2014-12-13). 
  4. ^ 更新こうしん历史 とくせい. sophia0316. [2014-12-13]. (原始げんし內容そん檔於2014-12-13). 
  5. ^ 关于磁力じりょく链接(Magnet URI)てき简单かい绍 – 迅雷じんらい阳台-さらし出新いでしん鲜事. つよ伊文いぶん. [2014-12-13]. (原始げんし內容そん於2014-12-13). 
  6. ^ NeoLoader v0.10おおやけ开测试版发布 eMule Fans 电骡爱好しゃ. author. [2014-12-13]. (原始げんし內容そん檔於2014-12-15). 
  7. ^ 英文えいぶんNeoLaoder 0.10 Public Beta Release. DavidXanatos. [2014-12-13]. (原始げんし內容そん檔於2014-12-13). 
  8. ^ 英文えいぶんNeoLoader ChangeLog. DavidXanatos. [2014-12-13]. (原始げんし內容そん檔於2014-12-13). 

外部がいぶ連結れんけつ

[編輯へんしゅう]