SIMWARE使用轻松入门
ISSUE
日期:2007年9月
杭州华三通信技术有限公司 版权所有,未经授权不得使用与传播
目录
SIMWARE简介
SIMWARE使用入门
SIMWARE相关技巧
3
什么是SIMWARE?
SIMWARE是运行在Windows操作系统上的平台模拟软件,
可以在单机和多机分布式环境下模拟多台运行SIMWARE的
设备并实现相互间的组网互连,同时实现统一管理。
事实上,各大设备制造商都有自己的网络操作系统模拟软
件用于开发测试及培训工作,如Juniper的Olive,Cisco认证
用的Boson模拟器等。但与Olive这样的模拟器相比,
SIMWARE简单易用,功能强大,扩展性好,优点突出。
4
SIMWARE的功能
Simware的体系结构与产品是一致的,通过VOS屏蔽了操作的系统的差异。
支持以太网接口(二、三层),串口,ATM,CPOS,E1等几乎所有接口
的驱动模拟。其中,以太网接口支持和PC真实物理网卡的通信,通过
Simware的以太网接口可以实现Simware和其他设备的以太网接口的互连,
因此Simware可以和真实设备互连组网。
其他的接口都是通过UDP模拟点对点连接的链路,这些接口只能用于
Simware之间的连接,不能和真实设备间的互通。
Simware模拟了二层交换芯片的基本功能,可以实现二层以太网接口间的
二层转发,支持MAC地址的学习,支持各种二层协议和端口状态的交互,
支持与PC以太网卡绑定的二层以太网接口和用SOCKET模拟的以太网接口
间的二层转发等。
Simware的配置串口的模拟支持三种方式:通过真实PC机串口的访问,
支持telnet方式的访问,支持应用程序的DOS命令窗口的访问。
Simware支持分布式模型,支持备板出接口,支持主备倒换。主控板和接
口板可以分别运行在不同的PC机上。
Simware支持设备内存大小的定制,支持FLASH设备的模拟等。
5
目录
SIMWARE简介
SIMWARE使用入门
SIMWARE相关技巧
6
SIMWARE使用STEP2-安装winpcap
需要安装版本的winpcap软件,其它版本的winpcap存在兼容问题可能导
致无法正常使用。
7
SIMWARE使用STEP3-设定工作目录
建立模拟组网的目录文件(目录名可以自己指定),以下以lab1为例说明
将cen目录COPY到lab1目录下
运行“图形化SIMWARE配置界面”下的文件,将工作路径设为
lab1目录,点击“启动”按钮,然后选择“显示应用程序” 。
8
SIMWARE使用STEP4-创建虚拟设备
运行“图形化SIMWARE配置界面”下的文件,选择编辑菜单,按
照“添加路由器”-> “添加Board”-> “添加接口”顺序创建路由器及接口。
用鼠标选中Board0, 可以看到界面右侧的一些参数设置,其中Console Port为缺
省的第一个值2000(为telnet的端口号,2001将分配给下一个创建的虚拟路由
器)
9
SIMWARE使用STEP5-按照组网连接设备
选择对应的接口,通过指定Peer router和Peer interface来完成根据组网连接虚
拟设备
互联的设备有一方进行指定即可
10
SIMWARE使用STEP6-运行虚拟设备
分别点击设备对应的“运行”按钮来启动对应的虚拟设备
正常的话会弹出对应的DOS窗口
11
SIMWARE使用STEP7-登录虚拟设备
通过telnet IP+PORT的方式分别登录对应的虚拟设备,本地登录时IP为
,远程登录时为对应PC的IP地址;PORT为创建虚拟设备时选定的端
口号
推荐使用TCL控制台测试程序进行登录,windows自带telnet程序存在双字符的
问题
12
SIMWARE使用STEP8-使用虚拟设备
在保存配置之前需要先通过format flash:命令格式化模拟的FLASH
所有相关的命令和实际设备上一致,但是可能由于和实际设备使用的主线版本
不通可能会在支持的特性上存在差异。
通过以上步骤就可以完成一个基本的虚拟环境的搭建,大家
可以根据自己的需求和组网通过增加路由器、增加接口来完
成复杂环境的搭建。
13
目录
SIMWARE简介
SIMWARE使用入门
SIMWARE相关技巧
14
虚拟设备同PC网卡通信
通过在创建Ethernet接口的时候指定Ethernet Index即可实现
强烈建议将虚拟设备的以太口和PC的loopback进行绑定,而不是物理网卡进行
绑定,这样可以避免虚拟设备发出的报文扩散到外网,影响外网的正常使用。
15
虚拟设备同CISCO dynamips模拟器网卡通信
只要将虚拟设备网卡和dynamips模拟器的网卡绑定到PC的相同网卡即可实现。
16
PC loopback网卡的安装方法
通过“控制面板”-> “添加硬件” -> “添加新的硬件设备” 进行安装
17
为何从图形界面启动后,只能从本机telnet
图形界面启动后,程序的监听地址为,导致只能从本级telnet
解决办法:可以先通过图形界面完成环境的搭建,然后通过编写批处理文件的
方式直接执行即可。这种方式下的监听地址为,即可以
接收所有地址的TCP连接。
18
为何安装了winpcap 后,wireshark不能正常使用了?
出现错误提示如下:
Winpcap和部分新版本的wireshark存在冲突
解决办法:安装早期的Ethereal软件可以兼容,经过验证版本不存在问题
19
为何安装了winpcap 后,还是不能正常使用?
在安装winpcap的时候出线对话框如下:
注意应该选择“NO to all”的按钮来覆盖以前的文件而不是“Yes to all”保留以前
文件方式进行安装。