SIMWARE 使用指南
- 2010年08月30日
- 由flyxj
SIMWARE 简介
Simware 是 Comware 运行在 Windows 下的仿真程序,可以在单机和多机分布式环境下模拟多台运行 Comware 的设备并实现相互间的组网互连,同时实现统一管理。基于 VC 环境直接开发调试,一定程度上极大的提高了项目开发的效率。利用 Simware 可以脱离设备运行 Comware 平台软件,在测试或者培训上可以降低成本和提高培训效率。事实上,各大设备制造商都有自己的网络操作系统模拟软件用于开发测试及培训工作,如 Juniper 的 Olive,Cisco 的 IOU 等(Cisco 的 Dynamips 用的多,但不是官方的)。
Simware 的体系结构与其他产品是一致的,VOS 屏蔽了操作的系统的差异。Simware 支持以太网接口(二、三层),串口,ATM,CPOS,E1 等几乎所有接口的驱动模拟。其中,以太网接口支持和 PC 真实物理网卡的通信,通过 Simware 的以太网接口可以实现 Simware 和其他设备的以太网接口的互连,因此 Simware 可以和真实设备互连组网。其他的接口都是通过 UDP 模拟点对点连接的链路,这些接口只能用于 Simware 之间的连接,不能和真实设备间的互通。
SIMWARE 运行环境
- hardcfg.tcl 配置文件;
- tcl82.dll,tcl 脚本解析库,用于解析配置文件,可放置在系统目录下或者与 Simware 可执行文件(.exe文件)在同一目录下;
- dbghlp.dll,对于非 windows xp sp2 版本的操作系统需要安装此动态链接库,应放置在 Simware 可执行文件(.exe文件)同一目录下;
- flash.dat 模拟设备以及单板上的 Flash Memory。
- Simware 的可执行文件(.exe文件)集中式设备:simware_cen.exe 用于模拟集中式设备(即大家所看到的 cen.exe 文件);
- Simware 对内存的要求比较大。如果你需要在一台PC上模拟6个路由器相互组网的话,建议使用 512M 以上的内存。
- 系统安装 WinPcap3,高版本目前不支持。
目前网上流传的 Simware 最新版 5.2a 是需要在域环境中使用,即你的 PC 需要加入 h3c.com.cn 域,才能正常工作,虽有人找到了破解的方法,但是个人觉得不是很稳定,还是在虚拟机中架个 Windows 2003 的域控制器,把你的 PC 加入这个域吧。
SIMWARE 配置文件说明

