本书从一个全新的视角向读者展示了从p2p初步入门到应用实践的学习之路。本书从理论到实践,从基础到项目,循序渐进地讲解了p2p技术的基本知识体系,同时配合开发案例引导读者进行p2p应用实战开发。书中对每一个知识点、原理思想、应用方法及实例都进行了深入浅出的阐述和分析,力求让读者读完本书后有所学、有所悟、有所得。  本书共14章,分为3篇。主要内容包括p2p概述、p2p网络拓扑结构、p2p网络搜索技术、p2p关键技术及应用、p2p网络中的nat穿透技术、基于p2p的bittorrent(后文简称bt)技术、基于p2p的emule文件共享技术、基于p2p的skype即时通信技术、基于p2p的流媒体