p2pfs:基于P2P的文件系统宾夕法尼亚州立大学CSE 516实验室 源码
2 基于P2P的文件系统。 该系统包括多个客户端(也称为对等方)和一个中央服务器。 对等方可以通过连接到跟踪器并提供要共享的文件列表来加入P2P文件共享系统。 跟踪器应保留网络上共享的所有文件的列表。 被分发的文件被分成块(例如,可以将10 MB文件作为十个1 MB块发送)。 对于每个文件,跟踪器应负责跟踪每个对等方拥有的块列表。 当同位体接收到文件的新块时,它将成为其他同位体的(该块的)源。 当对等点打算下载文件时,它将启动与相关对等点的直接连接以下载文件。 一个对等方应该能够同时从许多对等方下载文件的不同块。 对等方和跟踪方都充当服务器和客户端。 对于跟踪器,它仅侦听连接的对等方以获
下载地址
用户评论