SSVD协议的设计与实现

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:windflyness
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算设备和网络通信技术的不断融合与发展,传统计算环境不能满足日益复杂的生产需要,以瘦终端系统为代表的网络计算模式在上个世纪被提出后便得到了广泛的应用。当前云计算模式迅速受到越来越多行业的认可和青睐,极大地刺激瘦终端系统的发展,使其在云计算应用环境下再次焕发生命,对瘦终端协议的研究工作就变得更加具有现实意义。本文首先对多款瘦终端系统如X、NX、RDP、ICA、VNC的内部机制和原理进行了长期的理论研究,并在大量实验中对比了不同瘦终端系统机制在不同应用场景下给系统带来的影响,总结了影响瘦终端系统的多方面因素。接着对VNC的系统结构、编码方式、交互流程、屏幕更新等方面进行了较为详细的介绍,分析了其安全机制、屏幕更新机制的不足,讨论了目前一些研究文献中提到的改进方法。然后基于这些现有的改进方法和其他瘦终端系统所采用的内部机制,本文以RFB协议为基础提出了一款新的帧缓冲级别瘦终端协议,即简单安全虚拟桌面(Simple and Security Virtual Desktop,简称SSVD)协议,并主要讨论了SSVD协议的消息类型、消息格式、交互流程、身份认证机制、数据传输机制、屏幕更新检测机制、服务器推送模式等方面的设计与实现,在多方面进行了大胆的创新和努力的尝试:第一,提出了与传统VNC系统相比更为简单可靠的安全机制,使其应用在SSVD的身份认证以及网络数据传输过程中。第二,SSVD屏幕更新机制采用了服务端推送模式,取消了传统VNC系统屏幕更新过程中的客户端请求消息,提升了服务端发送屏幕更新的频率。第三,在实际过程中提出并采用了一种新指标Qvdata来衡量瘦终端系统的屏幕更新频率,即“公网与局域网视频播放质量比”,简称“视频质量比”。视频质量比越高,则瘦终端系统传输的屏幕更新内容越完整,屏幕更新频率就越高,系统整体性能也就越好。最后,通过实验从多个方面对比了RFB协议改进前后在性能上的差异。实验结果表示,基于SSVD协议的SimpleV1.0比基于RFB协议的TightVNC1.3在响应时间和屏幕更新效率上都取得了一定的进步。
其他文献
在巴勒斯坦教育和高等教育部奖学金部门是最活跃和重要的部门之一。部门正面临管理和信息处理问题,那是因为奖学金申请者(学生)和奖学金提供者(政府和非政府组织)的增加特别
本论文基于Intel IXP系列的网络处理器进行MPLS实现技术的研究。在快速通道上,论文中分析了Intel IXP2400的移植框架的层次结构。在慢速通道上,研究了VxWorks的软件技术。同
根据经济建设和社会发展对实用型高技能人才的迫切需要,结合华南师范大学增城学院高级实用型人才培养模式的实践,通过分析高级实用型人才的能力培养目标,提出了构建以能力培
随着计算机技术和网络技术的迅速发展,Web已经发展成拥有几亿用户的巨大分布式信息空间,而且这个数字仍在快速的增加。因此,如何快速准确地从浩瀚的信息资源中寻找到所需的信
下一代万维网可以支持机器自动处理网络信息,被称为语义网.其关键技术在于通过提供一套通用的,无二义的元数据(memdata)标注网络信息,这套元数据被称为本体(ontology).目前万维网
目前,高等院校的高级语言教学中普遍存在着学生多教师少的问题,将程序设计和程序调试的经验进行总结构建教学专家知识库,研制开发辅导学生上机的教学专家系统有助于教师及时对学