论坛升级后通告

论坛注册须知

NetEmu社区 FAQ

NetEmu招募新版主

企业IT架构选型选购与应用

中小企业轻松建网实操攻略

论坛强烈声明

广告招租QQ:1164258114

返回列表 回复 发帖

[原创] Netemu论坛专帖 Dynamips基础教程系列---交换模块的使用

Dynamips下交换模块的使用
作者:
ice.man

BLOG: http://www.ciscovista.cn
BBS:
http://www.netemu.cn/bbs

转载请注明出处,谢谢合作!


Dynamips的强大功能在此我们就不多做熬述,相信大家已经利用它做了许多路由方面的实验.随着功能的不断完善, Dynamips开始支持NM-16ESW(带有16个FastEthernet口的交换模块),利用它,我们也可以做部分交换方面的实验.
下面,我们就来介绍下,如果利用小凡的DynamipsGUI来配置带有NM-16ESW模块的Cisco Router.


这里我们选择4个路由器,我用的路由器类型为2691.IOS版本c2691-m-z.12.3-12a.bin IDLE-PC值可以通过DynamipsGUI直接计算. 虚拟RAM这里我用的48M. 寄存器值 0X2102(可以保存配置).在此我们不做桥接.输出目录选定后直接NEXT.



开始配置Router1,注意:Slot0加载的是GT96100-FE,NM-16ESW在2691中只能插在Slot1上,Console口选择2001.然后确定Router1配置




Router3和Router4我们只加载GT96100-FE,准备模拟成PC使用.



Router1-4已经配置完成,选择操作系统(这里我们用的WINXP)后直接NEXT.



按照我们的TOPO,SW1的FA0/0和SW2的FA0/0相连. SW1的FA1/15连PC1,SW2的FA1/15连PC2.连接成功后直接生成BAT.


BAT已经生成了.然后我们依次运行.





在SCRT中分别设置SW1,SW2,PC1,PC2,对应的端口依次为2001,2002,2003,2004.

上述BAT配置用.NET写法如下:

autostart = false

[localhost]
port = 7200
udp = 10000


[[router SW1]]


image = D:\cisco lab\Dynamips for CCNP-BSCI\dynamips\c2691-m-z.12.3-12a.bin


model = 2691


console = 3001


ram = 48


confreg = 0x2142


idlepc = 0x60468770


exec_area = 64


mmap = true


slot1 = NM-16ESW


f1/0 = PC1 fa0/0


f1/15 = SW2 fa1/15

   


[[router SW2]]


image = D:\cisco lab\Dynamips for CCNP-BSCI\dynamips\c2691-m-z.12.3-12a.bin


model = 2691



console = 3002


ram = 48


confreg = 0x2142


idlepc = 0x60468770


exec_area = 64


mmap = true


slot1 = NM-16ESW


fa1/0 = PC2 fa0/0



[[router PC1]]


image = D:\cisco lab\Dynamips for CCNP-BSCI\dynamips\c2691-m-z.12.3-12a.bin



model = 2691


console = 3003


ram = 48


confreg = 0x2142


idlepc = 0x60468770


exec_area = 64


mmap = true



[[router PC2]]


image = D:\cisco lab\Dynamips for CCNP-BSCI\dynamips\c2691-m-z.12.3-12a.bin


model = 2691


console = 3004


ram = 48


confreg = 0x2142


idlepc = 0x60468770


exec_area = 64


mmap = true


配置完成后,我们来基于这个TOPO来配置一个简单的交换实验.




下面是一些基本配置.

SW1

vlan database
vlan 10 name test10
vlan 20 name test20
vlan 100 name test100
exit
ip routing
interface FastEthernet1/0

switchport access vlan 10


duplex full


speed 100

interface FastEthernet1/15

switchport access vlan 100


switchport mode trunk

interface Vlan10

ip address 192.168.1.1 255.255.255.0

interface Vlan100

ip address 10.1.1.1 255.255.255.0

router eigrp 1

network 0.0.0.0


no auto-summary


SW2

vlan database
vlan 10 name test10
vlan 20 name test20
vlan 100 name test100
exit
ip routing
interface FastEthernet1/0

switchport access vlan 20


duplex full


