【H3C】图形化SIMWARE配置界面使用指南

  • 格式:doc
  • 大小:226.50 KB
  • 文档页数:11

华为三康技术有限公司Huawei-3Com Technologies Co.,Ltd.产品版本Product version密级Confidentiality levelCOMWAREV5 内部公开产品名称Product name:COMWAREV5共11页Total 11 pages 图形化SIMWARE配置界面使用指南拟制Prepared by罗宏杰Date日期2006-06-05评审人Reviewed byDate日期批准Approved byDate日期华为三康技术有限公司Huawei-3Com Technologies Co., Ltd.版权所有侵权必究All rights reserved目录Table of Contents1SIMWARE简介 (3)1.1什么是SIMWARE? (3)1.2SIMWARE能做什么? (3)2图形化SIMWARE配置界面安装使用指南 (3)2.1SIMWARE运行环境 (3)2.2图形化SIMWARE配置界面使用指南 (4)3图形化SIMWARE配置界面FAQ (9)4SIMWARE的配置文件说明 (10)图形化SIMWARE配置界面使用指南1 SIMWARE简介1.1 什么是SIMWARE?SIMWARE是运行在Windows操作系统上的平台模拟软件,可以在单机和多机分布式环境下模拟多台运行SIMWARE的设备并实现相互间的组网互连,同时实现统一管理。

事实上,各大设备制造商都有自己的网络操作系统模拟软件用于开发测试及培训工作,如Juniper 的Olive,Cisco认证用的Boson模拟器等。

但与Olive这样的模拟器相比,SIMWARE简单易用,功能强大,扩展性好,优点突出。

1.2 SIMWARE能做什么?SIMWARE主要作用是可以通过加载编译过的SIMWARE文件,在各种Windows操作系统上模拟基于SIMWARE的路由器的组网,能极大地方便SIMWARE开发调试和测试人员在没有足够的硬件设备情况下组网的使用。

由于SIMWARE对每个版本都会编译一个对应的SIMWARE版本做调试测试用,保持了SIMWARE新加的特性能很快得到使用和验证,对于技术支援人员和培训学习SIMWARE中协议/模块的人员来说,非常有价值,可谓千金难求。

最初的SIMWARE配置是非图形化的,模拟的多个路由器的互连是通过文本配置来描述的。

后续的开发加强了图形功能,能够通过图形界面创建路由器及其附属接口,以及与其他路由的互连关系。

本文介绍经过增强的图形化路由器模拟SIMWARE配置界面版本。

2 图形化SIMWARE配置界面安装使用指南2.1 SIMWARE运行环境SIMWARE模拟的路由器之间是通过socket通讯的,对内存的需求比较大。

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

另外,需要系统安装WinPcap,如果你的操作系统上已经装了VTP就可以不用再装了。

2.2 图形化SIMWARE配置界面使用指南下面以集中式设备为例,说明一下图形化SIMWARE配置界面的使用步骤。

图形化SIMWARE版本使用的开发环境为Microsoft Visual C++ 6.0,所以你需要先安装Microsoft Visual C++ 6.01.获得图形化SIMWARE配置界面的程序包,有如下两个可执行文件:图形化SIMWARE配置界面以及CCAGENT的可执行文件。

2.ccagent相当于整个软件的后台程序,因此首先要运行ccagent。

点击“启动”按钮,然后选择“显示应用程序”,如下图。

其中的工作路径为以后要配置的模拟路由器的几个主要文件(Simware的可执行文件、tcl82.dll、dbghlp.dll)存放目录。

3.运行SIMWARE,打开SIMWARE的控制中心,如下图。

可以看到控制中心左边一栏列出了SIMWARE列表和计算机列表【SIMWARE列表主要是列出多个当前PC上运行的虚拟路由器;计算机列表下主要是列出所连接的其它运行SIMWARE的PC】。

4.初始状态下SIMWARE列表和计算机列表都是空的。

现在我们可以执行【编辑】目录下【添加路由器】命令或者在左侧面板上点击鼠标右键执行【添加路由器】命令,SIMWARE列表下会显示已经加上了路由器RT0,在右界面我们可以对RT0路由器的名称进行修改,对于参数IP Address可以是默认的127.0.0.1也可以设置为当前PC的IP地址。

如下图5.用鼠标选中RT0,或者在左侧面板上点击鼠标右键,执行【编辑】目录下【添加Board】命令,左侧的RT0下会显示增加了Board0。

用鼠标选中Board0, 可以看到界面右侧的一些参数设置,其中Console Port为缺省的第一个值2000(为telnet的端口号,2001将分配给下一个创建的虚拟路由器),,对于集中式设备mysolt和Mainboard slot为为0。

如下图6.执行【编辑】目录下【添加接口】命令,或者在左侧面板上点击鼠标右键执行【添加接口】命令,左侧面板上显示在Board0下增加了Serial0接口。

再执行一遍【编辑】目录下【添加接口】命令,显示Board0下又增加Serial1接口,在这里一个Board下可以添加多个接口。

