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

精通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的 L1 和 L2 。(此处为示例, VISTA或WIN7下是不能使用这种接口的。在XP下是完全没有问题的。)
 
1.jpg (43.44 KB)

2010-3-1 20:08

图1

1.jpg

2.jpg (38.47 KB)

2010-3-1 20:08

图2

2.jpg

 

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

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

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

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

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

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

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

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

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

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

9 、添加桥模式的 Ethernet 口。 Localip 和 destip 为 127.0.0.1 。端口自己规划。

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

2010-3-2 13:07

各个参数的排列顺序

1.jpg 

 

你可能感兴趣的:(职场,休闲,simware)