精通simware 之 网络接口类型

对于所有学习H3C技术的人来说,SIMWARE肯定都不陌生,今天我就来讲解一下simware中的集中网络接口类型。
分为三种:     
Serail

Ethernet口(route-mode 可配置IP地址)

Ethernet口(bridge-mode 不可配置IP地址)
Simware的硬件配置文件就保存在一个名为hardcfg.tcl的文件中,可以使用记事本打开,比如图1
Simware启动的时候从这个硬件配置文件读取物理配置信息。配置文件保存在flash.dat这个文件中,很大,打开也看不到什么东西的。
对于:
Serail
在这个硬件配置文件中的命令为“AddSerial
                   路由模式的Ethernet口为 AddEthernet
                   桥接模式的Ethernet口为 AddLink
一、Serail
-local 本端的IP地址
-lport 本端的端口号
-dest另一端的IP地址
-dport另一端的端口号
(其实两端的通讯就是使用传输层的功能,可以理解为一个隧道。将原本的数据包封装进UDP中作为荷载数据,到另一端口接封装,然后得到原来的数据包再进行处理。)
二、桥模式的Ethernet
-portnum接口的编号
-localip本端的IP地址
-localport
本端的端口号
-destip
另一端的IP地址
-dsport
另一端的端口号
         UDP传输,同上)
三、路由模式的Ethernet
-index
桥街到本地物理网卡的索引号(一般都是1,为本地的物理网卡,如果本地物理网卡不处于加电状态的话,这个功能是使用不了的,不过我们可以用另外一种方法来解决,就是修改index这个索引号码,比如2。但是不存在的索引号码是不能使用的,因此我们可以虚拟出来一个loopback口来解决。这个loopback口可以在控制面板中添加新硬件:Microsoft loopback网卡。)在图1中我就使用了这个功能,修改为2。我已经添加过loopback口了。图2的L1L2。(此处为示例,VISTAWIN7下是不能使用这种接口的。在XP下是完全没有问题的。)
 
精通simware之网络接口类型和硬件配置文件参数详解_休闲 1.jpg (43.44 KB)

2010-3-1 20:08

图1

精通simware之网络接口类型和硬件配置文件参数详解_职场_02

精通simware之网络接口类型和硬件配置文件参数详解_休闲 2.jpg (38.47 KB)

2010-3-1 20:08

图2

精通simware之网络接口类型和硬件配置文件参数详解_休闲_04

 

精通simware之硬件配置文件参数详解

上一篇博文(http://bbs.51cto.com/thread-658972-1.html)介绍了simware的集中网卡类型,有了这个基础就可以开始今天的课程了。
参数详解:

1、由于各个模拟路由器的通信都是将原有的数据封装进UDP中进行传输的,因此要合理规划UDP的端口。个人建议端口号大一点的比较好,比如10000等。众所周知的,1024以内的知名端口最好不要使用,而大一1024的是可以使用的,不过有很多的软件都使用了接近1024的端口,因此很可能造成端口号的冲突,所以,个人喜欢用10000一上的,冲突的概率很小。

2
、对各个模拟路由器的配置都是通过console口的,这个console口的端口也要合理规划,不要和路由器间的通讯端口冲突,推荐和路由器的编号关联。比如R1配置为2001R2配置为2002,一目了然。

3
、根据自己的机器的性能,合理设置每个模拟路由器所使用的内存大小,如果设置的太大的话而自己的物理内存又很小,可能不能模拟太多的路由器,这个根据实现自行设定,默认的是128MB,不过这个可以改的,比如80MB90MB等等,只要感觉不影响使用就OK了。

4
SetWinSockOffset 这个参数字面意思为套接字偏移,具体的功能本人还没有弄明白,如有哪位网友明白了,请不吝赐教。这个值的设定可以以100为步长增加,如R1100R2200,以此类推。

5
SetMac
这个参数是设置主MAC地址的,也可以根据模拟路由器的编号设定。比如R100 01R200 02。只要不步长设大点也可以。

6
SetWVRPInstanceName 这个参数是设置实例名称的,只要不冲突就无影响,可以设置成为模拟器的名称,便于区别。如R1,R2

7
SetSelfSlot SetMainSlot 这两个参数默认为0

8
、添加Serail口,local设为127.0.0.1 dest127.0.0.1。端口自己规划

9
、添加桥模式的Ethernet口。Localipdestip127.0.0.1。端口自己规划。

10
、添加路由模式的Ethernet口。合理设置索引index,如果没有特殊需要,可以将所有模拟路由器的路由模式的索引号都设为同一个数值。(不是随意的,设置为加电的活动网卡的索引值,具体参见我的上一篇博文:http://bbs.51cto.com/thread-658972-1.html
以上各个参数的排列顺序如下图
精通simware之网络接口类型和硬件配置文件参数详解_休闲 1.jpg (43.75 KB)

2010-3-2 13:07

各个参数的排列顺序

精通simware之网络接口类型和硬件配置文件参数详解_simware_06