欢迎来到天天文库
浏览记录
ID:46639793
大小:786.31 KB
页数:4页
时间:2019-11-26
《基于主动超节点的DHT分层P2P模型研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第42卷第5期航空计算技术v。1.42No.52012年9月AeronauticalComputingTechniqueSep.2012======================================;=================;==============:===基于主动超节点的DHT分层P2P模型研究程澜l’2,罗建1(1.西华师范大学计算机学院,四川南充637002;2.南充建华中学,四川南充637000)摘要:随着计算机硬件和计算机网络迅速发展,P2P网络模型的优势日渐被人们所重视。基于P2P网络模型的应用也层出不穷,在P2P网络中如何高效地定位节点资源是衡
2、量P2P应用软件价值的重要参考点,也是目前研究的热点。在现有超节点机制和DHT网络的基础上,采用主动网络技术和分层DHT模型,在原理分析和模型设计的前提下,提出了一种主动超节点的DHT分层机制的P2P模型,并通过试验此模型对该机制进行了分析。关键词:主动超节点;资源定位;主动包;分布式哈希表;对等网络中图分类号:TP393.02文献标识码:A文章编号:1671—654X(2012)05—0131.04P2PStructureBasedonActiveSuper—nodeandLayeredDHTCHENGLanl,一,LUOJian‘(1.CollegeofComputerScienc
3、e,ChinaWestNormalUniversity,Nanchong637002,China;2。NanchongJianhuaMiddleSchool,Nanchong637000,China)Abstract:Withtherapiddevelopmentofcomputerhardwareupdateandnetworkapplication,theadvan-tageofP2Pnetworkmodelisapprovedtobemoreandmoreattractivetousers.Theapplicationofdiffer—entP2Pnetworkmodelvari
4、edalotandemergedinendlessly.InP2Pnetwork.howtolocatethenodere—sourcefastandeffectivelyisakeypointtoevaluatethevalueofP2Papplicationsoftware,whichisalsohotlyresearchedatpresent.Baseonthepresentsuper—nodeframeworkandlayeredDHTmodel,adoptingactivenetworktechnologyandlayeredDHTframework,andunderthep
5、reconditionoftheoryanalysisandmodeldesign.thisarticleclaimsanewP2Pmodelwithactivesuper.nodeandlayeredDHTframeworkandanalyzestheperformanceofthismodelwhichviasimulateexperiments.Keywords:activesuper—node;resourcelocation;activepackage;DHT;peer—to—peernetwork引言随着计算机硬件的快速升级、存储能力的大幅度扩增、Internet和通讯技术
6、的迅猛发展,在网络中常用的C/S,B/S等主机不对称模式已经不能满足生产生活中的需要,表现出服务器过载、流媒体流量出现瓶颈等问题。随着P2P模型的推广,与P2P相关的应用受到了极大欢迎,在P2P平台上的理论和应用研究也成为热门。如用于音乐文件共享的Napster、用于文件搜索的Gnutella、用于HrIrI’P/nP/P2P文件共享的迅雷等等。在P2P模型的效能范围内,如何有效地提高网络中的索引标记、查找定位以及跟踪访问的性能,则是如今研究各个独立节点上合理分布网络资源的一个热点。总体上可以分成四种资源定位模式:1)Napster模式。Napster是P2P的先驱,它开辟了P2P时代
7、。该模式主要是通过其核心服务器在网络上进行相关资源的定位,然后再向客户提供相关的服务。这种模式的主要缺点是太依赖于核心服务器,核心服务器上的资源和性能常常形成网络服务的瓶颈。2)Gnutella模式。这种模式基于纯P2P运算,GnutellaP2P模式完全没有服务器,当节点A搜索某个文件时,把其请求传送给与它相连的每个节点。每一次搜索都是分布进行的,所以Gnutella的模式比Napster复杂得多。每一次“跳跃”,被搜索的节点数按幂级数增加,
此文档下载收益归作者所有