实时同步虚拟协同实验平台的设计与实现

来源 :东华大学 | 被引量 : 2次 | 上传用户:neocage
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科学和信息技术的不断发展,虚拟实验教学已成为高校实验教学的一种重要形式。尤其对于计算机网络的实验教学,由于传统的网络实验需要大量昂贵的网络设备,但高校日渐庞大的招生规模使得购买网络设备的资金越发紧缺,无法满足教学需求,所以,虚拟计算机网络实验成为解决此问题的有效途径。而协同虚拟实验是一种特殊的虚拟实验,它可以在网络空间中建立一个虚拟的交互式学习环境,通过模拟和实现传统课堂的教学功能来为地域分散的网络用户提供一个共享协作式教学实验环境,协同虚拟实验的创新与开发也成为近几年高校实验教学的重要研究方向。本文以本课题组开发的远程网络教育实验公共服务平台和平台上一系列单人基础组网实验为基础,以提高实验的效率、加强学生在实验过程中的合作精神为目标,提出了虚拟协同实验平台上的实验操作全部配置化的设计思想,利用网络编程技术、C#编程语言、.NET类库及Sql Server数据库等关键技术,设计和实现了允许多人实时同步合作完成同一实验的虚拟协同实验平台。文中首先对实时同步虚拟协同实验进行需求分析和总结,在此基础上,提出了实时同步虚拟协同实验平台的设计目标和功能设计。参照真实计算机网络的相关实验案例,本文分别从实时同步实验操作、同步搭建实验拓扑和设备操作的并发控制等几个关键点进行了分析和研究,设计并实现了实时同步虚拟协同实验的各项功能。文中提出了实时同步连线算法,利用此算法一方面完成了协同搭建实验拓扑时拓扑结构的实时同步,另一方面实现了学生自主选择网络拓扑的功能;在实验操作全部配置化的思想下,提出了实时同步实验操作的方法,实现了配置信息的实时同步。文中还设计了适合本实验平台的“改进的高优先级两阶段封锁法”并发控制机制,实现了对学生操作实验设备的并发控制。最后,本文以两人的虚拟rip路由选择协议实验为例,对实时协同虚拟实验平台的各项功能进行了测试,并进一步说明了本文方案的有效性和应用价值。
其他文献
随着生活水平的不断提高,人们对居家安全也有了更高的要求,而嵌入式技术和监控系统的结合将满足人们对居家安全的需求。针对这种需求,本文设计并实现了一个基于嵌入式平台的家庭
随着3G无线网络通信技术的高速发展,无线多媒体通信的应用也逐步进入普通百姓的生活当中,给社会生产效率的提高和人们生活水平的改善提供了很大的帮助。但由于受无线信道的传
本文在对Nios II软核处理器和视频监控系统深入理解的基础上,提出了基于现场可编程逻辑门阵列的网络化视频监控系统的设计方案,以实现对实时视频信号的采集和传输。在详细分
随着计算机技术的高速发展,数字图像处理技术在工业中得到了广泛的应用,它的出现对劳动生产率的提高具有重大意义。近年来我国经济发展迅速、市场繁荣,但一些不法分子制造和
随着信息时代的到来,信息的安全保护问题日益突出。安全的信息传递通常都是通过加密来完成的,密码学在很长一段时间内都被看作最安全的通信方法和手段。然而密码学技术所传递
随着人们对服务质量和传输速率的要求越来越高,其对移动通信系统的性能和频带宽度提出了更高的要求。而带宽在移动通信系统中是十分稀缺的资源,如何利用有限的资源来满足用户
随着信息技术的迅猛发展,互联网和信息共享成为信息社会的主要趋势,越来越多的信息系统依赖于当前的互联网,信息安全成为一个不可回避的话题逐渐摆在我们的面前。入侵检测技
体域网是一种重要的公众应用网络,并在远程医疗保健、特殊人群监护和社区医疗等服务领域有着巨大的应用意义和需求,并日渐成为研究和应用的热点。由于体域网自身独有的特点,具有
频率资源严重不足与高速可靠的信息传输存在着日益突出的矛盾,如何提高数字通信频谱利用效率正是当前数字通信领域研究的热点。超窄带(UNB,Ultra Narrow Band)通信是一种可以提
移动通信网络中网络设备类型繁多,使大数据量告警产生问题成为了影响网管系统稳定性的关键,因此,故障诊断与定位便成为网络管理的核心。当网络发生故障时,要求及时找到网络发