Kad搜索詳情圖形

梗概

本文將告訴您如何看懂Kad窗口中的「搜索詳情」圖形(假如您看不到,請點擊「節點」按鈕)。不過我們事先有一個重要的聲明:Kad網路的正常運行並不需要您了解、監控或觀看此圖形,本圖形僅僅是幫助您一窺Kad的工作機制。假如您對此毫無興緻,那麼您大可安全跳過本頁面。俺向春哥保證騾子不會生你氣的 😉

這圖形是幹嗎的

Kad是一種分散式的網路和資料庫。每個動作包含搜索以及聯繫其它節點(用戶/計算機),以獲得或存儲某些信息。本圖形將這個過程可視化,您可以實時觀看eMule是如何找到節點並與其連接的。

詳析

在Kad圖形中您會看到3種基本序列:存儲數據、獲取數據、找到其它節點以充實路徑表。最後一類動作是最常見的,不過也是最讓人煩的,所以俺更願意先解釋eMule如何按照您的搜索找到關鍵字。
假如您想在您的eMule上實際操作,首先請確認已經連接到Kad網路,進入搜索界面,輸入一個關鍵字,並選擇「Kad」進行搜索,開始搜索,切換回Kad窗口,在「當前搜索列表」中點擊以輸入的關鍵字作為名稱的項.
現在您就可以看到一個不斷變化的圖形,最後看起來就像這樣:

emule kad 搜索詳情

那麼這圖形到底有什麼意思呢?圖形中的每個圓球代表一個節點,圓球越靠近圖形的底部,代表它離關鍵字越近(注意:這裡的「近」並非指物理/地理意義上的「近」,而是針對分散式散列表中的相對距離而言)。因此Kad首先應當找到靠近關鍵字的節點,因為這些節點可能包含與關鍵字相關的信息。
為此,Kad將會詢問其它節點「你們知道有比你們自己更靠近這個關鍵字的節點嗎?」假如節點知道,便會將節點的地址發給我們。在Kad圖形中,這個過程以箭頭表示。從A節點指向B節點的箭頭,表示A節點告訴了我們B節點的地址。當然,有些節點可能會報告已知的同一個節點,因此你將會看到某些節點被萬箭穿心。根本沒有箭頭指向的節點將會從本地路徑表中剔除——一般來說都是最靠左上方的3個節點。

節點的顏色代表其對我們請求的應答情況:

  • Green:節點應答請求,並給我們發送了比它自身更加靠近關鍵字的節點(在獲取信息時,大部分節點會發送2個結果,如上圖所示。在存儲信息時,大部分節點會發送4個結果)
  • Yellow:我們已向節點發送了請求,仍在等待其應答
  • Red:節點無響應,可能已經失效
  • Blue:節點應答請求,但是未找到更加靠近關鍵字的節點

一旦Kad找到足夠多的節點,將會向所有這些節點詢問,是否有已索引的符合關鍵字的文件。擁有符合條件文件的節點會向我們發送搜索結果。當收集了足夠數量的搜索結果後、或當搜索持續了指定的時間後,Kad將會中止搜索流程並結束搜索。這就是搜索常見關鍵字時只需要找到數個節點/只持續幾秒鐘、而搜索稀有關鍵字可能持續很長時間的原因。
向其它節點請求的關鍵字會在Kad圖形上以如下符號顯示:

  • Checked:節點擁有符合搜索關鍵字的文件,並且已將搜索結果發送給我們。搜索列表中將會列出這些文件
  • Crossed:節點沒有符合搜索關鍵字的文件,或者無響應

最後提示一句:您可以查看任何節點的全部詳情,操作方法是將滑鼠指針停在節點上,等待彈出氣泡提示。

本文總結了關鍵字搜索如何在Kad圖形中顯示。如前所述,Kad中還有兩類其它常見動作。存儲文件、關鍵字或節點時,與本例十分類似,只不過在存儲自己的關鍵字或文件時不會有什麼變化。而搜索節點充實本地路徑表(「節點遍歷」)總是一個綠色節點(當前請求的節點)指向11個黃色節點(已加入路徑表的節點)。


Kad搜索詳情圖形》,由Ejack翻譯自eMule官方網站英文版幫助與支持《Kad Search Details Graph》並首發於eMuleFans.com。原文版權歸屬於eMule官方和原文作者。翻譯內容版權歸屬於翻譯者並遵守CC 3.0 BY-NC-SA協議。已編入eMule官網簡體中文版幫助與支持《Kad搜索詳情圖形》。

