基于GNS3+VMware的虚拟网络实验室

来源 :计算机时代 | 被引量 : 0次 | 上传用户:yuyuspecialshow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 为建设虚拟网络实验室,针对常用网络模拟软件存在不能加载真正的IOS、不能与真实网络进行通信的缺点,利用思科网络仿真软件GNS3和虚拟机软件VMware的优点,搭建虚实结合的网络综合实训平台,完成数据、语音、视频三种业务在IP网络中的部署,建设成本低,效果好。在实验室网络设备有限的情况下,通过此实训平台,可激发学生学习网络技术的兴趣,提高学生在网络规划与设计方面的实践创新能力。
  关键词: 三网合一; 仿真模拟; 虚拟机; IP网络
  中图分类号:TP393 文献标志码:A 文章编号:1006-8228(2013)11-18-03
  0 引言
  地方院校由于实验室建设资金匮乏、硬件设备不足等因素,给网络类专业课程的教学带来了许多困难,教学中往往是许多学生共用一套网络设备,导致学生无法独立完成网络综合实验。尽管企事业单位对网络管理员和网络工程师的需求量大,学生普遍对网络技术本身有较浓厚的兴趣,但由于传统的网络类专业课程教学相当抽象和枯燥乏味,很难吸引学生,学校很难培养出高水平的网络技术人员。
  要解决这个问题,通过耗费巨资建设“网络工程”实验室固然是好的解决方案,但耗费巨资是大部分地方院校难以承受的,而且网络工程实验室的复杂管理工作以及随着网络技术的发展面临的更新换代压力也是令人十分头痛的问题。因此,基于现实我们认为在现有的实验环境下,采用网络仿真模拟技术,以较低的成本来实现较优的网络类专业课程教学环境是一项值得研究的教学课题。
  1 网络仿真模拟技术
  目前,地方院校常采用网络仿真模拟技术来辅助网络类专业课程的教学,即通过软件的方式实现对网络设备的安装、调试、管理及操作。常见的网络设备模拟软件有: Packet Tracer、BOSON NetSim等,但这些网络模拟软件都是为思科认证考试服务,支持的路由交换命令较少,在进行相关实验时,常常发现这些模拟器不支持某些命令或参数。在GNS3中,所运行的是实际的IOS,能够使用IOS所支持的所有命令和参数[1]。
  1.1 GNS3模拟软件
  GNS3是一款优秀的、具有图形化界面,允许运行在Windows、Linux平台的Cisco网络设备模拟器,它整合了Dynamips、Pemu、Winpcap等软件,支持NM-16ESW模块的交换机命令、Cisco路由器(1700/2600/3600/3700/7200)、防火墙(PIX/ASA)、入侵检测系统/入侵保护系统(IDS/IPS)等。GNS3模拟器的出现为设计和配置网络拓扑提供了平台和技术支持,可以根据订制的需求,模拟不同的模块搭建网络拓扑和环境、GNS3的虚拟网络设备接口和VMware虚拟机的虚拟网卡桥接,实现GNS3和VMWare的互通,为创建虚实结合的网络综合实训平台创造了条件[2-3]。
  1.2 VMware虚拟机介绍
  为了模拟整个网络系统中的终端和服务器,需要一款虚拟机软件,目前比较流行的虚拟机软件有Virtual PC,VMware和Virtual Box等[4],本案例使用VMware Workstation 6.0。VMware是一款优秀的虚拟机软件,允许操作系统和应用程序在一台虚拟机内部运行,它除了为访问网卡、CD-ROM、硬盘、USB设备提供桥梁外,还能模拟硬件[5]。它能够在一台物理PC机上虚拟多台独立的系统,为实施网络类课程的综合实验提供了条件,且操作界面简单,功能强大。
  1.3 采用GNS3+VMware虚拟网络实验室的优点
  ⑴ 构建虚拟网络实验室投资成本几乎为零,在经费不充足的情况下,采用这一方案很有意义。计算机系拥有网络工程实验室,多媒体实验室、软件综合实验室。其中多媒体实验室、软件综合实验室为近两年建设完成,设备较新,利用这些机房中的计算机,一台主机即可建设成一个中小型企业网络规划的模型,包含多个不同型号的路由器设备、交换机设备、防火墙设备、服务器、DZM区、多种宽带接入方式等。
  ⑵ 虚拟网络实验室平台不易造成设备损坏,在实验过程中,安装在计算机中的虚拟环境、虚拟网络设备等软件能够经受大量学生反复使用,虚拟环境、虚拟网络设备等软件被破坏了可以随时恢复或者重新安装,不需额外成本,学生可以放开身手去做实验,解决了真实环境中由于学生操作网络设备不规范,导致网络设备损坏的问题。
  2 基于GNS3+VMware的三网合一案例设计
  2.1 网络拓扑结构设计
  采用GNS3可以模拟整个网络路由交换体系,利用VMware虚拟机软件和本地主机可以模拟所有的网络终端和服务器。基于GNS3+VMware的三网合一案例的拓扑图如图1所示。本案例中,使用一台路由器作为ISP广域网测试,两台路由器作为网络的出口路由器,两台核心层交换机、两台汇聚层交换机和四台接入层交换机,以及四台模拟PC来完成整个网络的连接。所有设备都使用c3640的IOS,路由器ISP、R1和R2的插槽0和插槽1都使用NM-1FM-TX,核心交换机C.SW1、C.SW2,汇聚层交换机D.SW1、D.SW2的插槽0和插槽1都使用NM-16ESM,接入层交换机直接使用二层交换机;PC机C1和C4的节点配置用VPCS来模拟,各自添加本地端口分别为30000和30003,来测试PC和网络间的连通性,PC2和PC3的节点配置使用以太网NIO,分别添加本地主机的本地连接和虚拟机网卡VMnet8的网卡,如图2所示。
  2.2 网络与IP地址规划
  在本案例中,整个网络拓扑中网络及IP地址规划方案如表1所示。
  3 实训平台测试
  基于GNS3+VMware的三网合一实训案例,理论上要求要有数据、语音和视频三种流量的融合,但为了最大程度地减少对计算机系统内存和CPU资源的高要求,我们将数据流量用VPCS的连通性来验证,而语音和视频将统一融合到语音及其视频流量中。由于本地主机和虚拟机共用同一套音响和视频外接设备,在同一时刻无共用到资源,所以演示为单向测试,即本地主机有正常的音频和视频输出,但虚拟机无法获得音频和视频输出。   3.1 数据业务测试
  可在Web服务器上安装IIS组件,部署一个Web网站,在网络终端打开浏览器并输入Web服务器的IP地址即可以访问。为节省计算机资源,以VPCS模拟计算机,利用ping和tracer等常用网络命令来验证数据业务的连通部署。
  3.2 语音业务测试
  以SIP协议为例部署语音软交换业务。在服务器端,安装miniSipServer软件模拟真实的软交换服务器;在客户端,安装SIP电话终端软件的PC机来模拟软交换的语音终端。语音业务在本地主机的语音客户端X-Lite菜单栏点击键盘键,在弹出的键盘上拨打“101”,即是拨到虚拟机的语音客户端,拨通之后,能听到语音电话的呼叫声,同时被呼叫的语音电话有来电显示,用户可以选择接听(Answer)或者挂断(Decline)。
  判定本地主机与虚拟机之间是否有语音交换,注意到右上角的语音标志旁边的小圆点,当两边进行语音通讯时,小圆点会闪烁。由此可判定两边的语音客户端确实有语音交流。
  3.3 视频业务测试
  本地主机与虚拟机之间的视频业务采用IP组播方式。服务器安装了VLC播放器并播放视频,并选择串流到一个设定的组播地址(假定为224.1.1.1),模拟一个频道的节目播出,在路由器和汇聚层上部署允许该组播地址对应的串流通过。在终端以一台安装了VLC多媒体播放器的PC机模拟IPTV机顶盒。测试视频业务与语音业务相似,只是在两边成功连接之后,点击语音客户端拨打界面的“Start sending your vedio”按钮,即可进行视频聊天,点击“Invite to Conference call”还可加入多人会议聊天。由图4所示可以确定两边客户端能成功地建立视频聊天连接业务。
  4 结束语
  利用虚拟网络实验室不仅节省了实验室的资金投入,减少了实验室管理成本,而且使网络实验不受时间与空间限制。通过对GNS3+VMware的三网合一案例的研究与实现,可为教师进行网络类专业课程教学及学生进行综合实验提供良好的参考依据,值得在各类学校的网络技术实验课程教学中推广使用。
  参考文献:
  [1] 龙艳军,欧阳建权,俞佳曦.基于GNS3和VMware的虚拟网络系统集成实验室研究[J].实验技术与管理,2013.30(2):90-93
  [2] 唐灯平.整合GNS3和VMware搭建虚实结合的网络技术综合实训平台[J].浙江交通职业技术学院学报,2012.13(2):41-44
  [3] 彭春燕,刘兵.GNS3在计算机网络课程教学中的应用[J].学理论,2010.20:292-293
  [4] 李元元.基于GNS3软件构建三网融合仿真实训平台[J].中国现代教育装备,2012.1:13-15
  [5] 包敬海,周小珠,樊东红.基于VMWare构建虚拟网络实验室的研究[J].计算机技术与发展,2010.20(6):242-245
