zhouqijie

P2P应用(概述)

1、具有几种目录服务器的P2P工作方式

最早使用P2P工作方式的是Napster,Napster能搜索音乐文件,能够提供检索功能。所有音乐文件的索引信息都集中存放在Napster目录服务器中。这个目录服务器起着索引的作用。使用者查找目录服务器,就可以知道从何处下载所要的MP3文件。允许Napster的所有用户都必须及时向Napster的目录服务器报告自身已经存有哪些音乐文件。



2、具有全分布式结构的P2P文件共享程序

在第一代P2P文件共享网站Napster关闭后,开始出现以Gnutella为代表的第二代P2P文件共享程序。Gnutellla与Napster最大的区别就是不使用集中式的目录服务器进行查询,而是使用洪泛法在大量用户之间进行查询。为了不使查询的通信量过大,Gnutella设计了一种有限范围的洪泛查询。

为了更加有效地在大量用户之间使用P2P技术下载共享文件,最近几年已经开发出很多种第三代P2P共享文件程序,它们使用分散定位和分散传输技术,例如电驴eMule和Bit Torrent。

(END)