P2P
無中心服務器、依靠用戶群(peers)交換信息的互聯網體系,它的作用在於,減低以往網路傳輸中的節點,以降低資料遺失的風險。與有中心服務器的中央網絡系統不同,對等網絡的每個用戶端既是一個節點,也有服務器的功能,任何一個節點無法直接找到其他節點,必須依靠其戶群進行信息交流
早期P2P技术
- 第一代:Napster(单一的集中式服务器处理寻找请求,请求量一旦增大,中央服务器容易过载)
- 第二代:Gnutella(使用P在限量范围内进行对P搜寻,负载小,但搜寻范围有限)
- 第三代:emule电螺、BitTorrent协议等(文件分块理念、稀有优先交换原则、DHT分布式哈希表结构、tracker追踪服务器技术的引入。tracker服务器储存种子,记录同时下载的人数由此建立P2P连接网络)
- 第四代:magent磁力链接(面对日益减少和封杀的比特洪流,magent优势在于不一定需要tracker服务器,由文件生成指纹,进而每个点都承载着DHT与tracker的部分责任,自动构建大型的去中心化网络)(这种连接下载难以追踪, 节点和文件碎片实时变化着,无法确定文件源、无法限制传播,是未来下载的大势所趋)