声明:
1.本人不提供任何文中提到的软件;
2.本文完全是个人心得总结,仅代表个人观点;
3.如有雷同,纯属巧合;
4.转载请注明出处。
接触simware已有一段时间,从刚开始的一筹莫展到渐渐摸透软件脾气也走了不少弯路,在此记录下使用方法以作备忘。
一、软件安装就不再赘述(必须安装winpcap3.0),用破解版的wvrp5.2a.exe(也就是cen.exe文件)就不需要加入h3c.com域了。
二、拓扑连接,本文的重点。
我是通过手工编辑每个设备的hardcfg.tcl文件来建立拓扑结构的,实例说明更清楚:
1、交换机相连方法一:
通过v3驱动下的二层口相连,也即默认的E0/4/x口,配置文件如下:
SW1的hardcfg.tcl:
SetSelfSlot 0
SetMainSlot 0
SetConsoleCom 2001
SetBrdType 0 7
SetMemorySize 96
SetWinSockOffset 100
SetMac 00 01
SetWVRPInstanceName SW1
AddLink -portnum 1 -localip 127.0.0.1 -localport 18141 -dstip 127.0.0.1 -dstport 18241
SW2的hardcfg.tcl:
SetSelfSlot 0
SetMainSlot 0
SetConsoleCom 2002
SetBrdType 0 7
SetMemorySize 96
SetWinSockOffset 200
SetMac 00 02
SetWVRPInstanceName SW2
AddLink -portnum 1 -localip 127.0.0.1 -localport 18241 -dstip 127.0.0.1 -dstport 18141
配置文件中红色字体部分就是连接指令。
注:方法一建立的拓扑在出现环路时会出现端口不断反转的问题,不知道是不是bug,此时可以用方法二建立拓扑来做stp实验。
2.交换机相连方法二:
通过v5驱动的二层/三层可切换以太口实现连接,配置文件如下:
SW1的hardcfg.tcl:
... ...
... ...
AddEthNew -speed 100 Level2 -canswitch -slot 0 -subslot 2 -local 127.0.0.1 -lport 18141 -dest 127.0.0.1 -dport 18241
SW2的hardcfg.tcl:
... ...
... ...
AddEthNew -speed 100 Level2 -canswitch -slot 0 -subslot 2 -local 127.0.0.1 -lport 18241 -dest 127.0.0.1 -dport 18141
交换机启动后进入接口配置模式,输入port link-mode bridge指令将所有相连的端口指定为二层模式即可。
3.交换机和路由器相连的方法:
与交换机相连方法一相同。设备启动后只在路由器(其实是三层交换机)上建立vlan,将互连接口加入到vlan中,给vlan配置ip地址。命令如下:
[H3C] vlan 10
[H3C-vlan10]int vlan 10
[H3C-Vlan-interface10]ip addr 10.1.1.254 24
此时vlan-interface10相当于路由器的以太口。
4.路由器和路由器相连:
以太口相连:AddEthernet -index 1,互连的接口配置同一网段的IP后就能互通。
串行口相连:AddSerial -local 127.0.0.1 -lport 10121 -dest 127.0.0.1 -dport 10221
5.交换机与本地网卡相连:
Switch的hardcfg.tcl:
... ...
... ...
BindPortWithAdaptor -port 2 -adaptor 2
红色字体的指令是指:将交换机e0/4/1端口与本机网卡index值为2的网卡相连。本地网卡可以是真实网卡,也可以是lookback网卡。
网卡index值的获取:在cmd窗口下运行systeminfo命令。
6.交换机和vmware虚拟机相连:
Switch的hardcfg.tcl:
... ...
... ...
BindPortWithAdaptor -port 1 -adaptor 3
以上过程将index值为3的网卡与交换机e0/4/0相连了,然后在vwmare中将该网卡与虚拟机桥接就可以了。
三、启动设备
为每个设备建立单独的目录,比如E:\myLab\SW1,将SW1的hardcfg.tcl配置文件放在此目录下,然后在该目录下创建run.bat,内容如下:
E:\Simware\wvrp5.2a.exe
然后运行run.bat,设备就启动起来了。通过SecureCRT工具登录设备进行实验配置。
目前存在的问题:
1.跨交换机的同一vlan内的主机有时互通,有时不通,可能是bug;
2.端口聚合实验不成功,没有lacp enable命令。
对本文所述内容如有疑问请告知,我会尽力回复。同时欢迎大家分享自己的使用经验,请不吝赐教,共同交流!