下载地址:
下载地址1资源简介:
中文名: P2P网络技术原理与C++开发案例作者: 张文赵子铭资源格式: PDF版本: 影印版出版社: 人民邮电出版社书号: 9787115181053发行时间: 2008年8月1日地区: 大陆语言: 简体中文简介: [内容简介]随着P2P网络的飞速发展,P2P网络技术已经成为当今IT技术领域研究与应用的热点。本书通过基础理论篇与C++开发案例篇两个部分的讲解,使读者对P2P网络技术有全面的理解。 基础理论篇对P2P网络的定义、典型的网络拓扑结构、应用与研究现状以及当今5种主流的P2P系统分别进行了介绍;通过与传统的搜索技术相比较,分析了P2P搜索技术的原理;对P2P技术所涉及的安全问题逐一进行了分析;对P2P应用的相关技术进行了深入剖析。 C++开发案例篇介绍了P2P应用开发的两个平台,然后针对5个具体的P2P系统进行了详细的系统介绍和源码分析,包括P2P文件共享系统、P2P即时通信系统、P2P流媒体系统和P2P视频点播系统。 本书可供广大从事P2P网络技术工作的研发人员和工程技术人员阅读参考,也可作为高等院校通信类、网络类、信息类、计算机类、电子类等专业高年级本科生和研究生学习P2P技术的书籍。 目录: 目录基础理论篇第1章 p2p基本概念 1.1 p2p网络的定义1.2 p2p网络结构1.2.1 集中式p2p网络1.2.2 完全分布式非结构化p2p网络1.2.3 完全分布式结构化p2p网络1.2.4 混合式p2p网络1.2.5 p2p网络和传统网络的对比1.3 p2p网络的应用 1.4 p2p的发展1.4.1 起步1.4.2 发展1.4.3 高峰 1.5 p2p技术国内外研究现状1.5.1 国外相关研究 1.5.2 国内研究现状 1.6 本章总结1.7 练习题第2章 主流p2p系统2.1 文件共享类系统2.1.1 napster2.1.2 gnutella2.1.3 bittorrent2.1.4 emule2.1.5 maze2.2 即时通信类系统2.2.1 skype2.2.2 qq2.2.3 gtalk2.3 流媒体类系统2.3.1 anysee2.3.2 pplive2.4 共享存储类系统2.4.1 oceanstore2.4.2 granary2.5 对等计算类系统2.6 本章总结2.7 练习题第3章 p2p网络的基础——搜索和路由算法3.1 传统搜索技术 3.2 p2p搜索技术的发展3.3 dht网络(结构化p2p网络)的搜索技术3.3.1 dht路由原理3.3.2 chord3.3.3 pastry3.3.4 can 463.3.5 tapestry3.3.6 kademlia3.3.7 小结3.4 非结构化p2p网络的搜索技术3.4.1 flooding3.4.2 modified-bfs3.4.3 iterative deepening3.4.4 random walk3.4.5 query routing3.4.6 gnutella23.4.7 移动agent3.4.8 小结3.5 小世界(small world)模型3.5.1 小世界模型概述 3.5.2 聚类分布
飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。