- 6
- 0
- 约4.2万字
- 约 101页
- 2019-01-04 发布于上海
- 举报
基于Gnutella协议的Peer-to-Peer网络连接管理-计算机软件与理论专业论文
摘
摘 要
Peer-to-peer(P2P)是通过直接交换共享计算机资源和服务的一种网络体系 结构。Gnutella作为一种典型的P2P网络通信协议,具有智能发现节点、完全分 布式的特点,它能够有效的消除单点瓶颈,使网络具有很强的健壮性。与此同时, 该协议也产生了以指数级增长的冗余消息,效率低下,使之只能在小规模的网络 上使用,很难成为应用的主流。
本文从Gnutella协议的节点定位入手,提供了两种节点定位模型:网络模型 和多播模型。这两种模型都基于Gnutella网络完全分布式和动态性的特点,能够 实现节点之间的快速定位,从而获取有效的节点连接信息。我们详细解析了 Gnute|la网络的广播机制,划分了Gnutella协议中四种消息的优先级,分析了丢 弃连接的必要性和可行性。在此基础上,我们提出了F-Measure算法。同时,考 虑到Gnutella协议其下层的连接大多是基于TCP和PPP协议的,因此,本文还 借鉴了当前Intemet上广泛使用的数据流控制方法——zigzag算法,并对其进行 了改进,使其能够更好的辅助F-Measure算法进行Gnutella网络的连接管理。实 验数据表明:我们的F-Measure算法及其辅助管理手段能够极大地减少消息的冗 余量和极好地适应网络流量的动态变化。
关键词:P2P,Gnutella,网络模型,多播模型,F-Measure算法,缓冲时间
Zig—Zag算法
AbstractAbst
Abstract
Abst ract
Peer—.to--Peer is the architecture of network by directly exchanging and sharing resou,rces and service of computer.Gnutella as a typical P2P network communication protocol,can intelligently find nodes.Moreover it has entirely distributed character.It Call effectively avoid isolation nodes bottleneck and make network much more robust,
But at the sarfle time,the Gnutella protocoI also produces exponentially increasing redundance message and its efficiency is very low.It only apply the low-scale network and it is very difficult to rum to mainstream application.
The PaDer starts from the orientation amongst the crunodes of the Gnutella
protocol and put forward to two models of the orientation.They are network model and malti broadcast model.The two models both base on the entirely distributed and dynamic character.They can find the neighbour nodes quickly and get the connection information of the node.111e PaDer resolves the network message.broadcasted mechanism of Gnutella in detail,divides prior level of the four kinds of message and analyse the necessity and feasibility of discarding the connection.We brings forward
F-Measure algorithm.At the same time,taking the TCP and PPP into account which
are the bases of the underlayer of Gnutella protocol,we use the thought of data flow
for reference which is widely applied in the Intemet.We
您可能关注的文档
- 基于GIS的银川市区地价动态分布规律研究-土地资源管理专业论文.docx
- 基于GIS的金属矿山采矿方法优选系统研究-大地测量学与测量工程专业论文.docx
- 基于GIS的长沙市商业业态空间结构演变研究-建筑学专业论文.docx
- 基于GIS的长乐市土地利用变化及其环境效应研究-自然地理学专业论文.docx
- 基于GIS的长沙市供水管网信息系统的研究与开发-软件工程专业论文.docx
- 基于GIS的锡林郭勒草地资源监测系统研究-地图学与地理信息系统专业论文.docx
- 基于GIS的铜川市矿山地质灾害信息系统设计-地图学与地理信息系统专业论文.docx
- 基于GIS的长沙市肾综合征出血热时空分布及其风险因子研究-自然地理学专业论文.docx
- 基于GIS的阜新市城区土地定级的研究与应用-测绘工程专业论文.docx
- 基于GIS的阜新市降雨量统计分析系统 设计与实现-地图制图学与地理信息工程专业论文.docx
原创力文档

文档评论(0)