22條評論隱藏

  1. 2010年5月2日 周日 11:08 | 回復

    終於知道kad節點的顏色代表的啥意思了。謝謝了!!!

  2. #2 fairary
    2010年5月2日 周日 11:27 | 回復

    我只是關心XtremeD的mod,可不可以不要讓我們等得太久?

  3. 2010年5月2日 周日 14:39 | 回復

    @fairary 貌似已經內測了,所以快了噢 👿

  4. #4 hardcore
    2010年5月2日 周日 15:08 | 回復

    呼呼,閑雜人等對同志們的工作表示感謝

  5. #5 half unselfish sharer
    2010年5月2日 周日 17:10 | 回復

    如果萬箭穿心的kad節點太多,不就代表有比較多的帶寬浪費在輪番的搜索中了嗎?官方應該考慮一下再次對kad進行改進,減少它無用的動作(如果還能改進的話)

  6. #6 ileux
    2010年5月3日 周一 08:45 | 回復

    ScarAngel也是啊~快點升級吧

  7. #7 郭象
    2010年5月7日 周五 02:06 | 回復

    很喜歡這樣的功能!對Kad網路的運行機制以及運行狀態給出圖形化的解釋很有趣,尤其是對互聯網技術學習的新手以及Geek來說很有趣有魅力~!最好多一點這樣的功能,誰說Geek就喜歡命令行?圖形化的UI永遠最討人喜歡~! ➡ ➡

  8. #8 xxoo
    2010年5月17日 周一 23:55 | 回復

    還有一個圖形沒列出來 不知道那個是啥意思!

  9. #9 edonkey
    2010年6月21日 周一 12:54 | 回復

    @xxoo 哪個圖形?

  10. #10 once375ml
    2010年9月3日 周五 02:12 | 回復

    @half unselfish sharer

    不必擔心,我隱約看過文檔,假設當節點規模為N時,查詢為n;即使KAD的規模翻倍(2N),所需要做的查詢也就是N+1

  11. #11 csd545
    2010年9月11日 周六 20:16 | 回復

    有的版本有這個東東,有的版本沒有,不知是為什麼?

  12. #12 hhggh
    2010年9月11日 周六 20:25 | 回復

    @csd545 0.50a的都有

  13. #13 X-River
    2010年11月18日 周四 12:37 | 回復

    非常的不錯,原來是這麼回事啊。

  14. #14 fiveblue
    2011年1月30日 周日 20:02 | 回復

    學習了,kad原來是這麼工作的

  15. #15 Lucifer
    2011年3月22日 周二 13:25 | 回復

    就喜歡這些聯繫實際,又比較冷門的技術貼了

  16. #16 長見識了
    2011年7月27日 周三 18:18 | 回復

    原來這麼巧妙,真佩服最開始發明這個這個的人

  17. #17 steven
    2011年12月12日 周一 23:28 | 回復

    我去最近 kad一色兒的黃色啊 什麼情況?

  18. 2012年6月6日 周三 10:57 | 回復

    終於知道kad節點的顏色代表的啥意思了。謝謝了!!!

  19. #19 龍在燕山
    2013年10月11日 周五 01:33 | 回復

    拜託樓主能不能別拿李宇春調侃 emule奉行分享互助的原則 代表著正義與友善
    人家好歹是個女性(跟我同歲) 若是結婚早 現在孩子都上小學了
    我不理解為啥那麼多人以對她的性別侮辱來獲取快感
    我覺得那些侮辱她的人內心都很自卑
    所以才渴望靠貶低他人來自慰

  20. #20 Ejack
    2013年10月18日 周五 10:35 | 回復

    @龍在燕山
    所以說……該來的總是會來的……
    關於這個用詞,早有其它的騾友批評過我了,所以我要再次誠摯地道歉。當年翻譯的過程中情緒High了點兒所以有點兒忘乎所以口不擇言,一不小心就被感染用上了流行語。
    如果這樣的用語讓各位感覺不適/不可接受,敬請主動從視覺/思維上屏蔽這樣的文字。

    事實上我對李宇春本人並沒有什麼歧視和惡意,也壓根兒沒有想到靠侮辱他人來獲得任何的優越感或快感之類。幾年之後回過頭看當年的書寫,也會覺得訝異和不妥。但……錯誤也是歷史,保持歷史原原本本的面目是社會人的責任。這不當之處且當懸首示眾罷……
    以後不會再犯了…… 😥

  21. #21 龍在燕山
    2013年10月20日 周日 02:24 | 回復

    @Ejack
    你這帖子發了有3年了 那會兒正是網路上惡搞李宇春最狂暴的時候
    我一直懷疑這個辭彙的惡搞風潮是05超女比賽與她競爭激烈的對手粉絲推動起來的
    目的就是報復她奪冠 更多的跟風者則是牆倒眾人推 便宜不佔白不佔
    大家都這麼做 跟風就會顯得很時尚 並且還給了自己一個多數即正確的認知定位
    人性當中存在貶損他人獲得優越感的本能衝動 誰都難以避嫌 不過是個程度上的差別
    我看了樓主的技術分析很長見識 因為一個辭彙壞了心情 言辭有些激烈 不當之處多多包含
    我看到樓主你的最新回復 認為你的交流很誠懇 謝謝你的耐心答覆和1樓的科普
    錯誤確實是激勵正確的一面鏡子 有勇氣和度量面對它才是真正地強者

  22. #22 四足獸
    2014年11月14日 周五 13:56 | 回復

    kademlia現在搜索結果很差,很多關鍵詞一個結果也沒有。是不是校長做手腳了?

發表評論

您的Email將不會顯示出來。頭像請至Gravatar.com註冊上傳。*號標註項為必填。

*
*
*
標籤用法
字數:0