首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 218 毫秒
1.
Gnutella网络的连接管理   总被引:14,自引:0,他引:14       下载免费PDF全文
Gnutella是完全分布式、无结构的对等网络.它采用洪泛式的消息广播机制,使网络具有高鲁棒性和高动态性的同时,也使网络产生了呈指数级增长的冗余消息.在解析Gnutella网络消息广播机制的基础上,指出了Gnutella网络丢弃某些连接的必要性和可行性,提出了根据传输带宽和机器处理各种消息时所耗费的时间和资源,来划分Gnutella网络中消息的优先级.把评价搜索引擎性能的F-Measure参数引入连接管理中,在保障消息可达率的同时,通过计算丢弃某些冗余连接.该解决方案由丢弃连接管理算法(discarding connection management algorithm,简称DCMA)实现,还给出了算法实例和对算法的讨论.  相似文献   

2.
庄雷  黄建华  黄道颖  李祖鹏 《计算机工程》2005,31(13):107-108,173
对消息的优先级进行了划分,分析了丢弃冗余连接的必要性和可行性,给出了丢弃冗余连接的算法(DCMA),最后改进了广泛应用于Internet上的、基于数据流控的Zig-Zag算法,能够达到高效管理Gnutella网络。  相似文献   

3.
对等网络是近年来发展很快的一种网络技术,具有完全分布式特征。Gnutella网络是典型的对等网络,它能有效地消除单点瓶颈,但也带来了海量的冗余消息。为减少冗余,对消息进行了优先级的划分,给出了丢弃冗余连接(DCMA)的算法,提出了设置缓冲时间来最大限度保存对Response消息的处理,达到高效的网络连接管理。  相似文献   

4.
P2P网络Gnutella模型中搜索消息的路由机制及改进研究   总被引:11,自引:0,他引:11  
介绍了分布式P2P网络Gnutella模型的节点定位、查询消息的路由机制,分析了存在的问题。在此基础上,提出了一种基于分布式节点邻居连接信息的对“扩散”路由机制的改进策略,能有效地提高Gnutella网络的可扩展性。  相似文献   

5.
Gnutella网络中的异构延迟现象及其解决方案   总被引:1,自引:0,他引:1  
在基于Gnutella协议的Peer-to-Peer网络中,异构延迟是普遍存在的一种现象并严重影响网络中的信息传递。具体地分析了该现象对Gnutella网络性能的影响,重新定义了两种消息控制机制,提出了一种能有效消除该现象影响的解决方案。  相似文献   

6.
基于Gnutella协议的peer-to-peer网络中,存在着大量的冗余消息,使得大规模Gnutella网络查询效率低下。经过研究发现,R-TTL环是网络中产生冗余消息的根本原因。本文提出了一种改进的Gnutella网络模型FR-Gnet,在FR-Gnet网络中没有R-TTL环,因而也没有冗余消息。本文最后给出了FRGnet模型的一种近似实现:在Gnutella协议中增加了两种消息——hello消息和bad消息,通过这两种消息来发现并断开网络中的R-TTL环。改进后的Gnutella网络中的冗余消息大大减少。  相似文献   

7.
谣言传播算法随机选择邻居节点转发消息,降低了消息的覆盖范围。根据Gnutella网络的小世界及幂规律特性,提出基于连接度优化的dbRM改进协议。dbRM在搜索的不同阶段,依据连接度大小来选择消息的转发对象,跳数较低时优先选择连接度大的节点,以保证查询有一个必需的覆盖范围,且有助于消息快速到达目标节点,跳数较高时优先选择连接度小的节点,以尽量降低冗余消息的数量,从而在保持高覆盖率的同时尽量减少冗余消息的开销。分析和实验结果表明,dbRM能够提供较低负载的查询,高效应用于P2P搜索。  相似文献   

8.
针对Gnutella网络的洪泛式搜索产生大量冗余消息的缺陷,提出了最佳连接策略,旨在降低网络代价,同时给出最佳连接评价及选择方法.实验证明,最佳连接选择法是有效的,在提高搜索效率,减少消息冗余量方面有一定的改进效果.  相似文献   

9.
延迟容忍网络(DTN)区别于传统Internet网络,无法提供稳定端到端的连接,因此采用“存储-携带-转发”路由机制进行数据传输,而这使得消息需要长时间驻留在节点的缓存中.由于节点的缓存空间和处理能力受价格、体积和功耗的限制,因此如何对缓存进行管理成为影响路由性能的重要因素.本文根据Spray and Wait路由算法的特点,提出一种基于消息综合属性的缓存管理策略(Buffer Management Strategy Based on Message Comprehensive Attributes, MCA-BMS).该策略综合考虑消息大小、消息生存时间和消息副本数3种消息属性,确定消息的优先级,并根据优先级对消息进行转发和丢弃,同时增加了ACK确认机制,删除冗余消息,提升网络资源利用率.仿真结果表明,MCA-BMS缓存管理策略能够在消息投递率、网络开销和消息传输时延方面有明显的提升.  相似文献   

10.
在Gnutella网络中如何进行资源定位是提高网络效率、增强网络可扩展性的重要问题.在已有研究的基础上提出一种基于节点逻辑度的资源定位方法,加入节点基于当前Gnutella网络中节点的逻辑度选择要建立链接的节点,请求节点通过所构建的逻辑结构来定位资源.仿真实验结果表明该方法能有效地降低Gnutella网络的通信负载,减少冗余消息,提高Gnutella网络的可扩展性.  相似文献   

