对等网络是由众多依特定规则组织而成的分布式系统。即便单个主机的资源非常有限,形成的对等网络也能提供丰富的资源和强大的服务能力,具有重要的研究价值和广阔的应用前景。以是否对拓扑构造和资源的组织方式施加约束规则为依据,其演化为结构化和非结构化对等网络两个基本方向。本专著围绕结构化对等网络的拓扑结构设计和非结构化对等网络的内容驱动路由两大核心领域展开。首先介绍自主设计的4种拓扑结构,分别是Quasi-Kautz、平衡Kautz树、Kcube、以及KMCube。其次,从五个方面论述数据驱动路由问题,包括基于Bloom滤波的全状态概率路由、基于Bloom滤波的弱状态概率路由、基于Bloom滤波的索引路由、报文回流和多径叠加抑制问题、以及数据驱动路由的网络覆盖问题。