当前位置:在线查询网 > 在线百科全书查询 > P2P技术揭秘:P2P网络技术原理与典型系统开发

P2P技术揭秘:P2P网络技术原理与典型系统开发_在线百科全书查询


请输入要查询的词条内容:

P2P技术揭秘:P2P网络技术原理与典型系统开发




图书信息


书 名: P2P技术揭秘:P2P网络技术原理与典型系统开发

作 者:管磊

出版社: 清华大学出版社

出版时间: 2011年1月1日

ISBN: 9787302228301

开本: 16开

定价: 89.00元

内容简介


《P2P技术揭秘:P2P网络技术原理与典型系统开发》从一个全新的视角向读者展示了从P2P初步入门到应用实践的学习之路。《P2P技术揭秘:P2P网络技术原理与典型系统开发》从理论到实践,从基础到项目,循序渐进地讲解了P2P技术的基本知识体系,同时配合开发案例引导读者进行P2P应用实战开发。书中对每一个知识点、原理思想、应用方法及实例都进行了深入浅出的阐述和分析,力求让读者读完《P2P技术揭秘:P2P网络技术原理与典型系统开发》后有所学、有所悟、有所得。

《P2P技术揭秘:P2P网络技术原理与典型系统开发》共14章,分为3篇。主要内容包括P2P概述、P2P网络拓扑结构、P2P网络搜索技术、P2P关键技术及应用、P2P网络中的nat穿透技术、基于P2P的bittorrent(后文简称bt)技术、基于P2P的emule文件共享技术、基于P2P的skype即时通信技术、基于P2P的流媒体技术、基于java的P2P开发平台搭建、sloape的开发包及插件开发技术、基于P2P的即时通信系统的开发与实现、bt系统分析及客户端开发、jxta技术等。另外,《P2P技术揭秘:P2P网络技术原理与典型系统开发》配书光盘中收录了专门为《P2P技术揭秘:P2P网络技术原理与典型系统开发》录制的多媒体教学视频及书中涉及的源代码,便于读者更加直观、高效地学习。

《P2P技术揭秘:P2P网络技术原理与典型系统开发》适合P2P技术入门人员及网络视频、网络电话、多线程下载等网络软件开发人员。另外,《P2P技术揭秘:P2P网络技术原理与典型系统开发》对于大中专院校相关专业的学生和老师也有很好的借鉴意义。

作者简介


管磊,毕业于北京工业大学计算机学院,获硕士学位。专门从事P2P技术的研究与应用开发,在P2P技术理论和应用开发等多方面均有丰富的经验。先后参与了多个与P2P技术应用有关的国家级和部委级的项目,并获得了4项软件著作权和1项发明专利。

图书目录


第1篇 基础理论篇

第1章 走进P2P的世界(教学视频:13分钟)

1.1 从Internet说起

1.1.1 Internet的起源

1.1.2 Web的憧憬与发展瓶颈

1.2 横空出世的P2P

1.2.1 Peer.To.Peer介绍

1.2.2 P2P的意义解析

1.2.3 P2P的定义和特点

1.3 P2P与Web的对比与较量

I.3.1 基于Web的S/C与P2P在结构上的比较

1.3.2 Web与P2P在资源传输上的比较

1.3.3 Web与P2P在请求方式上的比较

1.3.4 竞争还是互补

1.4 P2P的起源与初步发展

1.4.1 从ARPANET追溯P2P的起源

1.4.2 P2P的萌芽

1.4 13P2P的起步

1.5 P2P的发展实例

1.5.1 P2P文件共享系统——eMule

1.5.2 P2P下载技术——迅雷(Thunder)

1.5.3 P2P文件传输技术——BT

1.5.4 P2P视频分发技术——PPLive

1.5.5 P2P网络语言通信技术——Skype

1.6 P2P的技术特点及存在的问题

1.6.1 P2P网络的特点

1.6.2 P2P发展带来的问题

1.7 P2P的研发与未来

1.7.1 国内学术机构研发情况

1.7.2 国内企业研发的情况

1.7.3 P2P的新机遇

1.7.4 P2P的应用简述

1.7.5 P2P在中国的发展

1.8 本章小结

第2章 P2P网络拓扑结构(教学视频:19分钟)

2.1 谜一样的网络世界

2.1.1 走进网络世界

2.1.2 繁星般的网络

2.1.3 如何组织网络

2.2 网络拓扑技术

2.2.1 什么是网络拓扑结构

2.2.2 星型拓扑结构

2.2.3 总线型拓扑结构

2.2.4 环型网络拓扑结构

2.3 基于拓扑结构的P2P网络分类

2.4 集中式的’P2P网络拓扑

2.4.1 集中式P2P网络拓扑的原理

2.4.2 集中式P2P网络结构

2.4.3 集中式P2P网络的优缺点

2.4.4 集中式P2P网络系统实例

2.5 全分布式结构化P2P网络拓扑