speed 100

interface FastEthernet1/15

switchport access vlan 100


switchport mode trunk

interface Vlan20

ip address 192.168.2.1 255.255.255.0

interface Vlan100

ip address 10.1.1.2 255.255.255.0

router eigrp 1

network 0.0.0.0


no auto-summary


PC1

no ip routing
interface fastethernet0/0
ip add 192.168.1.2 255.255.255.0
no shu
ip default-gateway 192.168.1.1

PC2

no ip routing
interface fastethernet0/0
ip add 192.168.2.2 255.255.255.0
no hsu
ip default-gateway 192.168.2.1
经过以上配置后,在PC2上PING结果
PC2#ping 192.168.1.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 36/50/96 ms
PC2#ping 192.168.1.2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 64/82/116 ms

到此为之,利用Dynamips加载NM-16ESW做一个简单的VLAN实验已经成功.


注意: 在NM-16ESW模块做交换实验,划VLAN,起生成树,SVI,routed port都可以,但是依然有一些不足。
1、端口安全
2、RSTP
3、MSTP
4、pVLAN
5、routed port不支持DHCP
6、不支持子接口
能插NM-16ESW的路由器有26xx、36xx、3725、3745但是对ios又要求必须是12.2(15)ZJ 和 12.3(4)T版本的ios才支持在接口上定义ip地址。也就是支持no switchport(划到三层上)。而且16esw板上的以太口不支持子接口。不能接收dhcp地址。



如果您还有什么疑问到到我的BLOG http://www.ciscovista.cn 或是我们的论坛http://www.neteumu.cn/bbs ,我们会在每一时间为您解答!

在此,衷诚的祝福各位CISCO战友早日成功!谢谢您的支持!


附件: 您所在的用户组无法下载或查看附件
If you want to contact with me.
Please Enter My Web Site.
Http://Www.Ice-Man.Cn          Http://Www.CiscoVista.Cn

顶一个~~~~~
不过我好象在哪看过这篇了??
我还没做过.BAT文件,都是用的.NET
不过好东西不怕多,以后再试试
我刚写完你咋会在哪里见过捏... 啊喔..
If you want to contact with me.
Please Enter My Web Site.
Http://Www.Ice-Man.Cn          Http://Www.CiscoVista.Cn

不记得了~~~~
这几天已经一个脑袋几个大,天天看这些文章大概眼花了吧!
可能是内容有点相似,可能不是专门介绍交换模块,可能........
哈哈,不好意思滴说~~~~~
Lz莫怪~~~~
没详细看,但是知道这绝对是好贴,顶ICE兄一把^_^
好家伙,真的整出来了

顶一个!!

宫宫辛苦了!
间歇性精神病 | 伪更年期话痨 | 低燃点青年 | 已婚房奴 | 电商人 | 刁民
谢谢楼主分享!
楼主,图都失效了啊
太感谢啦~~~在这里真的学了很多啊~~~
dddddddddddddddddddd
看的舒服!!!
支持,学习以下,谢谢
谢谢楼主分享啊!正需要呢。。。
好东西,楼主的blog很赞
好东西啊 一定得往上顶
图都看不到了,还好有附件
找了很久的switch的文章,总算找到了,呵呵,虽然没看懂。。。。。。。。。。。。。。。。。。

!!!!!!!!!!!!!!!!

显得学习学习!!!!!!!!!!!!!!!
有学习到新的知识了!!1
能给个。。可以用的IOS 吗。。。
我找了很久。。那些型号的。。麻烦 。。不能用。。
麻烦你了。。我的QQ是37166770
多谢版主,刚刚开始学Dynamips。
害人,又让我丢了人品
謝謝分享 
我还没做过.BAT文件
好东西啊 一定得往上顶
辛苦了,学习中
dddddddddddddddddddddd
一阵轻风吹过,我来了,风过了,我还在,正如你轻轻的来,牛都拉不走,我靠你丫的真牛
像你这样设置,是不是把一 端的端口设为交换机,另一 个断口设为路由呢??我始终不太明白这个地方怎么配??
一阵轻风吹过,我来了,风过了,我还在,正如你轻轻的来,牛都拉不走,我靠你丫的真牛
返回列表