用鼠标选中任意一个接口,在右侧界面可以对此接口的类型进行选择(包括serial、ATM、Ethernet、E1、E3、Cpos、T1七种类型),修改Serial1接口类型为Ethernet。

如下图7.至此我们已经建立了一个集中式路由器RT0, 并且包含了两个端口Serial0和Ethernet0。

接下来要指定应用程序(相当于路由器上运行的APP文件,SIMWARE的可执行文件可以随着SIMWARE的版本更新而更新)。

点击【设置】目录下【设置可执行文件】命令,弹出如下对话框。

选择集中式栏目内填入SIMWARE的可执行文件的路径(当你更新最主要的SIMWARE可执行文件,又不想保留原来的SIMWARE版本,可以在此更改应用程序目录及文件名)。

必须注意,tcl82.dll和Dbghelp.dll要与应用程序simware_cend.exe放到同一个目录下。

在这里就是simware_cend.exe、tcl82.dll 和Dbghelp.dll都放在E盘下simware_cend目录下。

SIMWARE的可执行文件(.exe文件)分为:➢集中式设备:simware_cen.exe用于模拟集中式设备;➢分布式设备:simware_main.exe,主文件,用于模拟分布式设备中的主控板和备用板;simware_io.exe,主文件,用于模拟分布式设备中的接口板;tcl82.dll:tcl脚本解析库,用于解析配置文件,要求与Simware可执行文件(.exe文件)放在同一目录下;dbghlp.dll:对于非windows xp sp2版本的操作系统需要安装此动态链接库,要求与Simware可执行文件(.exe文件)放在同一目录下;8.指定好运用程序后,用鼠标选中RT0路由器,点击右侧界面的Update按钮,对RT0进行应用程序加载,此时在ccagent端指定的目录下会生成cen(cen表示集中式)目录,此目录下放置下载好的simware_cend.exe、tcl82.dll和Dbghelp.dll文件。

加载成功后,点击RUN命令(相当于路由器加电运行),如出现如下DOS界面,说明运行成功。

此时在ccagent端指定的目录下会生成与运行的DOS程序相对应的目录,如这里生成RT0_slot0目录,在此目录下会自动生成hardcfg.tcl和flash.dat文件。

其中hardcfg.tcl文件就是按照界面显示得到的图形化配置文件。

9.至此路由器RT0已经在Windows内存上运行了,telnet 到127.0.0.1的2000端口上,则可以对RT0进行操作了。

建议在Windows XP下,最好使用VTP通用测试平台带的telnet登陆,用dos下面的telnet存在输入字符双字符显示的问题。

现在我们已经可以通过SIMWARE独立模拟一台路由器并对之进行操作控制了。

下面介绍一下如何通过SIMWARE模拟控制两台的路由器的组网。

10.用鼠标选择RT0,点击Stop按钮,停止运行RT0。

重复步骤5-7,建立第二台路由器RT1以及它的接口Serial1, 并且设置RT0与RT1以Serial0和Serial1接口相连。

如下:11.用鼠标选择RT1,点击Update按钮,对RT1进行可执行文件加载。

加载成功后,点击【编译】目录下【运行所有路由器】命令,同时运行路由器RT0和RT1。

12.查看RT0和RT1的COSNOL PORT端口号分别为2000、2001。

分别使用端口号2000和2001telnet 到127.0.0.1,相当于分别登陆到RT0和RT1上。

13.在telnet控制台执行display interface serial 命令查看两台设备的Serial0和Serial1接口,显示为UP,说明RT0、RT1已经通过Serial0、Serial1接口连接成功。

至此我们可以通过SIMWARE,完成模拟两台路由器的组网了,你可以象配置真实的设备一样配置这两个路由器的基本属性和协议了。

你还可以添加多台设备,按上面的方法组建更复杂符合你需求的网络,网络拓扑可通过【文件】目录下的【保存】命令保存,下次执行选择打开就可以得到花费不少时间建立的复杂组网拓扑关系。

注:我们也可以在两台不同的电脑上分别运行ccagent与simware可执行文件。

比如我们在ip地址为10.153.92.161 的电脑上运行ccagent,在ip地址为10.153.92.191 的电脑上运行simware。

在simware中把参数IP Address由127.0.0.1改为10.153.92.161,即改为运行ccagent的电脑ip。

Simware端其它设置不改变,我们就可以在Simware端操作,把应用程序下载到ccaeng端所在电脑,并且运行它。

3 图形化SIMWARE配置界面FAQ1. Q:为什么我创建一个路由器及接口板后,SIMWARE无法启动?A:一般来说,你用集中式设备就足够了,记得创建路由器的时候,My slot和Mainboard slot对于集中式设备一般都设置为0。

2. Q:按正确步骤安装,设置SIMWARE虚拟路由器,为什么运行没有反应?A:操作系统需要系统安装WinPcap,当然如果你有更新的版本就更好了,如果你的操作系统上已经装了VTP就可以不用再装了。

安装WinPcap后最好重启动计算机。