论文部分内容阅读
摘要: 目前计算机网络课程教学中普遍存在设备等资源不足等问题,针对这些问题,拟采用VPC解决方法,充分发挥和利用现有设备的潜力,尤其对高校计算机网络教学和学生上机来说,可以大大提高效率和效益。
关键词: VPC;虚拟机;计算机网络;应用
中图分类号:TP311.52 文献标识码:A 文章编号:1671-7597(2011)1110121-01
0 引言
课堂操作演示和实训,占网络课程教学中很大的比重。为了提高网络课程的教学效果,教师们采用了很多方法,加强实验环节就是方法之一。但是计算机网络是一种高速发展的技术,要取得好的实验效果,就需要为学生提供充分的新技术、网络配置优化和故障分析的实验机会,但由于经费的限制,只能提供有限数量和型号的设备,种类较少,设备更新慢,学生实验机会少,很难掌握最新技术。学校学生越来越多,导致实训用的配套网络环境匮乏,教室上课演示环境不足等等,这些都给教学过程带来了很大的困难。
某些网络实验,特别是一些网络安全实验,如木马入侵、QOS攻击、网站攻击等破坏性实验,在一般机房中无法进行。一些网络配置操作无法在课堂上演示出理想的效果,很难激发起学生对网络的兴趣,导致学习产生困难,甚至对网络课程产生抵触情绪。因此,很多学校在注重理论教学的同时,也积极开展相关的网络实验课程。现在还有很多学生宿舍没有接入校园网,或者学生本身没有足够的资金搭建小型网络环境。种种限制,都导致了我们的学生在学完了计算机网络课后却没有足够的动手能力,更无法完成网络环境应用的开发,网络教学徒有虚名。
1 虚拟机及软件
如果用虚拟技术在一台电脑上虚拟出若干台虚拟PC,每台虚拟PC运行独立的操作系统而互不干扰。进而用构建的多台虚拟机来搭建一个小型的网络环境,让老师可以再课堂上利用单机演示网络配置实验、网络安全实验等,让学生在这个模拟的网络环境中学习不同操作系统、软件测试、学习网络的通讯原理,进而有能力进行网络应用的开发。
Windows Virtual PC,简称VPC,也叫微软虚拟机,是一款微软虚拟化软件。与VMware、VirtualBox齐名。使用此技术在一台计算机上同时运行多个操作系统,其操作很简单,非常适合学生。
2 VPC在高职网络课程中的应用
网络课程是一个实践性很强的课程,通过虚拟技术,让教师再课堂可以完美演示操作流程,课后学生甚至可以在自己的机器上搭建网络操作环境。进而提高课堂教学效果,提高学生的学习兴趣,是一个非常不错的方案。
下面就VPC在网络课程中的几个应用,来说明它的优越性。
2.1 在一台计算机上搭建局域网环境
如图1,一台安装了windows 7操作系统的计算机,通过安装和配置VPC,在其上同时运行一台安装windows 2000server和一台安装windows server 2003的计算机。通过配置ip等网络参数,构建一个简单、够用的局域网环境。教师在课堂演示时,可以通过此环境,进行很多操作演示。
2.2 系统维护实验
如果在一台计算机上做例如磁盘分区、格式化、安装操作系统等系统维护实验,将会破坏实验用机,这在机房是不允许的。我们可以在虚拟机中进行破坏性比较大的实验,而不破坏现有硬盘分区和数据。如图2所示。
图1
图2
2.3 网络服务器配置实验
在试验中,将一台虚拟机配置成网络服务器,例如邮件服务器。可让学生动手实践服务器搭建以及服务器管理的相关操作。并且可以通过虚拟机上的其他主机来访问服务器,让学生能看见实际的效果。如图3所示。
图3
3 结束语
本文提出利用虚拟机软件VPC搭建计算机网络教学和实践环境。重点是分析虚拟机软件在网络课程中的应用,没有着重介绍虚拟机软件本身的使用,包括虚拟机的建立和设置。不过可以很清楚的认识到,通过VPC这类虚拟机软件,可以建立起符合实验要求的环境。一方面可以解决教师课堂讲授时的网络操作演示问题,满足教学活动中对网络灵活性的要求,另一方面可以解决学生学习过程中资金及网络环境方面的欠缺。是高职网络课程教学与实训中非常有价值的解决方案,保证了课程的正常开展。
参考文献:
[1]马宜兴,网络安全与病毒防范[M].上海:上海交通大学出版社,2009.
[2]刘羽,“虚拟机”技术在教学实验中的应用[J].桂林工学院学报,2003(10).
[3]陈伟,高校公共计算机机房多系统实验环境的构建[J].福建电脑,2006(8).
[4]段立娟、周艺华,网络安全课程教学研究与探讨[J].计算机教育,2008(10).
[5]何增颖,虚拟技术的实验教学应用[J].实验科学与技术,2010(1).
[6]王建军,虚拟机在高校计算机实践教学中的应用[J].软件导刊,2008(9).
[7]薛晓明,高职院校网络模拟实验课程的思考[J].常州信息职业技术学院学报,2009(02).
关键词: VPC;虚拟机;计算机网络;应用
中图分类号:TP311.52 文献标识码:A 文章编号:1671-7597(2011)1110121-01
0 引言
课堂操作演示和实训,占网络课程教学中很大的比重。为了提高网络课程的教学效果,教师们采用了很多方法,加强实验环节就是方法之一。但是计算机网络是一种高速发展的技术,要取得好的实验效果,就需要为学生提供充分的新技术、网络配置优化和故障分析的实验机会,但由于经费的限制,只能提供有限数量和型号的设备,种类较少,设备更新慢,学生实验机会少,很难掌握最新技术。学校学生越来越多,导致实训用的配套网络环境匮乏,教室上课演示环境不足等等,这些都给教学过程带来了很大的困难。
某些网络实验,特别是一些网络安全实验,如木马入侵、QOS攻击、网站攻击等破坏性实验,在一般机房中无法进行。一些网络配置操作无法在课堂上演示出理想的效果,很难激发起学生对网络的兴趣,导致学习产生困难,甚至对网络课程产生抵触情绪。因此,很多学校在注重理论教学的同时,也积极开展相关的网络实验课程。现在还有很多学生宿舍没有接入校园网,或者学生本身没有足够的资金搭建小型网络环境。种种限制,都导致了我们的学生在学完了计算机网络课后却没有足够的动手能力,更无法完成网络环境应用的开发,网络教学徒有虚名。
1 虚拟机及软件
如果用虚拟技术在一台电脑上虚拟出若干台虚拟PC,每台虚拟PC运行独立的操作系统而互不干扰。进而用构建的多台虚拟机来搭建一个小型的网络环境,让老师可以再课堂上利用单机演示网络配置实验、网络安全实验等,让学生在这个模拟的网络环境中学习不同操作系统、软件测试、学习网络的通讯原理,进而有能力进行网络应用的开发。
Windows Virtual PC,简称VPC,也叫微软虚拟机,是一款微软虚拟化软件。与VMware、VirtualBox齐名。使用此技术在一台计算机上同时运行多个操作系统,其操作很简单,非常适合学生。
2 VPC在高职网络课程中的应用
网络课程是一个实践性很强的课程,通过虚拟技术,让教师再课堂可以完美演示操作流程,课后学生甚至可以在自己的机器上搭建网络操作环境。进而提高课堂教学效果,提高学生的学习兴趣,是一个非常不错的方案。
下面就VPC在网络课程中的几个应用,来说明它的优越性。
2.1 在一台计算机上搭建局域网环境
如图1,一台安装了windows 7操作系统的计算机,通过安装和配置VPC,在其上同时运行一台安装windows 2000server和一台安装windows server 2003的计算机。通过配置ip等网络参数,构建一个简单、够用的局域网环境。教师在课堂演示时,可以通过此环境,进行很多操作演示。
2.2 系统维护实验
如果在一台计算机上做例如磁盘分区、格式化、安装操作系统等系统维护实验,将会破坏实验用机,这在机房是不允许的。我们可以在虚拟机中进行破坏性比较大的实验,而不破坏现有硬盘分区和数据。如图2所示。
图1
图2
2.3 网络服务器配置实验
在试验中,将一台虚拟机配置成网络服务器,例如邮件服务器。可让学生动手实践服务器搭建以及服务器管理的相关操作。并且可以通过虚拟机上的其他主机来访问服务器,让学生能看见实际的效果。如图3所示。
图3
3 结束语
本文提出利用虚拟机软件VPC搭建计算机网络教学和实践环境。重点是分析虚拟机软件在网络课程中的应用,没有着重介绍虚拟机软件本身的使用,包括虚拟机的建立和设置。不过可以很清楚的认识到,通过VPC这类虚拟机软件,可以建立起符合实验要求的环境。一方面可以解决教师课堂讲授时的网络操作演示问题,满足教学活动中对网络灵活性的要求,另一方面可以解决学生学习过程中资金及网络环境方面的欠缺。是高职网络课程教学与实训中非常有价值的解决方案,保证了课程的正常开展。
参考文献:
[1]马宜兴,网络安全与病毒防范[M].上海:上海交通大学出版社,2009.
[2]刘羽,“虚拟机”技术在教学实验中的应用[J].桂林工学院学报,2003(10).
[3]陈伟,高校公共计算机机房多系统实验环境的构建[J].福建电脑,2006(8).
[4]段立娟、周艺华,网络安全课程教学研究与探讨[J].计算机教育,2008(10).
[5]何增颖,虚拟技术的实验教学应用[J].实验科学与技术,2010(1).
[6]王建军,虚拟机在高校计算机实践教学中的应用[J].软件导刊,2008(9).
[7]薛晓明,高职院校网络模拟实验课程的思考[J].常州信息职业技术学院学报,2009(02).