VMware在网络教学中的实践

来源 :中国电力教育 | 被引量 : 0次 | 上传用户:john_cai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:为了提高网络实验教学效果,使学生熟练掌握各种网络配置技术和实现原理,本文以DHCP服务配置教学实践为例,引入虚拟机软件 VMware在单机上模拟网络环境,配置DHCP服务。实踐表明,使用该教学设计在实验室条件有限的情况下能获得很好的教学效果。
  关键词:VMware;DHCP;网络教学
  作者简介:郭伟(1981-),女,河南郑州人,河南农业大学信息与管理科学学院,讲师;张慧(1976-),女,河南信阳人,河南农业大学信息与管理科学学院,副教授。(河南 郑州 450002)
  中图分类号:G434     文献标识码:A     文章编号:1007-0079(2011)01- 0109-02
  
  动态主机配置协议(Dynamic Host Configuration Protocol,DHCP)是一种简化主机IP配置管理的TCP/IP标准,是网络管理课程中较为重要的一部分内容。传统的教学方式在教授DHCP服务器配置及其中继代理功能时,只能照本宣科,难以开展行之有效的课堂演示和网络实验。利用虚拟机软件构建来虚拟实验系统可在普通计算机房平台上无损开展与之相关的交互式验证、设计与研发等网络实验,[1]在很大程度上方便了老师的授课,学生的学习与实践,并节省了实验室资金的投入,充分利用了现有的底层硬件设施,挖掘了设备潜力。
  当前比较流行的虚拟PC软件主要有两款,Virtual PC和VMware。其中,EMC旗下的VMware公司推出的VMware Workstation以其执行速度快、磁盘使用效率高、网络功能强以及跨平台支持等优点而被广泛应用,本文就基于VMware Workstation虚拟机软件,对DHCP服务器设置等相关实验进行设计与探讨。
  一、虚拟机
  1.什么是虚拟机
  虚拟机是支持多操作系统并行运行在单个物理服务器上的一种系统,能够提供更加有效的底层硬件使用。[2]在虚拟机中,中央处理器芯片从系统其他部分划分出一段存储区域,操作系统和应用程序运行在“保护模式”环境下。
  在 VMware Workstation 中,你可以在一个窗口中加载一台虚拟机,它可以运行自己的操作系统和应用程序,还可以在运行于桌面上的多台虚拟机之间切换。通过一个网络共享虚拟机(例如一个公司局域网),挂起、恢复以及退出虚拟机均不会影响主机操作和任何操作系统以及正在运行的应用程序。运行虚拟机软件的操作系统叫Host OS,在虚拟机里运行的操作系统叫Guest OS。
  2.虚拟机常用网络配置
  (1)桥接网络(见图1)虚拟机通过一个虚拟网络适配器(在虚拟机本身的配置中,它连接到主机上的一块以太网卡)直接连接到以太网,虚拟机在同一个物理以太网上显示为和主机一样的一台额外的计算机。使用桥接网络,虚拟机可以使用它桥接到的网络上的任何可用服务,包括文件服务器、打印机、网关,等等。同样,使用桥接网络配置的任何物理计算机或者其他虚拟机可以使用该虚拟机的资源。
  (2)网络地址翻译(NAT)这种模式中,Host主机的“网络连接”中会出现一个虚拟的网卡VMnet8(默认情况下)。Host主机上的VMnet8虚拟网卡就相当于连接到内网的网卡,Host主机上的物理网卡就相当于连接到外网的网卡,而虚拟机本身则相当于运行在内网上的计算机,虚拟机内的虚拟网卡则独立于Virtual Ethernet Switch(VMnet8)。在这种方式下,VMware自带的DHCP服务会默认地加载到Virtual Ethernet Switch(VMnet8)上,这样虚拟机就可以使用DHCP服务。更为重要的是,VMware自带了NAT服务,提供了从Host主机的VMnet8虚拟网卡到外网的地址转换。所以这种情况是一个实实在在的NAT服务器在运行,只不过是供虚拟机用的NAT罢了。
  (3)仅为主机网络(Host-Only)这种模式是一种封闭的方式,适合在一个独立的环境中进行各种网络实验。这种方式下Host主机的“网络连接”中出现了一个虚拟的网卡VMnet1(默认情况下)。和NAT唯一的不同是:此种方式下没有地址转换服务。因此这种情况下,虚拟机只能访问到主机,这也是Host-Only名字的意义。默认情况下该模式也会有一个DHCP服务加载到Virtual Ethernet Switch(VMnet1)上。这样连接到Virtual Ethernet Switch(VMnet1)上的虚拟机仍然可以设置成DHCP,主要是方便系统的配置。
  二、DHCP服务
  1.DHCP服务
  DHCP的目的就是为了减轻TCP/IP网络的规划、管理和维护的负担,解决IP地址空间缺乏问题(因为这样配置后,每一时刻只有实际连接的用户才分配IP地址,减少了IP地址的占用)。
  DHCP分为两个部分:一个是服务器端﹐另一个是客户端。所有的 IP 网路设定资料都由 DHCP 服务器集中管理,并负责处理客户端的 DHCP 要求;而客户端则会使用从服务器分配下来的IP环境资料。DHCP 协议通过“租约”的概念,有效且动态地分配客户端的 TCP/IP 设定。
  2.DHCP中继代理
  并不是每个网络上都有 DHCP 服务器,这样会使 DHCP 服务器的数量太多。现在是每一个网络至少有一个 DHCP 中继代理,它配置了 DHCP 服务器的 IP 地址信息。当 DHCP 中继代理收到主机发送的发现报文后,就以单播方式向 DHCP 服务器转发此报文,并等待其回答。收到 DHCP 服务器回答的提供报文后,DHCP 中继代理再将此提供报文发回给主机。
  3.DHCP地址保留
  通过使用保留,可以为某个特定MAC地址的DHCP客户端保留一个特定的IP地址。每次当此特定的DHCP客户端向此DHCP服务器获取IP地址时,此DHCP服务器总是会将保留的IP地址分配给它。创建保留后,被保留的IP地址无法修改,但是可以修改特定客户端的其他信息。保留只是为DHCP客户端计算机服务,在可能的情况下,应尽可能地考虑使用静态IP地址而不是使用保留。
  三、实验教学实例
  本次实验是为了帮助学生了解DHCP服务器的作用,熟练掌握DHCP服务器以及DHCP中继代理的安装与配置方法,深入理解DHCP作用域与超级作用域。这至少需要两台计算机,在学校普通计算机房平台资源有限的情况下,我们采用了在学生机上安装虚拟机软件的方式。在学生主机Host与虚拟机1、虚拟机2之间建立的虚拟私有网络上验证DHCP相关作用与配置方法。
  题目:DHCP配置及DHCP中继代理实验
  学时:2
  实验类型:验证性
  实验目的:
  (1)了解DHCP服务器的作用及工作原理。
  (2)掌握DHCP服务器的安装与配置方法。
  (3)深入理解作用域及超级作用域。
  (4)掌握DHCP中继代理的配置使用。
  实验结构图:
  实验环境配置:
  (1)教师机运行Windows2003Server操作系统,安装虚拟机软件并运行一个Windows2003Server操作系统,IP地址为192.168.31.1。
  (2)学生机101运行Windows2003Server操作系统,安装虚拟机软件并运行两台虚拟机,均安装Windows2003Server。
  (3)学生机本机Host安装虚拟机后将有三块网卡。
  1)一个外网网卡,使用学校配置,不用修改,IP地址为192.168.31.24。
  2)虛拟网卡VMnet1,配置地址10.x.y.1,子网掩码255.255.255.0。其中xy为学号后三位,x为班号,y为序号。例如学号101,x为1,y为01,即IP地址为10.1.01.1。
  3)再为本机添加一块虚拟网卡VMnet2。配置地址10.x.2y.1,子网掩码255.255.255.0。其中xy为学号后三位,x为班号,y为序号。例如学号101,x为1,2y为10,IP地址为10.1.10.1。
  4)禁用虚拟网络VMnet1和VMnet2的DHCP服务。
  (4)学生机虚拟机1内部有一块网卡,选择与VMnet1连接,网络连接类型设为仅主机配置,与主机Host构成私有网络。配置地址10.x.y.2,子网掩码255.255.255.0,网关10.x.y.1(即VMnet1的地址)。xy含义同上。
  (5)学生机虚拟机2内部有一块网卡,选择与VMnet2连接,网络连接类型设为仅主机配置,与主机Host构成私有网络。配置地址为自动获取。
  实验步骤:
  (1)在虚拟机1上安装DHCP服务,写下配置步骤。
  (2)在虚拟机1上配置DHCP作用域,要求如下:
  (3)在主机Host上配置DHCP中继代理。
  (4)开启虚拟机2,验证DHCP及中继代理服务,确认网卡配置为自动获取地址。
  使用ipconfig /all命令显示网卡配置 学生填写内容
  使用ipconfig /release命令释放网卡配置 学生填写内容
  使用ipconfig /renew命令获取网卡配置 学生填写内容
  
  (5)配置DHCP地址保留、虚拟机2的网卡,记录MAC地址与IP地址。
  (6)验证DHCP地址保留
  四、结语
  经过一个学期的实践,发现学生对 DHCP 配置技术的掌握比其他实验内容要好,这表明将VMware引入DHCP实验的教学设计不仅有利于学生独立开展网络实验、促进学生自主学习与研发式学习行为的培养,也挖掘了设备潜力,开创了新的实验教学模式。因此我们准备将VMware的使用扩展到计算机网络应用课程的其他实验教学中去。
  VMware设计性实验教学还存在一些问题:VMware虽然实现了让多操作系统同时运行,但是多个操作系统共同占用资源,尤其是内存的需求相当于多个操作系统内存需求的总和,这就要求实验室的硬件配置要高。通过设备的局部升级可以获得显而易见的实际教学效果,问题也相对容易解决。还需要针对如何引导学生实现虚拟与真实间的无缝结合、虚拟实验考评体系的建立、以学生为中心的自主性学习氛围营造等进行进一步的思考和探索。
  
  参考文献:
  [1]欧阳星明,姚小龙,谢欣荣.网络虚拟实验室的设计与实现[J].计算机工程,2004,30(2).
  [2]刘志平.基于VMware虚拟网络的构建[J].内蒙古大学学报(自然科学版),2007,38(1).
  (责任编辑:麻剑飞)
