基于面向对象并行技术的虚拟网络实验系统设计与实现

基于面向对象并行技术的虚拟网络实验系统设计与实现

论文摘要

信息时代网络的作用越来越重要,越来越多的人希望有一个廉价实用、简单方便和具有良好可扩展性的网络实验环境来学习和研究网络,因此计算机网络仿真应运而生。本文主要讨论了应用面向对象并行技术如何有效地实现对计算机网络系统的仿真,构建一个高效实用的虚拟计算机网络实验系统。本文首先对面向对象并行技术进行了研究。近年来,在将并行计算和面向对象两种技术结合起来,即进行面向对象的编程并同时获得并行性的研究方面,进行了许多有益的探索,并取得了一些实质性的成果,本文通过对并行程序设计技术和面向对象程序设计技术的进行深入研究和分析,提出了一种基于分布式对象和多线程技术的面向对象并行程序设计方法,实验证明此方法能够有效地提高软件系统的并行性。然后讨论了应用面向对象并行技术如何有效地实现对计算机网络系统的仿真并构建一个高效实用的虚拟计算机网络实验系统。构建一个虚拟计算机网络实验系统,关键问题是如何实现网络虚拟设备对真实设备的模拟,如何真实地模拟现实世界中各网络设备工作过程中的并行特性,如何模拟复杂网络系统的运行,并能在最大程度上与实际情况相吻合。本文以面向对象并行技术为基础构建了一个计算机网络仿真并行模型,使用分布式对象来模拟真实世界的网络硬件设备,采用多线程技术来实现对象之间的并行执行以模拟真实世界中网络硬件设备的并行运行,较好地解决了虚拟计算机网络实验系统中的关键技术问题——虚拟设备并行运行,成功地设计和实现了虚拟计算机网络实验系统,实验证明基于面向对象并行技术的虚拟计算机网络实验系统设计合理,并行性较好,响应速度适中。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 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 小结
  • 第三章 基于面向对象并行技术的计算机网络仿真研究
  • 3.1 分布式对象
  • 3.1.1 分布式对象的概念
  • 3.1.2 分布对象的并行实现
  • 3.2 面向对象并行技术
  • 3.3 基于面向对象并行技术的计算机网络仿真并行模型
  • 3.4 小结
  • 第四章 虚拟网络实验系统的设计实现和系统仿真结果分析
  • 4.1 虚拟网络实验系统的需求分析和系统整体框架
  • 4.2 虚拟网络实验系统的主要功能设计实现
  • 4.2.1 构建虚拟网络
  • 4.2.2 网络模拟器
  • 4.3 系统数据库设计
  • 4.4 虚拟网络实验系统仿真运行及仿真结果分析
  • 4.4.1 组建虚拟网络
  • 4.4.2 对网络设备进行配置
  • 4.4.3 网络仿真运行及仿真结果分析
  • 4.5 小结
  • 第五章 工作总结与展望
  • 5.1 工作总结
  • 5.2 进一步工作展望
  • 参考文献
  • 成果目录
  • 致谢
  • 相关论文文献

    • [1].中望CAD 2021发布[J]. 智能制造 2020(10)
    • [2].确定性并行技术[J]. 计算机学报 2015(05)
    • [3].软件信号处理的多GPU并行技术[J]. 数字技术与应用 2018(05)
    • [4].云计算探源[J]. 移动通信 2012(03)
    • [5].利用并行技术的海量数据瓦片快速构建[J]. 测绘科学 2016(01)
    • [6].混合并行技术在激光化学反应模拟中的应用[J]. 计算机应用 2010(06)
    • [7].美国即将启动先进核制造中心[J]. 国外核新闻 2017(08)
    • [8].基于FPGA并行技术的多通道被动声呐信号模拟[J]. 计算机测量与控制 2011(04)
    • [9].混合并行技术在FDTD计算中的应用研究[J]. 电子科技大学学报 2009(02)
    • [10].LabVIEW领驭三大并行技术[J]. 今日电子 2008(11)
    • [11].基于多线程并行技术的粮仓害虫图像传输与优化[J]. 河南工业大学学报(自然科学版) 2016(03)
    • [12].基于OpenMP并行技术的多核环境下轮对图像处理方法研究[J]. 机电工程 2015(06)
    • [13].GPU并行技术在口令恢复中的应用[J]. 电信科学 2010(S2)
    • [14].NI LabVIEW 8.6引领并行技术时代[J]. 国外电子测量技术 2008(09)
    • [15].NI LabVIEW 8.6引领并行技术时代[J]. 微计算机信息 2008(27)
    • [16].三网并行技术在广电网络的创新探索[J]. 中国有线电视 2014(10)
    • [17].有效消减测试成本的并行技术分析[J]. 计算机与数字工程 2010(09)
    • [18].NI LabVIEW 8.6引领并行技术时代[J]. 电气时代 2008(09)
    • [19].NI LabVIEW 8.6引领并行技术时代[J]. 机械工程师 2008(09)
    • [20].并行计算在电磁学中的应用[J]. 信息技术与信息化 2018(08)
    • [21].非结构混合网格自适应并行技术[J]. 航空学报 2020(01)
    • [22].基于FPGA的并行高速相位累加器的设计[J]. 三明学院学报 2012(06)
    • [23].多核并行技术在分子动力学模拟中的应用[J]. 计算机工程与设计 2011(10)
    • [24].基于LBM的单气泡上升现象及并行优化研究[J]. 现代计算机 2019(34)
    • [25].SSDA并行算法在无纸化阅卷中空白题识别的应用[J]. 贵州师范大学学报(自然科学版) 2014(06)
    • [26].基于CUDA的多模式匹配技术[J]. 信息网络安全 2011(09)
    • [27].云中的大数据[J]. 计算机光盘软件与应用 2014(19)
    • [28].物探院优秀团队——“计算机系统资源管理”团队[J]. 油气地球物理 2014(01)
    • [29].并行技术领域中调度算法研究[J]. 中国科技信息 2009(05)
    • [30].博通推出家庭5GWi-Fi[J]. 数字通信世界 2014(01)

    标签:;  ;  ;  ;  ;  

    基于面向对象并行技术的虚拟网络实验系统设计与实现
    下载Doc文档

    猜你喜欢