eMule电驴服务器常见问题及解答

来源: 作者:bRCdwWy Blog 2007-09-28 出处:pcdog.com

p2p  安全  协议  硬盘  注册表  
上一页 1 2 3 4 下一页 
(四)ED2K连接的相关说明

  如果ED2K连接失效!

  解决办法:依次“选项”—“常规”—然后点击右下角的“ED2K连接”即可。

  ED2K连接不能正常工作,浏览器出现一个错误!

  (一般说来都是因为安装了不止一个的eMule版本或者是同时安装了eMule和eDonkeyz造成的。)

  解决办法:eMule需要正确的和指定的连接各式相关联,一些其他类型的软件也许会改变这个文件的关联性。所以点下一个连接时会产生一个浏览器错误的提示或者是下载/服务器清单未被加入。假如在eMule的“选项”—“常规”里面的“ED2k连接”也是灰色但是连接工作仍然不可以工作。

  点击“开始”—“运行”—输入“regedit”运行注册表程序。找到下面的键值:

  HKEY_CLASSES_ROOT\ed2k\shell\open\command

  名称:默认

  类型:REG_SZ

  数据:“eMule的安装路径”%1(如默认的:"C:\Program Files\eMule\eMule.exe" "%1")

  检查

  HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ed2k\shell\open\command

  里面的“数据”是否和上面的保持一致。

  如果你的eMule有连接关联的问题。删除所有

  HKEY_CLASSES_ROOT\ed2k\... 和 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ed2k\...

  项目之后,再按“ED2K连接”看看!

  (五)关于Kad的相关说明

  Kad(Kademlia)是一种分散式(decentralized)的P2P通信协议,是将所有的使用者连成一个网络,不通过服务器,从而直接进行搜索资源和来源的操作。这样可以在一定程度上减低服务器的负担。

  Kademlia 网路的详细解释

  基本上,Kademlia不是一個網路,是一個很熱門的技術,通稱為DHT (Distributed Hash Table 分散式雜湊表)。Kademlia雖說不是DHT中最好的,但是已經相當不錯,而且很新。DHT有很多應用,但是P2P可能是其中最重要的。因為它可以讓 P2P網路,完全不必使用伺服器。目前我所知道的網路,大概只有Freenet和早期的Gnutella沒有類似伺服器的東西。其他的網路,舉凡 Fasttrack,eDonkey,OpenNap,WinMX等等,都有類似伺服器的東西。但是前兩者的著名問題是效率不彰,因此DHT就可以幫助解決這個問題。另外沒有伺服器的好處,一是不怕伺服器被有關單位查禁,二是可以讓更多人連上P2P網路。像Overnet就是使用Kademlia技術的純 P2P網路,但是eMule Kademlia並沒有和Overnet相容,聽說是eMule的設計師認為Overnet不夠好,所以把Overnet不好的地方修改了。總之,Overnet/eMule Kademlia都是基於Kademlia的網路,只是eMule並沒有發明另一個新名稱罷了。至於哪個會成功,我個人看好eMule,因為 eDonkey網路上超過7成以上使用eMule。Overnet雖然問世超過1年,但是使用人數始終無法站上百萬。如果eMule Kademlia能把使用者帶進來,我想基於純P2P的好處,eMule Kademlia網路可能超過5百萬,超過Fasttrack的極盛時期。

  kad网络是一种根本不需要服务器的架构,每个emule客户端负责处理一小部分search和source finding的工作。分配工作的原理是基于客户端的唯一id和search或者source的hash之间的匹配来决定。比如说LordOfRing1.avi这个文件由用户abc来负责(通过文件的hash决定),则任何用户共享这个文件的时候都会告诉用户abc我有这个文件,其他用户去下载这个文件的时候也会询问abc,abc告诉他们谁有这个文件,source finding就完成了。search的方法也差不多,每个人负责一个keyword。

  至于如何找到用户abc则是通过一种将用户id异或的方式,两个id的二进制异或值决定他们之间的逻辑距离,比如1100距离1101要比距离1001近。当一个哟用户加入kad后,首先通过一个已知的用户找到一批用户的id和ip:port。当此用户A要寻找某特定用户x时,A先询问几个已知的逻辑距离X较近的用户,如x1,x2,x3,x1,x2,x3会告诉A他们知道的更加近的用户的id,ip和port,一次类推,A最终就能找到X。寻找的次数应该在logN数量级,N是总人数。
更多内容请看PCdog.com--FTP服务器  代理服务器技术  刀片服务器专题
上一页 1 2 3 4 下一页 
上一篇:解惑电骡常见使人糊涂而浅显的问题
下一篇:让FlashGet为你自动分类下载文件