基于VMware构建虚拟计算机网络实验

更新时间:2024-03-29 作者:用户投稿原创标记本站原创 点赞:26280 浏览:120104

摘 要:随着我国科学技术的不断发展,我国计算机网络呈现着快速发展的趋势.虚拟仿真技术,在计算机信息化网络中的设计以及程序设计中,发挥的作用越来越重要,促进了计算机网络的发展.基于VMware构建虚拟计算机网络实验,对这一实验进行深入的分析与研究,有利于虚拟仿真技术在计算机网络中的作用发挥.

关 键 词 :VMware;虚拟计算机网络;实验;构建

中图分类号:TP393

随着我国经济的快速发展,我国各个高校中越来越重视计算机学科中的基础教学,大多数高校中都已经开设了网络技术与应用这一门学科课程,但是由于高校经济条件的限制,机房中的计算机数量无法满足网络实验的需求,计算机教师在传授计算机内容知识的时候,也只能够在理论上进行讲解,无法将理论教学与实践教学结合起来.就目前来看,PC虚拟机中的主要软件有Virtual与VMware这两种,VMware这一PC软件的执行效率非常高,网络功能也比较强大,显示界面非常清晰以及跨平台支持,这些优点都使VMware在计算机网络中的应用范围非常的广泛,VMware主要包含GSX server与Workstation等一系列版本.

1.虚拟机、虚拟机软件的概述

虚拟机软件,能够在一台计算机中,对虚拟机进行虚拟.

1.1 虚拟机的特点:(1)虚拟机支持多种操作系统.VMware对所有的Win系列操作系统都予以支持,还包括NetWare、FreeBSD、linux以及Solaris等.(2)单台虚拟机组网,多台虚拟机共存.一台计算机中,可以共存多台虚拟机,对不同的操作系统进行安装,还能够组合出相关的居于网络,虚拟机在计算机上的切换操作,只需要进行窗口之间的切换.(3)安装简单.虚拟机中的硬件,若是通过VMware虚拟出来的,那么就尤其自身固定的型号,与计算机没有任何的关系,安装的过程比较简单、方便,安装的速度也非常快,而且很难出现设备兼容这一现象;通过已经建立的虚拟机,可以迅速的虚拟出新的虚拟机.(4)无损操作.虚拟机,主要由计算机硬盘中的五个文件组合而成,即日志文件、CMOS的配置信息、vmx.lck、磁盘文件以及配置文件;虚拟机中的安装与卸载都只是对这些组成部分进行操作,但是一般想要实现多种操作系统在计算机存,必须要按照先后顺序对这些系统进行安装,这种方式显然安全性不足,因为计算机硬盘中的MBR是操作系统中非常重要的一个位置,容易造成操作系统的崩溃.

1.2 计算机教学中,使用虚拟机的意义:(1)有利于虚拟计算机网络实验的展开.实体计算机网络实验的构建,需要在网络实验中对网线、网卡以及计算机进行合理的配备,而且要将学生划分为小组,以小组的形式开展实体计算机网络实验,而虚拟计算机网络实验的展开,只需要对计算机的局部进行升级,对相关的软件进行配备,就可以构建一个良好的网络实验环境,每一个学生都可以在这以环境中进行单独的虚拟计算机网络实验.(2)创设自主性开拓的学习环境.学生在计算机课程中,根据自身学习的实际情况,选择对不同的操作系统进行学习,开展网络程序设计、网络技术应用等一系列实践活动,而且不会受到任何的人员、条件以及时间等一系列因素的制约.(3)节约资金成本.在原本就存在的实验设备中,只需要对计算机的局部进行升级操作,就可以对不同的实验内容进行交叉开展,不需要投入大量的资金.(4)开展研发型实验.验证性实验的减少,研究性实验以及综合设计性的不断增加,计算机教师与计算机课程中的学生在实验项目中,已经不再只是局限于计算机课本内容上的知识以及实验内容.在实际项目的开发中,虚拟的网络实验环境,能够有效的节约费用、缩短周期以及确保质量.

2.VMware概述

2.1 VMware相关的术语:(1)主机.机房局域网内,提供给学生使用的物理计算机,例如:PCi.(2)客户机.利用虚拟软件,在主机中进行模拟操作,产生的逻辑计算机,例如:V-PCj.(3)主机操作系统.根据计算机教学中的相关规定,在主机中安装的操作系统.(4)客户机操作系统.安装在客户机中的操作系统.

2.2 配置要求.VMware的基本配置:内存不能够小于128MB,CPU主频不能够小于266MHZ,硬盘空间不能够小于600MB.就目前来看,现代比较流行的一些计算机,在配置上已经远远超过了这一配置要求,如果想要有效的对包含了多台虚拟机的虚拟网络进行构建,就必须充分的重视内存;按照每一台虚拟机的内存为128MB对其进行计算,如果想要在一台主机上,对4台客户机进行虚拟,那么主机中内存的配置就应该是512MB.


2.3 虚拟机建立的方式:(1)利用VMware向导,这一种方式适合在第一台虚拟机建立过程中进行使用,还可以在虚拟机对其他的操作系统进行安装的时候进行使用.(2)克隆已经生成的虚拟机,这一种方式的速度非常快,但是需要按照实际中的要求,对生成虚拟机的IP地址以及计算机名称进行更改.

3.虚拟计算机网络教学平台中的三层基本模型

如图1所示,虚拟计算机网络教学平台中的三层基本模型,图中明确的体现出了三层基本模型的结构构造.图中所示的WAN层,主要是利用机房局域网络中相关的写作技巧怎么写作器,在计算机实验室中接入互联网;LAN层,主要就是应用怎么写作器、管理机以及机房中的计算机你结合而形成的一种机房局域网;V-LAN,主要是就是在机房中任意一台计算机中对虚拟机进行安装之后,所构建的一种虚拟局域网.

图1 虚拟机基本模型

4.虚拟计算机网络实验教学中的实际例子

虚拟计算机网络实验教学中的实验题目:在C/S架构下,控制Win2K中的三层次资源访问.

虚拟计算机网络实验教学中的实验类型:验证型.

实验的目的:(1)了解与掌握局域网中基本的组网技术;(2)充分的了解文件访问控制、目录访问控制以及共享目录访问控制之间存在的差异性,还要了解文件访问控制、目录访问控制以及共享目录访问控制这三个方面各自具备的特点;(3)对三层次访问控制进行综合的运用,对网络用户在资源方面的访问与本地用户在资源方面的访问进行严格的定义.

实验的内容:资源访问控制与局域网的组建

实验的步骤:(4)在下载文件的怎么写作器中,对相关的网络模板进行选定,然后在网络模板上对C/S结构型的虚拟机局域网进行合理的架构;(5)在虚拟怎么写作器端,相应的添加两个,即本地用户与域用户;(6)虚拟怎么写作器中的D盘格式,要将其转化为NTFS格式,还要在虚拟怎么写作器中内添加一个含有多级子目录与多个文件的目录;(7)利用三层访问控制中相互制约的关系,对文件、子目录以及目录的访问权限进行合理的设置;(8)在虚拟客户端与虚拟怎么写作器这个端口中进行登录,访问相关的资源;(9)对权限的设置进行变换,然后重复第七步与第八步

5.结语

通过虚拟仿真技术构建的虚拟实验系统,能够在高校的机房中有效的开展一些网络实验活动,例如:交互式验证、网络系统设计以及网络软件研发等,不仅仅能够使学生在计算机课堂之外进行自主的学习、研究,还在很大程度上了节省了计算机教学中投入的资金成本,充分的利用计算机中蕴含的功能.