问题引出:文件共享-[文件发布者-文件下载者];
原来两者关系:有一个服务器向其他服务器发送共享文件,即只有一个发布者,和多个共享者;
P2P方式:每个PC之间发送数据:每个PC都是文件发布者,文件下载者;
产生:BitTorrent协议
(1)BT 种子:".torrent"文件-包含下载信息的种子文件;文件会分解成若干份; (2)tracker服务器:联系其他文件共享者 上述两部分:想象成-一个人拿着"任务清单"收集"炼丹材料";
核心:“怎么找材料”? - 文件怎么分,文件怎么存,文件怎么传
(3)磁力链接:固定部分 + "文件ID":40位16制代码;
DHT:分布式哈希表- 是一中分布式存储方法; 距离计算算法:找到想要找的材料 去中心化网络: DHT网络: