有结构与无结构P2P网络模型算法比较.

本文对比了有结构与无结构P2P网络模型,指出有结构网络在时间性能上优于无结构网络,主要归因于其减少main peer的泛洪处理,减轻了server peer的负担。在算法实现中,以100,000 peers为例,介绍了在传统无结构网络模型下Napster原理的操作步骤,并分析了server peer的负荷度。有结构网络引入MP构成的对等网,以降低服务器压力。" 79808298,7379150,Python中range()与arrange()的区别,"['Python编程', '函数用法', '数据处理']
摘要由CSDN通过智能技术生成

      前一段时间,在<计算机学报>上看到一篇,有关P2P网络新模型探索的一篇文章,

     作者把"有结构"和"无结构"对等网络做了一番比较.从时间性能上,有结构网络存在一定优势.主要取决于其模型本身减少了,main peer(一下简称mp)的泛洪处理机制;本质上减轻了server peer(以下简称sp)的负担.把大多数信息转递给mp 来处理.或者说 sp本身就是一个super peer.而象这样的peer要比 以往p2p软件设计所使用的网络模型多的多.

    如果用算法实现作者的新方案. 假设,该网络规模 为100,000p(100,000  peers)按照传统无结构网络模型.

1.根据 "Napster原理"  会有以下几步操作.

 key:   cp---common peer.

一.  insert{ cp1, file(x),information .....  }-------->record(cp, x,information......,sp,table A);

二.search{ cp2,file(x)}----------->array[ ] search{  cp2,sp,file(x)}   FROM table A;

三.reply to cp2 (have/no) if array[ ] not empty,reply to cp2 ture.在此假设array长度为1.

四.fetch---->connect (cp2 , cp1 )

五.logout(cp1)  or lo

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值