P2P收集存在4种次要的构造类型。 (1)以Napster为代表的集中目次式办事 在那种形式中有一个中心办事器来负责笔录共享信息以及答复对那些信息的查询。操纵集中式拓扑构造的P2P系统被称为第一代P2P系统,其代表软件是Napster和Maze。
(2)以Gnutella为代表的散布式非构造化P2P收集构造 那种构造摘用随机图的组织体例构成一个松懈的收集。摘用散布式非构造化拓扑构造的P2P立即通信软件的代表有Gnutella、Shareaza、Lime Wire和BearShare。
(3)以Pastry、Tapestry、Chord、CAM为代表的散布式构造化P2P收集构造 那种构造基于散布式散列表(Distributed Hash Table,DHT)的散布式发现和路由算法。那类构造的P2P收集重点研究的是若何有效地查找信息,最新的功效是基于散布式散列表(DHT)的散布式发现和路由算法。
摘用那种构造的P2P收集系统有Pastry、Tapestry、Chord和CAN。 (4)以Skype、eDonkey、BitTorent、PPLive 为代表的混合式P2P收集构造 混合式P2P收集在散布式形式的根底上,连系了集中式和散布式拓扑构造的长处,将用户结点按才能停止分类,使某些结点担任特殊的使命。
目前摘用此类构造的P2P收集系统有Slcype、 Kazaa、eDonkey、BitTorent和PPLive。 混合式P2P收集包罗3种结点:用户结点、搜索结点和索引结点。在第三代P2P的软件系统构造中,摘用了混合式构造的P2P形式,其关键之一是引进索引结点,关键之二是引进搜索结点。
以上是我关于那个问题的解答,期看可以帮到各人。
0