论文部分内容阅读
互联网在过去的十年中得到迅速的发展和普及,已经成为人们日常生活和工作中不可或缺的信息承载工具。P2P技术具有去中心化、可扩展性强、健壮性、负载均衡等优势,极大地促进了互联网业务的发展和应用类型的丰富,也加快了P2P技术的发展。P2P技术及应用的迅速发展对传统的电信业务及运营管理造成了巨大的挑战,对P2P网络进行有效的管控成为亟待解决的问题。本文围绕P2P覆盖网的管控问题,探讨有效的P2P覆盖网构建方案,并通过构建的可管可控P2P覆盖网对覆盖网的网络、资源、节点进行有效的管理。本文首先分析了国内外可管可控P2P网络的研究现状及P2PSIP为了规范P2P网络提出的RELOAD协议。针对P2P覆盖网“无政府状态”引起的网络无管控问题,提出了一种可管可控P2P覆盖网架构对P2P覆盖网中网络、资源和节点进行管理。为了解决非结构化P2P随着网络规模增大而增加的查找代价、扩展性不好及结构化P2P不支持资源的复杂查询方式的问题,提出了一种层次化的P2P覆盖网,由运营商预先部署的服务节点或网络中选举出的高能力节点作为网络中的负责节点构成上层覆盖网。在P2P覆盖网中,由业务覆盖网对P2P业务进行管理,由资源覆盖网对网络中的资源进行管理。基于可管可控P2P覆盖网架构及分层的P2P网络结构,明确了P2P覆盖网网络、资源及节点的管控方式,包括分层覆盖网的构建及维护方法,资源存储、发布、定位、删除与管理方式,访问负载均衡方法,节点认证管理及节点选取方式等。最后通过理论验证说明所构建的覆盖网的性能优势,包括资源定位效率与网络维护代价等,并通过仿真对其优势进行论证说明。本文首先对P2P覆盖网及其相关技术进行了综述,并介绍了可管可控P2P覆盖网架构的设计。接着阐述了本文提出的针对网络、资源、节点的P2P覆盖网管理方法,对可管可控P2P覆盖网的管理性能进行理论分析和仿真分析。最后对本文的工作进行了总结和展望。