免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1372 | 回复: 0
打印 上一主题 下一主题

日记 [2007年04月23日]使用dynagen做CCNP BSCI实验的拓扑 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-23 19:15 |只看该作者 |倒序浏览


autostart = false
[localhost]
port = 7200
udp = 10000
workingdir =   E:\NPdynagen\BSCI\  

[[3640]]
image = E:\NPdynagen\c3640-is-mz_120-7_t.bin
ram = 64
confreg = 0x2102
idlepc = 0x60338880
exec_area = 64
mmap = false
slot1 = NM-4T
    [[router BBR1]]
model = 3640
s1/0 = FR 3
e0/1 = SW 5
    [[router BBR2]]
model = 3640
# slot2 = PA-A1
s1/0 = FR 4
e0/1 = SW 6
    [[router R1]]
model=3640
s1/0 = FR 1
s1/1 = R2 s1/1
e0/0 = R3 e0/0
e0/1 = SW 1
    [[router R2]]
model=3640
s1/0 = FR 2
e0/0 = R4 e0/0
e0/1 = SW 2
    [[router R3]]
model=3640
s1/0 = R4 s1/0
e0/1 = SW 3
    [[router R4]]
model=3640
e0/1 = SW 4
    [[FRSW FR]]
1:102 = 2:201
1:103 = 3:301
1:104 = 4:401
2:203 = 3:302
2:204 = 4:402
3:304 = 4:403
    [[ethsw SW]]
1 = dot1q 1
2 = dot1q 1
3 = dot1q 1
4 = dot1q 1
5 = dot1q 1
6 = dot1q 1
#7 = dot1q 1 NIO_gen_eth:\Device\NPF_{4B9AA373-D177-45D2-A527-5B99D8EF949A}

关于这个拓扑的几点说明:
1 这个拓扑的根据CISCO BSCI推荐LAB修改而来,由于dynamips第一个模块是以太网所以这个和官方那个拓扑的模块号就不相同了.
2 图上标的EIGRP的IP数据,做OSPF或其它实验可参照BSCI LAB GUIDE小小修改一下就行了,主要集中在R1 R2的S/0中上,配置点到点和点到多点 时的变化.
3 建议把连接到帧中继交换的接口号修改一下和官方的类似,以更方便的做OSPF的实验,建议
  R1 s1/0 = FR 1      R2=2 BBR1=3 BBR2=4这样思考起来感觉更好一点,比如到R1到BBR2的PVC就是104,R2到BBR2的PVC就是204. 我就因为PVC弄错了,做P2MP实验时一直不能够成功,浪费了N多时间才发现这个问题. (上面的拓扑已经修改好了)
4 R1 R2 R3 R4的F0/1接口连接到交换机SW上,在实验中并没有多大意义.可以不使用.
5 TFTP由实验主机来做,保证其它路由器到10.254.0.0/24网段的连通性,并在电脑上运行一个TFTP server软件就可以了.(提示:我以前也想用TFTP server来保存实验的配置文件,实际上在dynagen的命令行上可以更方便的来完成这个操作,例如: export /all eigrpok  就可以所有路由器的配置保存到.net文件所在的目录中的eigrpok目录里面了,而且是文本文件可以用记事本来打开.注意我试了一下保存的是startup配置,而不是running,所以导出配置前先copy run start.类似的用import /all eigrpok来导入所有路由器的配置文件,配置文件是导入的在第一次运行copy run start时要多一个提示,这就不多说了,有什么问题大家可以交流),这个TFTP也主要用来做测试而已!
6 已知限制 C2691-I-123-12a.BIN这个IOS不能用来做ISIS实验,我试了其它几个3640的IOS也不支持,所以做ISIS实验要换个IOS才行.一些7200的IOS可以用来做ISIS实验.
其它小提示:
由于UNIX类系统的文本文件和windows的文本文件有区别,所以有些linux里面用的.net文件用记事本打开是乱的,虽然用其它三方文本编辑器可以打开,但另安装个软件还是比较麻烦.其实用Windows自带的写字板程序可以正常显示编辑.
要了解dynagen所有的配置选项,请用写字板查看C:\Program Files\Dynamips\configspec
要使在dynagen命令行中,运行telnet命令时打开的是Putty而不是默认的telnet  修改C:\Program Files\Dynamips\dynagen.ini文件,怎么改就不多说了,打开看了就知道了.
要了解dynamips支持的模块和命令参数,在windows命令行,运行C:\Program Files\Dynamips>dynamips  ,想保存这个帮助信息 dynamips -h >>dyreadme.txt就可以了.

直接运行不带参数所dynamips命令可以显示命令,用管道却不行,要乱加个参数才行,真是个奇怪的特性.
E:\NPdynagen>dynamips >> dyreadme.txt
Please specify an IOS image filename
E:\NPdynagen>dynamips > dyreadme.txt
Please specify an IOS image filename
E:\NPdynagen>dynamips -h > dyreadme.txt
windows XP命令行也可以像CISCO IOS一样按TAB键自动补齐命令,多按几次可以切换几个匹配项目.


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/738/showart_284531.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP