2024年4月17日发(作者:)

计算机多媒体教学论文计算机网络教学论文:

计算机网络课程教学中的VMware虚拟机技术应用

摘要:虚拟机技术能实现在一台计算机中模拟出一个近似真实的

局域网络环境,它为教师进行计算机网络课程的课堂教学演示和利用

普通计算机机房进行网络实训提供了极大的便利和低成本化。本文阐

述了虚拟机技术的概念和特点,介绍了计算机网络的教学和实训现

状,提供了虚拟机软件在网络课程课堂教学和实训环节中的应用方法

和技巧。

关键词:网络课程;教学;虚拟机技术;Vmware

一、虚拟机技术简介

正常情况下,一台计算机虽然可以安装多个操作系统,但在同一

时刻只能运行一个操作系统。而有了虚拟机(Virtual Machine,简称

VM)技术则可不用这么麻烦。虚拟机技术就是用虚拟机软件真实地

模拟完整的计算机硬件系统,使我们可以在这个虚拟的计算机中安装

全新的操作系统和应用软件。这样就可以在一台计算机上同时运行多

个操作系统,用户可以在同时运行的多个操作系统间来回切换,相互

不影响。还可以将这些虚拟出的计算机相互连接起来形成虚拟网络

(VirtualNetworking)。

目前,市场上比较流行的虚拟机软件主要有两种:oft

的Virtual PC。运行环境为Win-dows和MacOS,支持安装的操作系

统有Win-dows、Mac和Linux;公司的VMware Workstation。

运行环境为Linux、Windows 2000以上版本,支持安装的操作系统有

MS-DOS、Win9x、Win2000、WinXP、Linux、NetWare等。Vmware

和Virtual PC都能在Windows系统上虚拟出多个计算机,用于安装其

他操作系统。微软在2003年2月份收购connectix后,很快发布了

Microsoft Virtual PC 2004。但出于种种考虑,新发布的Virtual PC 2004

已不再明确支持Lin-ux、Freebsd、netware、solaris等操作系统,只保

留了OS/2,如果要虚拟一台linux计算机,只能自己手工设置。相比

而言,Vmware不论是在多操作系统的支持上,还是在执行效率上,

都比Vir-tual PC 2004明显高出一筹,本文建议使用VMware的虚拟

机软件。虚拟机技术的实质是通过中间层次实现计算机资源的管理和

再分配,实现资源利用的最大化,虚拟化分区带来的最大好处是使同

一物理平台能够同时运行多个同类或不同类型的操作系统,以分别作

为不同业务和应用的支撑平台。

二、目前网络课教学中存在的问题

由于计算机网络在我们的日常生活中产生的影响越来越大,很多

学校和专业都把与网络相关的课程列为必修或选修的课程内容。而网

络课是一门理论与实践并重的课程,若采用传n e t统的PPT文档,

用投影仪进行讲解和演示,这对于我校理解能力相对薄弱的学生,没

有现场感,很难理解和掌握。最终导致学生学习产生困难,甚至会使

学生对网络课产生抵触情绪。

1.由于学院没有专用网络实验室,只能使用普通机房,而普通机

房通常都通过硬盘保护卡来实现对计算机系统的保护,不允许学生动