2.5.1 什么是DHT技术

2.5.2 DHT的相关概念

2.5.3 DHT的原理与性质

2.5.4 全分布式结构化P2P的原理

2.5.5 CAN项目

2.5.6 Chord协议

2.5.7 Tapestry项目

2.5.8.Pastry项目

2.5.9 全分布式结构化P2P拓扑存在的问题

2.6 全分布式非结构化的P2P网络

2.6.1 非结构化P2P网络拓扑概述

2.6.2 全分布式非结构化P2P网络的应用实例

2.6.3 非结构化P2P网络存在的问题

2.7 混合式P2P网络结构

2.7.1 混合式P2P网络的原理

2.7.2 混合式P2P网络的优缺点

2.7.3 混合式P2P拓扑的应用实例——KaZaa

2.7.4 P2P网络拓扑结构的集中对比

2.8 发展中的P2P技术

2.9 本章小结

第3章 P2P网络的搜索技术(教学视频:14分钟)

3.1 搜索与搜索引擎

3.1.1 互联网的大搜索时代

3.1.2 Web搜索引擎

3.1.3 搜索引擎的工作原理

3.1.4 Web搜索的优缺点

3.2 :P2P搜索与Web搜索的异同

3.2.1 什么是P2P搜索

3.2.2 面向的网络结构异同

3.2.3 搜索过程的异同

3.2.4 资源发现策略的异同

3.3 P2P搜索技术综述

3.3.1 P2P搜索研究的内容

3.3 2P2P搜索的国内外研究现状

3.3.3 现有主要的P2P搜索方法

3.4 P2P搜索技术评价标准

3.4.1 P2P搜索的评价指标体系

3.4.2 从用户的角度评价:P2P搜索

3.4.3 从网络的角度评价P2P搜索

3.5 集中式P2P网络搜索技术

3.5.1 集中式P2P的目录索引机制

3.5.2 集中式P2P的搜索策略

3.6 结构化P2P网络的搜索方法

3.6.1 基于DHT的资源定位机制

3.6.2 基于DHT的搜索实现

3.6.3 Chord网络搜索技术

3.6.4 Pastry网络搜索技术

3.6.5 CAN与Tapestry

3.6.6 基于DHT的搜索定位技术存在的问题

3.7 非结构化P2P网络的搜索方法

3.7.1 Flooding搜索算法

3.7.2 Flooding搜索的原理及应用

3.7.3 Flooding搜索存在的问题

3.7.4 迭代递增搜索(iterativedeePening)

3.7.5 启发式泛洪搜索

3.7.6 RandomWalk搜索方法

3.7.7 小世界模型(SmallWorld)对P2P搜索技术的影响

3.8 混合式P2P网络搜索技术

3.8.1 混合的鸡尾酒搜索算法

3.8.2 模拟退火思想的混合搜索算法

3.8.3 Gnutella2的搜索算法

3.9 P2P搜索技术研究的机遇与挑战

3.9.1 P2P搜索研究的机遇

3.9.2 P2P搜索技术面临的挑战

3.9.3 P2P搜索的进一步研究方向

3.10 本章小结

第4章 P2P的关键技术及其应用(教学视频:24分钟)

4.1 P2P的体系结构技术

4.1.1 动态的变化

4.1.2 平等的参与

4.1.3 分散与自治

4.1.4 网络结点中的角色划分

4.2 P2P的内容存储技术

4.2.1 资源的标识

4.2.2 资源的获取

4.3 内容查询技术

4.3.1 Peer的定位方式

4.3.2 搜索算法

4.3.3 精确及深度检索

4.3.4 关于结点的登录和退出

4.4 内容传输技术

4.4.1 P2P通信

4.4.2 互操作性

4.4.3 防火墙和NAT的穿越

4.4.4 网络服务质量(QoS)问题

4.4.5 P2P流媒体传输

4.5 P2P的系统安全技术

4.5.1 不安全的问题

4.5.2 P2P平台的匿名性

4.5.3 难以避免的安全隐患

4.6 P2P应用及其典型应用系统

4.6.1 P2P的应用分类

4.6.2 P2P的应用平台

4.7 P2P基于内容共享的应用

4.7.1 数据文件共享

4.7.2 CPU共享

4.7.3 存储空间共享

4.8 内容下载与分发

4.8.1 文件下载

……

第2篇 技术应用篇

第5章 P2P网络中的nat穿透技术

第6章 基于P2P的bt技术解析

第7章 基于P2P的emule文件共享

第8章 基于P2P的skype即时通信技术

第9章 基于P2P的流媒体技术

第3篇 实战开发篇

第10章 基于java的P2P开发平台搭建全攻略

第11章 skype的开发包及插件开发技术

第12章 基于P2P的即时通信系统的开发与实现

第13章 bt系统分析及客户端开发方法

第14章 P2P的解决之道——jxta技术简介