第六章 P2P原理与实践

第六章 P2P原理与实践

6.1 P2P
P2P即Peer-to-Peer呢缩写,含义为“点对点”或者“端对端”,而学术界常称为“对等计算”。P2P是一种以非集中化方式使用分布式资源来完成一些关键任务的系统和应用。
6.1.3 P2P的技术特点
(1)非中心化
(2)可扩展性
(3)健壮性
(4)高性价比
(5)隐私保护
(6)负载均衡
2.根据产品设计目的不同,可将P2P应用分为:
(1)文件共享和下载
(2)多媒体传输
(3)即时通信
(4)协同工作
(5)分布式数据存储
(6)分布式对等计算机
(7)P2P搜索引擎
6.2 P2P网络的分类

1.根据 P2P网络拓扑结构分为:
图片

2.根据发展经历的时代不同:
第一代中心化拓扑结构:实现了资源的检索传输的分类,缓解了中心服务器的压力,节省了网络带宽,缩短了文件传输延时;。
第二代全分布式非结构化拓扑结构和全分布式结构化拓扑结构:是一种重叠网络,重叠网络是在现有的网络体系架构上新加一层虚拟网络,并将虚拟网络中的每个节点与实际网络中的一些节点相连,从而实现与实际网络中个节点的联通。
第三代混合的半分布式拓扑结构:吸取了中心化和全分布式非结构化拓扑结构的有点,选择性能较高的结点作为超级结点,在这个结点上存储了系统中其他部分结点的信息,检索算法仅在超级结点间转发,超级结点再将查询请求转发给适当的叶子结点。

6.3 P2P典型应用系统
1.中心化拓扑结构:Napster,是一款著名的MP3软件。
2.全分布式非结构化拓扑结构:Gnutella是网络文件共享技术。
3.全分布式结构化拓扑结构(DHT):Chord目的是提供一个适合于P2P关键的分布式资源发现服务。
4.半分布式拓扑结构:KaZaA是基于半分布式P2P模式的文件共享软件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值