非结构化P2PDHT(结构化)P2P混合式P2P文件分发:BitTorrent 非结构化P2P 集中目录完全分布式侵犯版权 DHT(结构化)P2PGnutella: 协议 泛洪网络 混合式利用不匀称性:KaZaA 每个对等方要么是一个组长,要么隶属于一个组长 P2P文件分发:BitTorrent 加入混流,每个主机上的资源互通有无每个结点有个map, 来记录有没有混流中的资源 。bitmap混流中所有结点的bitmap定期交换,所有结点知道其它结点的情况 优先请求稀缺的块一旦一个peer拥有整个文件,他会离开(自私的)或者保留(利他主义) 请求发送