首页> 中文学位 >网络虚拟实验室中通信和调度技术研究
【6h】

网络虚拟实验室中通信和调度技术研究

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1研究背景和意义

1.2国内外研究现状

1.3研究目标和任务

第二章网络虚拟实验室的结构分析

2.1系统设计概述

2.1.1系统设计原则

2.1.2系统功能要求

2.1.3系统设计目标

2.2系统的体系架构分析

2.2.1网络体系结构

2.2.2软件体系结构

2.3系统的功能模块划分

2.3.1虚拟实验功能模块

2.3.2网络服务功能模块

2.3.3数据库系统功能模块

2.4本章小结

第三章网络虚拟实验室的通信技术

3.1通信模式

3.2消息传递方式

3.3数据分布模式

3.4通信机制

3.5通信模块的分析与设计

3.5.1通信模块中信息类型的设计

3.5.2基于C/S模型的通信模块设计

3.5.3基于P2P模型的通信模式研究

3.6本章小节

第四章网络虚拟实验室的调度机制

4.1调度管理的目标

4.2多线程虚拟实验系统结构

4.2.1线程池类概念

4.2.2服务器线程池构成

4.3多任务调度算法分析

4.3.1选择调度算法的准则

4.3.2现有调度算法的种类

4.4线程调度策略

4.4.1并发控制

4.4.2优先级设置

4.4.3调度策略设计

4.5容错处理技术分析

4.5.1死锁

4.5.2饿死

4.5.3系统的健壮性设计

4.6本章小结

第五章设计与实现

5.1系统信息包的类型设计

5.1.1客户端数据包格式

5.1.2服务器端数据包格式

5.2数据的发送和接收

5.2.1服务器端的初始化

5.2.2数据包的发送与接收

5.3测试与实现

5.3.1获取本地计算机的必要信息测试

5.3.2获取网络内其它计算机的信息测试

5.3.3基于ICMP协议的Ping功能程序测试

5.3.4文本信息传送实现

5.3.5音频信息传送实现

5.3.6网络流量监控测试

5.4本章小结

第六章结束语

6.1总结

6.2展望

参考文献

致谢

读研期间的科研成果

展开▼

摘要

通信和调度是搭建网络虚拟实验室系统的关键问题。良好的通信机制保证各种类型数据传输,而调度管理使系统能够有序工作。因此通信与调度的研究对网络虚拟实验室系统有重要的实际意义。 本文首先分析网络虚拟实验室系统的设计原则、功能要求和设计目标,设计了系统整体架构,划分系统功能模块;并比较通信模式、消息传递方式、数据分布方式和通信机制方面的差异,分析设计通信模块,并在理论上研究了对等网络技术在本系统中的应用;接着分析服务器端结构,选择调度策略,并简单论述容错技术在本系统的应用;最后简单设计了各种信息包类型与发送接收方法,并实现网络通信中基本功能程序和两种类型信息的传输。 论文设计的通信模块和调度策略满足网络虚拟实验室中网络通信基本要求,具有一定的理论价值与应用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号