其他文献
山东省汶上县检察院近日被山东省精神文明建设委员会评为为2007年度省级文明单位。近年来,该院以促进党风廉政建设为己任,积极查办和预防职务犯罪。同时,该院深化“民事行政检察
十届全国人大常委会第二十九次会议30日下午完成各项议程后在北京人民大会堂闭会。会议经表决。通过了反垄断法、突发事件应对法、就业促进法、修改后的动物防疫法和全国人大
摘 要: 对现有个人云计算服务模式和安全需求进行了分析;从用户信息安全、数据安全、个人云服务的自身稳定性及可靠性三个方面入手,结合网络虚拟化等网络安全技术、Iaas/Paas核心架构安全技术和个人云安全管理技术,设计并整合了一种可以实施的个人云安全架构;针对个人云终端用户,根据虚拟资源化管理和个人云服务的要求,为当前个人云计算发展提供了一种安全技术支持。  关键词: 个人云计算; 云服务; 个人云
电子工艺实训是工科院校的一个重要教学环节,是培养现代工程所需要的应用型人才的重要途径。结合学校实际,针对物联网专业特点,对电子工艺实训的教学进行了初步的探索与实践。在
一、司法从业资格一体化2001年6月30日第九届全国人大常委会第22次会议通过关于修改<中华人民共和国法官法>、<中华人民共和国检察官法>的决定,规定法官、检察官将从通过国家
鸡西延长产业链的模式及目标实现,需要健康发展煤炭主业,建立煤矿转产基金;依靠国家投资政策的调整,搞好招商引资;制定科技进步政策,增加科技创新能力;加强生态环境保护与建
根据教学质量评价的特点,针对传统模糊综合评判的不足,主要是针对其评价结果不能很好地反映评价目标的动态发展趋势的问题,提出了基于动态模糊理论的教学质量综合评判方法,给
围绕云环境下安全模式与传统安全模式的差异,结合信息安全保障要求,对三种不同的云服务模式(包括IaaS,PaaS和saas)进行了安全需求分析,同时对美国云计算联邦风险评估管理计划(FedRAM
抬起头来走路 有一句教育名言是这样说的:要让每个孩子都抬起头来走路。“抬起头来”意味着对自己、对未来、对所要做的事情充满信心。“赏识”就是善于发现学生的闪光点,并使
摘 要: 在全面分析我国企业标准文献管理工作现状和存在问题的基础上,应用SOA和Web Service技术成功研发了新型标准文献服务管理系统,实现了标准题录检索、标准文献传送、标准跟踪等多项特色功能,并在多家标准化技术机构推广应用,显著提升了标准文献服务的有效性和工作效率。研究表明,SOA技术可成功应用于标准文献服务管理系统,为企业和社会提供更快捷高效的知识服务。  关键词: SOA; Web S