11.
《Computer Networks》2007,51(17):4816-4835
The paper is focused on signaling traffic between Gnutella peers that implement the latest Gnutella protocol specifications (v0.6). In particular, we provide analytically tractable statistical models at session level, message level and IP datagram level for traffic crossing a Gnutella ultrapeer at Blekinge Institute of Technology (BTH) in Karlskrona, Sweden. To the best of our knowledge this is the first work that provides Gnutella v0.6 statistical models at this level of detail. These models can be implemented straightforward in network simulators such as ns2 and OmNet++.The results show that incoming requests to open a session follow a Poisson distribution. Incoming Gnutella messages across all established sessions can be described by a compound Poisson distribution. Mixture distribution models for message transfer rates include a heavy-tailed component.  相似文献   

12.
为了提高软件缺陷预测的准确率,利用布谷鸟搜索算法(Cuckoo Search,CS)的寻优能力和人工神经网络算法(Artificial Neural Network,ANN)的非线性计算能力,提出了基于CS-ANN的软件缺陷预测方法。此方法首先使用基于关联规则的特征选择算法降低数据的维度,去除了噪声属性;利用布谷鸟搜索算法寻找神经网络算法的权值,然后使用权值和神经网络算法构建出预测模型;最后使用此模型完成缺陷预测。使用公开的NASA数据集进行仿真实验,结果表明该模型降低了误报率并提高了预测的准确率,综合评价指标AUC(area under the ROC curve)、F1值和G-mean都优于现有模型。  相似文献   

13.
In this paper, we propose a completely distributed topology generation mechanism named HPC5 for Gnutella network. A Gnutella topology will be efficient and scalable if it generates less number of redundant queries. This can be achieved if it consists of a fewer number of short length cycles. Based on this principle, our protocol directs each peer to select neighbors in such a way that any cyclic path present in the overlay network will not generate any redundant query. We show that our approach can be deployed into the existing Gnutella network without disturbing any of its parameters. We also show that the probability of inconsistencies arising during topology generation, using our mechanism, which may lead to the formation of a small number of short length cycles is very low. However, we have also proposed an inconsistency handling protocol that detects such short length cycles and effectively removes them. We implemented a Gnutella prototype to compare and validate the efficiency of our protocol over existing Gnutella. Simulation results indicate that our mechanism outperforms existing Gnutella in terms of network coverage (the number of unique peers explored during query propagation in limited flooding) and message complexity. Structural analysis indicates that the proposed enhancement conserves the robustness of existing Gnutella network. Finally, we draw comparisons of the proposed protocol with a state-of-the-art topology optimization protocol named Distributed Cycle Minimization Protocol (DCMP); the simulation results indicate that HPC5 outperforms DCMP in terms of message overhead and network coverage.  相似文献   

14.
张智  李瑞轩 《计算机工程》2006,32(22):114-115
非结构化对等网络Gnutella存在短路效应,这会严重影响消息的到达率,造成网络查询效率低下。利用Gnutella网络拓扑的分布呈现典型的幂规律和小世界特性,将少量度很大的节点提升为超级结点,并以超级节点为中心,将兴趣相同或相似的节点进行聚类,从而形成若干自治域小世界,这样Gnutella网络模型被抽象层次化,自治域内查询请求由本域的超级节点直接处理,自治域间查询请求在超级节点间进行转发。研究表明,这种方法可以有效解决短路效应问题。  相似文献   

15.
董宁  程晓荣  张铭泉 《计算机应用》2022,42(7):2118-2124
随着物联网(IoT)接入设备越来越多,以及网络管理维护人员缺乏对IoT设备的安全意识,针对IoT环境和设备的攻击逐渐泛滥。为了加强IoT环境下的网络安全性,利用基于IoT平台制作的入侵检测数据集,采用卷积神经网络(CNN)+长短期记忆(LSTM)网络为模型架构,利用CNN提取数据的空间特征,LSTM提取数据的时序特征,并将交叉熵损失函数改进为动态权重交叉熵损失函数,制作出一个针对IoT环境的入侵检测系统(IDS)。经实验设计分析,并使用准确率、精确率、召回率和F1-measure作为评估参数。实验结果表明在CNN-LSTM网络架构下采用了动态权重损失函数的模型与采用传统的交叉熵损失函数的模型相比,前者比后者在使用数据集的地址解析协议(ARP)类样本中在F1-Measure上提升了47个百分点,前者比后者针对数据集中的其他少数类样本则提升了2个百分点~10个百分点。实验结果表明,动态权重损失函数能够增强模型对少数类样本的判别能力,且该方法可以提升IDS对少数类攻击样本的判断能力。  相似文献   

16.
为了实现对前端脉冲电子围栏系统的远程管理,设计了一种基于网络接口芯片W5200的电子围栏管理系统。前端围栏系统模块主要包括微控器C8051F340、高压脉冲产生、反馈信号接收、网络通信和声光报警等;通过网络使围栏系统与控制中心管理主机进行数据交换,实现管理机对围栏系统工作模式设置和对反馈的报警信息进行声光语音报警、报警显示及数据存储管理,以达到远程监控与管理的目的;通过系统试验运行,效果良好,管理系统稳定可靠。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号