其他文献
摘要:在传统的教学模式下,教师主导课堂,学生沦为配角,大学课堂缺乏生机。而师生互动模式重新确立了学生的主体地位,也体现了素质教育的要求。因此,为了保证高校课堂教学师生互动及其有效性,需要避免互动形式上的单一、互动内容上的偏颇,尤其需要从前提和条件等方面保证课堂教学中师生互动的有效性。  关键词:师生互动;生生互动;素质教育;情景创设  作者简介:刘洪深(1977-),男,山东乳山人,长沙理工大学经
期刊
摘要:《国家中长期教育改革和发展规划纲要》提出大力发展职业教育,建设人力资源强国。高等职业教育已经占据我国高等教育的半壁江山,高职教育基础能力是高职院校教育教学质量的重要保证。本研究系统阐述了高职院校基础能力建设的内涵,深入分析了当前加强高职院校基础能力建设的现实意義,探讨提出了加强高职院校基础能力建设的实施策略,旨在以《教育规划纲要》精神为指针,扎实推动高职院校办学又好又快发展。  关键词:高职
期刊
摘要:根据笔者所调研的新时期大学生思想及行为特点为研究切入点,为提高新时期思想政治教育有效性及针对性,研究提出应以隐形教育和社会实践为主、解决实际问题和加强学习环境建设的新时期大学生思想政治教育的新思路。  关键词:大学生;思想政治教育;社会实践;隐形教育  作者簡介:江广华(1956-),女,湖南醴陵人,上海电力学院直属外语系,副教授;陈春莲(1977-),女,湖北蕲春人,上海电力学院直属外语系
期刊
摘要:随着我国改革进程的不断加快,经济各领域对统计的需求越来越多,为了满足新形势和社会主义市场经济建设对专业统计人才的需求,如何改变现今教学观念和优化教学方法,已成为“统计学”课程教学迫切需要解决的问题。  关键词:统计学;教学方法优化;教学观念  作者简介:刘元欣(1974-),女,北京人,华北电力大学经济与管理学院,讲师。(北京102206)庄严(1975-),男,辽宁沈阳人,沈阳航空航天大学
期刊
摘要:针对电气工程及其自动化专业新疆少数民族学生如何进行因材施教及教学改革提出了建议和改进措施,着重强调了实践教学和多种手段教学的重要性并进行了教学方法的探讨。  关键词:电气工程专业;少数民族学生;教学方法    提高民族班教学质量,为新疆培养少数民族高级工程技术人才—直是摆在新疆维吾尔自治区高校教师面前的一项重要的、长期的、艰巨的任务。多年来,我们在新疆大学电气工程及其自动化专业民族班教学实践
期刊
摘要:针对现阶段高职《计算机应用基础》教材中的六部分教学内容设计了切实可行的项目,并在教学过程以这些项目为中心,引导学生完成了本课程知识的学习,取得了令人满意的学习效果。  关键词:项目教学法;高职;计算机应用基础    虽然当前计算机在我国得到了空前的普及,几乎渗透到各行各业的各个领域,但由于经济条件的差异以及高中教育本身以高考科目为中心的教学模式,计算机虽然成为人们工作、生活中必不可少的一部分
期刊
摘要:通过问卷调查、座谈和访谈等形式调查研究高校实施学分制后学风的现状,分析学风建设中存在的主要问题,探索学风建设的有效措施,对于保证高校培养合格的创新型人才具有重要意义。  关键词:学分制;学风建设;创新型人才  作者简介:李磊(1981-),男,江苏连云港人,南京信息工程大学电子与信息工程学院,助理研究员;王玉萍(1978-),女,江苏泰州人,南京信息工程大学经济管理学院,讲师。(江苏南京21
期刊
摘要:建设“桥梁工程”精品课程对提高土木工程专业教学质量具有重大意义,本文从课程定位、教材选用、师资队伍、教学方法和手段以及教学评价机制等方面进行了介绍,逐步形成了该课程互动的立体化教学模式,有利于提高学生的专业素质。  关键词:桥梁工程;精品课程;教学体系  作者简介:向敏(1970-),男,山东威海人,石家庄铁道大学土木工程学院,副教授;艾庆华(1977-),男,山东德州人,石家庄铁道大学土木
期刊
摘要:在CDIO工程教育模式下,学生学习评估在实际进行过程中面临来自实际教学环境和工程环境的诸多约束。文章选择较有代表性的实施产学合作的综合实验教学环节作为实例,运用模糊层次分析法,通过对教学过程的分析,建立了CDIO评估指标体系及学生学习评价模型,将人各种判断要素之间的差异数值化,得到在CDIO工程教育模式下更合理的评价指标并实现对教与学的全面反馈。
期刊
摘要:项目教学法是师生通过共同实施一个完整的项目工作而进行的教学活动,是行为引导型教学方法中的一种。文章主要分析了在“电工电子技术”课程中应用项目教学法的优势、具体的实施过程和存在的问题。  关键词:行为导向型;项目教学法;电工电子技术    “电工电子技术”课程是一门比较难学的课程,尤其是在传统学历教育的模式下,理论与实践在一定程度上脱节,增加了学员的学习难度。要想取得好的教学效果,必须改革以前
期刊