通过IOU—web构建虚拟网络实验平台
2014-11-13杨浚
杨浚
摘 要: 虚拟网络实验室中经常用到的是虚拟网络设备软件,也就是路由器-交换机模拟器,通过它模拟实驗用到的路由器、交换机、pc机及各种链路。常用的有思科的PacketTracer,开源的Dynamips、GNS,而IOU是思科内部流出的用来测试新IOS特性的一个模拟器,全名是IOS Over Unix,其优势在于与其他模拟器如Dynamips GNS比起来,CPU占用率极低。
关键词: 虚拟网络 虚拟网络设备 IOU
虚拟网络实验室中经常用到的是虚拟网络设备软件,也就是路由器-交换机模拟器,通过它模拟出实验用到的路由器、交换机、pc机及各种链路。常用的有思科的PacketTracer,开源的Dynamips、GNS,而IOU是思科内部流出的用来测试新IOS特性的一个模拟器,全名是IOS Over Unix,其优势在于与上面其他模拟器如Dynamips GNS比起来,占用的CPU极低并且能模拟很多GNS3模拟不了的交换特性。
安装IOU需要一台vmware虚拟机,我使用的是vmware9.0的版本,需要下载:1.iou-web操作系统;2.i86bi_linux-adventerprisek9-15.2.15路由器IOS。如果进行多层交换机模拟的话还要下载多层交换机的IOS,大家可以到网上搜索下载,不同zos支持不同的特性。解压iou-web里面会有如下四个文件:
启动vmware,然后选择file-open,打开iou-web,点击import,并接受许可协议即可。
启动iou,如果启动的时候进度条到了100%还是卡在那里不动,需要先把设备的网卡删除,再重新启动iou,启动过后再重新添加网卡。
启动后要求先进行设置,如图:
需要输入密码、主机名,还有dns服务器地址,ip地址的管理,网关等,我们可以根据实际情况设置。配置完后重新启动,进入后,窗口顶部位置会提示可以使用前面设置的地址连接iou web,用浏览器登录提示所给地址,点击Manage license输入:
[license]
iou.example.com=145ef75ad4ea0ebd;
如图:
最后通过Manage IOSes上传zos文件,整个虚拟设备环境基本完成。如图:
最后,我们通过配置文件搭建拓扑。如图:
第一行内容表示ID号为10的设备(Core1)的0/0端口连接ID号为14的设备(SW1)的0/0端口。
整个拓扑如图:
要连接配置对应的设备,可以通过xshell等远程终端软件,使用telnet连接当前虚拟机的IP地址,端口从2001开始。
通过cisco web iou模拟器,可以在实验机房很方便地同时模拟几十台设备,不会出现卡机现象,构建相对简单高效,方便学生使用,有利于增强学生的使用体验,同时节约大量资金投入,满足学生对网络实验的要求。