一种位置感知P2P网络:Meridian
2009-03-19 10:13
183 查看
Maridian是由Cornel大学发起的开源P2P网络系统,用于在大规模分布式系统中进行位置感知的节点和路径选择。它不必使用虚拟座标系,而是提供一种简单的轻量级框架来跟踪节点的位置信息。事实上,它使用了gossip协议,通过“查询—响应”来直接测量距离。Maridian的开发团队目前基于Maridion实现了3方面应用:
(1) 找到离指定目标最近(时延最短)的节点;
(2) 找到给定节点集的中心节点;
(3) 发现在离某个节点在一定时延边界内的多个目标。
在Maridian中,距离的测量通过多跳的查询来实现。此外,Maridian还提供了一种类C的查询语言MQL——Meridian Query Language,其他开发人员可以用MQL实现不同的距离度量算法。MQL程序的执行采用与主动网络类似的方法,每个节点作为宿主执行并传递。
Meridian的主页:http://www.cs.cornell.edu/People/egs/Meridian/
(1) 找到离指定目标最近(时延最短)的节点;
(2) 找到给定节点集的中心节点;
(3) 发现在离某个节点在一定时延边界内的多个目标。
在Maridian中,距离的测量通过多跳的查询来实现。此外,Maridian还提供了一种类C的查询语言MQL——Meridian Query Language,其他开发人员可以用MQL实现不同的距离度量算法。MQL程序的执行采用与主动网络类似的方法,每个节点作为宿主执行并传递。
Meridian的主页:http://www.cs.cornell.edu/People/egs/Meridian/
相关文章推荐
- Udp打洞,判断Nat网络类型-一种基于UDP协议实现P2P智能穿越NAT的方案
- 一种精确的基于DHT的p2p网络搜索算法与网络拓扑模型
- 一种精确的基于DHT的p2p网络搜索算法与网络拓扑模型
- 网络编程资料总结(四)----一种基于UDP协议实现P2P智能穿越NAT的方案
- 微软已推送本月补丁 修复几乎所有Windows版本中存在的网络位置感知服务漏洞
- 一种精确的基于DHT的p2p网络搜索算法与网络拓扑模型
- 判断哪一种位置读取方式比当前的位置修复更加的准确
- 一种新网络的崛起:应用网络
- 基于P2P网络的实时通信系统的安全问题与解决方案
- Android开发之位置定位详解与实例解析(GPS定位、Google网络定位,BaiduLBS(SDK)定位)
- 基于即时通信和LBS技术的位置感知服务(二):XMPP协议总结以及开源解决方案
- 一种融合异构信息网络和评分矩阵的推荐新算法
- 一种自动反射消息类型的 Google Protobuf 网络传输方案
- Android开发之位置定位详解与实例解析(GPS定位、Google网络定位,BaiduLBS(SDK)定位)
- JXTA 2: 具有高性能、海量伸缩性的 P2P 网络
- 无法安装软件,无法访问网络位置
- 以太坊源码P2P网络及节点发现机制
- 添加网络位置的问题
- P2P网络“自由”穿越NAT的“秘密”