虚拟机和计算机网络协议仿真软件的研究与实验.doc_第1页
虚拟机和计算机网络协议仿真软件的研究与实验.doc_第2页
虚拟机和计算机网络协议仿真软件的研究与实验.doc_第3页
虚拟机和计算机网络协议仿真软件的研究与实验.doc_第4页
虚拟机和计算机网络协议仿真软件的研究与实验.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

虚拟机和计算机网络协议仿真软件的研究与实验 1概述和介绍 本文主要讨论的是借助虚拟机软件在物理主机上模拟出多个虚拟的逻辑计算机,并在这些逻辑计算机上安装多种操作系统,例如windows系列windowsxp、windowsserverxxenterpriseedition和windowsVista,Linux的Ubuntu版本等,分别在virtualpc和Vmwareworkstation上进行.部署多种教学与实验所需环境平台,进行各种各样的实验与研究,如配置域名服务器DNS、建立邮件服务器、服务器的本地管理、基本网络配置与网络组建的安装等等,还有通过NS2网络模拟器的配置安装,利用其进行各种网络协议等的模拟演示,从而更细致深入了解并掌握协议的运行,加速网络新协议的开发. 2虚拟机 虚拟机的概念主要有两种,一种是像Java那样介于硬件和编译程序之间的软件,另一种是指利用软件“虚拟”出来的一台计算机,即虚拟机(VirtualMachine),具体而言是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统.本课题中的虚拟机是后者,虚拟机提供的“计算机”和真正的计算机一样,也包括CPU、内存、硬盘、光驱、软驱、显卡、声卡、SCSI卡、USB接口、PCI接口和BISO等.在虚拟机中可以和真正的计算机一样安装操作系统、应用程序和软件,也可以对外提供服务. Vmware和Microsoft是比较早提供虚拟机软件的公司,Vmware公司研制的是Vmwareworkstation,而Microsoft的则是virtualpc,二者的实际功能用途相似,但侧重点不同,风格特点各异,Vmwareworkstation从界面风格就可以看出,其功能齐全,菜单多、工具栏目多,在界面上我们还可以看出在该虚拟机中已经创建安装了三大虚拟机操作系统,分别是windowsserverxx、Ubuntu、windowsxpprofessional,而此时没有正在运行的操作系统. 3仿真实验 在此时使用ns-allinone-2.28版本.基于毕业设计时间的限制及在本科层次自身知识能力的限制,在该课题中的NS2的学习研究仅局限于其正确安装并配置模拟环境与使用,最后争取能模拟出一个NS2的脚本实例. 4Vmwarestation与virtualpc技术介绍 4.1Vmwarestation特点功能介绍与界面 在课题概述中我们看到了在没有虚拟机操作系统运行下的主界面,下面我们先来看看有操作系统运行时的界面:激活虚拟机标签windowsserverxx,下面显示了当前系统的状态poweredoff,操作系统版本,安装位置,虚拟机版本等信息,左边的收藏夹显示的是当前虚拟机中创建的虚拟机操作系统,也就是虚拟机名称,Devices选项卡下显示当前虚拟机的硬件设备列表,如内存、硬盘、光驱、软盘、网络适配器、USB、声卡、CPU等的信息.上面的工具栏的意义从左到右分别是关机、休眠、开机、复位、快照、返回上一页快照状态、快照管理、全屏、显示或隐藏收藏夹、快速切换等,有的按钮在此时为不可用状态,在虚拟机操作系统开启时将变为可用状态。 4.2Virtualpc特点功能介绍与界面 它的菜单栏和工具栏都比较简单,大的窗口显示当前存在的虚拟机,灰色的表示没被激活,而彩色桌面缩略图表示该操作系统已经被激活,右边的四大按钮分别是新建虚拟机、虚拟机硬件配置、移除该虚拟机、启动该虚拟机,这些功能都可在上面file与action中分别实现.在File下面的options菜单项下对应的是对virtualpcxx的设置. 4.3多OS(操作系统)下的互联互通windows系列与Linux 在Vmwareworkstation中创建多操作系统,其中包括windowsxp、windowsserverxx、ubuntun、Vista.将Windowsxp的IP地址配置为192.168.13.55,windowsserverxx的为192.168.13.66,ubuntu的为192.168.59.132,将宿主机的ip地址配置为192.168.13.77. 1、多OS(操作系统)下的互联互通windows系列之间: 在virtualpc中创建了NewVirtualserverxx与NewVirtualxp两个虚拟机,配置NewVirtualxp的IP地址为192.168.13.55,NewVirtualserverxx的ip地址为192.168.13.66,再将宿主机的ip地址配置为192.168.13.77,将这三个操作系统的防火墙关掉,进行互联互通. 2、安装步 3、准备工作 在安装Mdaemon之前首先要建立DNS服务器,在此建立Bysj.解析为主机169.1.1.1. 4、安装Mdaemon 5、创建和管理用户 6、使用web方式收发邮件 7、Mdaemon服务器的安全设置 5NS2模拟仿真软件 5.1NS2介绍 NS2有两种编程语言.Otcl(具有面向对象特性的tcl脚本程序设计语言)和C+.总之,NS2为我们提供了一个很好的网络模拟实验平台.同时,由于它使用两种语言,对使用者的要求也相应增高. 5.2NS2安装(windows平台环境下) 首先要获得Cygwin软件包和NS2.28软件包,可在附加光盘中找到,也可从网上下载. 接下来先进行Cygwin的安装.解压缩Cygwin.rar文件,解压后进入新生成的Cygwin文件夹,点击其中的setup.exe文件开始安装Cygwin.按下一步,进入. 点击“下一步”,开始选择安装的路径,可以选择任意磁盘分区,主要有足够空间即可,其它选项不需更改. 下一界面是选取需要的安装包,点击右上角“view”按钮,旁边的“category”会变成“Full”字样,: 然后就进入安装界面,这里时间会稍微长些,需要耐心等待.全部安装完了以后,单击“完成”即可 最后单击对话框,单击“确定”,Cygwin就安装完毕了.然后我们进行NS2安装. 首次运行Cygwin(可以单击桌面生成的快捷方式),系统会在C:cygwin文件夹中生成homeAdministrator文件夹(其中不同的系统登录名对应不同目录,登录命中不能从在空格,否则无法安装成功NS2)然后将ns

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论