华三模拟器使用手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

概述

华三的模拟器Simware开发出来的比较早,大概是05年开发出来的,开发出来后仅供内部测试使用,后续没有再开发。目前只支持wincap 3.0。Simware模拟器对于初学网络及需要参加华三认证考试的兄弟们来说,还是节省了不少成本。本人三四年不搞网络了,后来又转行到了网络上来,在我所干过的几份工作来看,还是网络比较简单。但是做网络售后技术是个吃青春饭的工作,以后还是要往其他方面转型。好了啰嗦这么多,下面开始正题。如何使用模拟器(win xp和xin 7操作系统)

前面我已经提到了,模拟器目前支持wincap3.0,这是使用模拟器的前提。请大家首先安装wincap3.0。记得安装后重启哦,如果不重启电脑是不能使用的。下面就可以开始搭建网络拓扑了。SIMWare所需要的文件请大家在网上下载,我这里暂不提供。另外说明下,模拟器不建议用来模拟交换网络,很多实验结果都不正确,会误导大家的。所以下面的举例都以路由协议为准。(补充说明:华三原有的cen.exe是需要加入域才可以使用,目前有兄弟破解过,不需要加入域了,在这里感谢下这位兄弟,你给搞华三的人提供了不少方便)Simware所用到的文件有:

1、hardcfg.tcl配置文件;

2、tcl82.dll,tcl脚本解析库,用于解析配置文件,可放置在系统目录下或者与Simware

可执行文件(.exe文件)在同一目录下;

3、dbghlp.dll,对于非windows xp sp2版本的操作系统需要安装此动态链接库,应放

置在Simware可执行文件(.exe文件)同一目录下;

4、flash.dat模拟设备以及单板上的Flash Memory。

5、Simware的可执行文件(.exe文件)

集中式设备:

simware_cen.exe用于模拟集中式设备;

分布式设备:

simware_main.exe,主文件,用于模拟分布式设备中的主控板和备用板;

simware_io.exe,主文件,用于模拟分布式设备中的接口板;

6、由于在Simware的配置文件中可以设定虚拟内存的大小,所以Simware对内存的要

求比较大。如果你需要在一台PC上模拟6个路由器相互组网的话,建议使用512M

以上的内存。

7、另外,需要系统安装WinPcap3.0版本(如果你的操作系统上已经装了软件测试开

发部的通用测试平台VTP,可以不需再装WinPcap)。

在这些文件当中,cen.exe、tcl82.dll、dbghlp.dll,这三个文件时必须要有的,其他文件都可以自己手工来构建。

下面一步一步来说明如何构建拓扑:

1、请建立一个文件夹,用来存放:cen.exe、tcl82.dll、dbghlp.dll。

2、画出拓扑图:

3、根据拓扑图来构建设备,编写文件:

首先建立文件夹,

在文件夹下,创建一个批处理文件,另外一个为hardcfg.tcl。其中批处理文件是用来在运行设备时加载cen文件夹下的三个文件以及hardcfg.tcl。

这里要记住,hardcfg是以.tcl为后缀的,请切记,很多时候有问问我为啥我写的hardcfg 不能起作用,原因就在这里,他写的都是以.txt为后缀的。

其中go.bat中的内容,我这里就不多说了,相信很多学计算机的都应该会了。..\cen\cen.exe 或者:D:\TE1\cen\cen.exe均可以。

这里重点说明下hardcfg.tcl文件中的内容:

最后的AddSerial-local 127.0.0.1-lport 12111-dest 127.0.0.1-dport 10111是增加一个广域网口,其中本地使用的UDP端口为12111目的设备使用的UDP端口为:10111.要想让这两个端口互联起来,在另外一台设备当中应该这么写了:

看到这个大家应该明白了吧。其他端口互联跟这个类似,不过二层接口互联的不太一样,请大家注意。

二层端口互联,需要指明使用哪个端口即-portnum 2,2这个编号对应的是ethernet0/4/1(simware默认提供8个二层的以太网端口)。另外这里不能套用广域网端口互联的写法,

看清楚,这里是-localip-localport-dstip-dstport,另外这里提供

给大家一个思路,如果你一个设备使用两个以上的二层端口进行互联时,命令行中会显示端口一直在UP、DOWN,建议大家可以使用二三层可切换端口。将三层端口切换成二层端口来进行试验,仅仅模拟MSTP,其他试验结果都很不理想,不要使用。二三层可切换端口的写法:

这个是增加一个二三层可切换的速率为100M的端口,如果增加一个1000M的端口呢?自己去想吧。

下面重点说下,很多人都在问,如何绑定本机的物理端口,进行测试,其中这里要说明的是,你是绑定三层接口还是二层接口,这个命令不太一样哦。

绑定三层接口:AddEthernet-index1

绑定二层接口:BindPortWithAdaptor-port 2-adaptor 1

先说下二层接口的-port2,指的是和交换机的ethernet 0/4/1端口进行互联,三层和二层接口这里都有个1,1是如何得来的呢?如果你的计算机只有一个网卡,你可以去直接使用我这里写的,如果你有多个网卡,不怕麻烦的就可以这样写(如有4个):

AddEthernet-index1

AddEthernet-index2

AddEthernet-index3

AddEthernet-index4

然后在启动后的设备上给eth0/1/X的这些端口上配置一个IP地址,跟你的网卡地址配置一个网段,看哪个可以ping通,哪个可以ping通你编号就写那个吧。

启动设备

进入到文件夹R1下面,点击go.bat:

相关文档
最新文档