摘要: 虽然网上搜索CHord,一搜一大堆,但大多讲得不太清楚明白。今天发现一篇blog,图文并茂,逻辑清楚且易懂,特意转载收藏。作者:gnuhpc出处:http://www.cnblogs.com/gnuhpc/P2P的一个常见问题是如何高效的定位节点,也就是说,一个节点怎样高效的知道在网络中的哪个节点包含它所寻找的数据,如下图:对此,有三种比较典型的来解决这个问题。Napster:使用一个中心服务器接收所有的查询,服务器告知去哪下载其所需要的数据。存在的问题是中心服务器单点失效导致整个网络瘫痪。Gnutella:使用消息洪泛(message flooding)来定位数据。一个消息被发到系统内每一个 阅读全文
posted @ 2012-08-10 20:44 qimi 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: http://4square.codeplex.com/ 阅读全文
posted @ 2012-08-10 14:43 qimi 阅读(158) 评论(0) 推荐(0) 编辑