P2P 工作方式概述
·在 P2P 工作方式下,所有的音频/视频文件都是在普通的互联网用户之间传输。
具有集中目录服务器的 P2P 工作方式
·Napster 最早使用 P2P 技术,提供免费下载 MP3 音乐。
·Napster 将所有音乐文件的索引信息都集中存放在 Napster 目录服务器中。
·使用者只要查找目录服务器,就可知道应从何处下载所要的 MP3 文件。
·用户要及时向 Napster 的目录服务器报告自己存有的音乐文件。
·Napster 的文件传输是分散的,文件的定位则是集中的。
Napster 的工作过程
1.用户 X 向 Napster 目录服务器查询(采用客户服务器方式)谁有音乐文件 MP3#。
2.Napster 目录服务器回答 X:有三个地点有文件 MP3#,即 A, B 和 C(给出了这三个地点的 IP 地址)。于是用户 X 得知所需的文件 MP3# 的三个下载地点。
3.用户 X 可以随机地选择三个地点中的任一个。假定 X 向 A 发送下载文件 MP3# 的请求报文。双方都使用 P2P 方式通信。
4.对等方 A(现在作为服务器)把文件 MP3# 发送给 X。
集中式目录服务器的缺点
·可靠性差。
·会成为性能的瓶颈。
欢迎一起学习~