基于P2P的运营支撑系统的研究与设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:ldpjk77
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“基于P2P的运营支撑系统的研究与设计”是项目课题“IPv6流媒体分发应用系统支撑系统的开发”的一个子课题。随着互联网的飞速发展,信息技术与信息产业日益受到重视。如何保护信息,使之不被非法窃取或窜改,已成为人们所关注的问题。而最近兴起的peer-to-peer技术在充分利用客户资源、提高系统伸缩性等方面具有巨大的潜力。但由于参与服务的各个客户之间毫无联系,要在互不信任的客户之间互相提供服务并进行有效的计费激励并扩大运营规模是很困难的。这就迫切需要建立一个高效的运营支持系统PPOSS来支撑业务的发展。本文首先介绍P2P技术的背景、发展、现状和基于此技术的PPCDN系统的整个构架和主要功能。然后根据PPCDN系统的运营需求,研究并设计了其运营支撑系统PPOSS。PPOSS系统主要包括两个部分:一个是完成对整个系统的认证和授权的部分,即CA模块;另一部分完成系统计费激励的功能。在认证授权机制方面,PPOSS在分析了多种认证机制以及加密解密方法的基础上,选择基于公共密钥的认证机制,加密解密流程采用openssl的EVP系统函数,并采用数字信封技术和授权SessionID给用户的方法实现CA模块的功能。在计费激励方面,PPOSS提出两种设计方案,CA-PI方案和CA-RADIUS方案。两种方案各有其优缺点。通过对比这两种方案,提出根据PPCDN系统的规模来选择最佳方案,并对两种方案进行优化。在系统构架方面,PPOSS模块基于Linux平台,采取模块化的思想进行设计。系统各模块运行在一个基于异步事件驱动的系统运行框架之上。框架针对高的网络IO、高并发量的特点,运用Linux2.6内核的最新特性进行优化,提供统一的事件的登记和回调接口。所有的操作都是通过登记事件,然后由框架检测到异步事件时回调相应的处理函数,并进行相应的处理。这样可使整个过程都是异步的,提高系统的工作效率。最后,通过基本功能测试和仿真性能对比测试,不仅得出PPOSS能可靠地保证用户的信息安全,提供符合PPCDN系统需求的计费激励机制,而且具有较高性能,可以满足上万级用户的并发,具有较高的安全性和可靠性。
其他文献
21世纪,计算机已经进入到我们生活的各个领域。随着网络和移动技术的发展,桌面计算模式已经不适应这种发展带来的变化。计算技术的进步引起计算模式的变革,从而带来了一种新
本文对语义Web的自动服务组合的关键技术,包括语义Web标记语言、描述模型OWL-S、自动服务组合的模型和方法进行了研究,工作内容主要包括以下几个方面: 首先,通过阅读文献和研
近年来,随着网络、无线移动通讯技术的飞速发展,PDA、手机等移动设备逐步深入到人们生活的方方面面,而基于这些移动设备的开发技术也一直是技术讨论的热点。   对于这些硬
医学影像传输标准DICOM(Digital Imaging and Communications in Medical)为数字医学图像在通信网络上的显示、传输和存储,提供了标准的格式。DICOM标准简化了医学影像信息间
随着嵌入式系统硬件和软件的不断发展,嵌入式系统之间的协同工作越来越多,各种嵌入式系统的异构性,使得多个系统之间的协同工作变得很困难。为了解决嵌入式系统和实时系统的异构
科学技术的飞速发展,为信息的传播和使用提供了极大的方便,同时,也使人类面临着信息安全问题的巨大挑战。随着计算机处理速度的提高,传统密码学的安全性问题同益显著,具有伪装特性
随着计算机网络规模的不断扩大,网络中接入的路由器、交换机等网络设备也日益增多,网络故障便不可避免得出现,给人们的生活和工作带来诸多不便。在某些军工武器系统等特殊环
电力企业是资产高度密集型的企业,资产管理是其日常管理中最重要的部分。在电力企业走向市场的大背景下,采用先进的管理思想和现代化计算机技术手段,降低生产成本、提高企业竞争
随着WWW技术的广泛应用,传统的通用搜索引擎正面临巨大的挑战,存在着查全率不高、检索的精度不高、更新不及时、不能很好地表达用户需求,呈现给用户的搜索结果中包含大量与用
学位