对等网络平台的设计与架构

来源 :浙江大学 | 被引量 : 0次 | 上传用户:hjuns2002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P(peer to peer,对等网络)引导网络计算模式从集中式向分布式偏移,也就是说网络应用的核心从中央服务器向网络边缘的终端设备扩散:服务器到服务器、服务器到PC机、PC机到PC机,PC机到WAP手机……所有网络节点上的设备都可以建立P2P对话。这使人们在Internet上的共享行为被提到了一个更高的层次,使人们以更主动深刻的方式参与到网络中去,正如I2(第二代互联网)之父Doug.Van Houweling在中国之行时说到的:“下一代互联网民们将真正参与到网络中来,每个人都能为网络的资源和功能扩展作出自己的贡献。” P2P给互联网的分布、共享精神带来了无限的遐想,有观点认为至少有100种应用能被开发出来,但从目前的应用来看,P2P的威力还主要体现在大范围的共享、搜索的优势上。在这方面主要引发了,或者是说更好的解决网络上四大类型的应用:对等计算、协同工作、搜索引擎、文件交换。因此,目前P2P技术正在处于高速发展之中。为了更好地利用对等网络,本文的作者设计了一个在已有的TCP/IP协议上架构的对等网络平台。 本文主要讨论了对等网络平台的设计和实现。全文共分为六章。第一章介绍了对等网络的产生和发展方向,以及它的技术应用前景和国内外目前的发展状况;第二章介绍了对等网络平台的体系结构,包括系统的概念模型、网络结构和系统服务功能;第三章详细讨论了对等网络架构层的设计与实现,包括对等网络架构层的设计目标、协议设计(P2PP)、路由算法和路由优化以及通信机制等;第四章讨论了对等网络节点管理的设计与实现,其中包括了账号管理、认证加密以及Msg子协议的设计与实现;第五章详细讨论了对等网络平台中节点间通讯如何通过网关,提出以HTTP协议作为中介的方案,并介绍实现中的关键技术;最后一章对全文所做的工作做一个总结,并提出进一步的展望。 本文作者独立负责设计并开发了对等网络平台,主要有对等网络架构层、逻辑功能层的设计与开发以及接口层的提取。本文的大部分内容都是作者在长期软件开发过程中积累的设计思想和实现技术,并利用了这一平台,实现了一个简单的基于文本的网络会议系统。
其他文献
随着数据库应用的不断深化,数据库的规模急剧膨胀,但是数据库管理系统却没有提供有效的工具和方法来利用这些数据,因此充分利用数据进行决策支持成为当今最需要深入研究的领域。
应用软件在开发完成投入运行后,就进入到软件的维护阶段。由于软件维护阶段存在各种变化的因素,导致应用系统性能逐渐不能满足用户要求。因此,软件维护阶段性能优化在整个软件生
随着软件工程的发展,基于模型的软件开发方式越来越受到重视,成为软件工程领域的发展趋势。由于模型具有方便、易懂、易维护并且对设计需求反应灵敏的特点,基于模型技术可以提高
如何应用当前的最新技术(如分布式对象技术、多代理技术、XML技术等),使得全局模式多数据库系统能完全透明地访问各成员数据库系统中的数据,以实现不同数据源之间的互操作,正
目前企业的分布信息系统虽然在软件结构和系统实现技术方面具有一定的灵活性,但是,系统各部分固有的紧耦合关系及其业务逻辑的"硬编码"等制约了系统的敏捷性.针对分布信息系
同以往的会议系统相比较,计算机网络多媒体会议系统使与会者更具有身临其境的感觉,它既能免除人们远赴会场所带来的旅途劳累,减少时间开销、降低会议成本,使信息的传递和交流更加
该论文主要研究Web搜索引擎的信息采集技术,重点为WWW搜寻算法.在对现有主要算法如广度优先算法、Backlink算法和PageRank算法进行分析比较的基础上,认为这几个算法没有考虑
该论文的工作主要是:以X.509标准为基础,对PKI系统的体系结构作一定的研究,并设计一个适用于企业的PKI系统框架.这个系统框架的目标是适当划分整个PKI系统的功能组件,使其具
该文通过分析彩色喷墨绘图机的工作原理以及组成结构,提出了一种大幅面彩色喷墨绘图机喷绘控制器的设计方案.该设计避开了国外采用专用芯片的技术路线,采用通用的、功能适合
随着互联网技术的迅猛发展,人和网络之间的交互性越来越强,在信息交互中多媒体技术得到广泛应用。但多媒体信息内容广泛多样,健康信息与不良信息混合其中。不良信息传播影响着人