蓝猫 2006-9-4 11:03
再次谈7200 模拟器
网上介绍7200的文章太多了,依照一个朋友的要求再详细介绍下7200.
一、安装步骤
1、下载Dynamips for Windows Setup 0.2.5-RC2-0.4.3-1并安装
地址:[url]http://sourceforge.net/project/showfiles.php?group_id=160[/url] 317
2、下载Winpcap并安装(目前版本4.0 Beta 1)
地址:[url]http://www.winpcap.org/install/default.htm[/url]
或: [url]http://download.pchome.net/multimedia/onlineplayer/11474.htm[/url] l
3、下载7200 IOS
地址:[url]http://bluecat.315safe.com/315/7200.rar[/url]
将IOS通过RAR解压重新命名为C7200-jk.bin拷贝至安装目录下,默认是如C:\Program Files\Dynamips\images\
4.在C:\Program Files\Dynamips\新建一个文件夹,取名为CCIE
5.下载这里由cunshen提供的拓扑 (只下cunshen发的附件就OK,再次感谢我们的斑竹cunshen提供如此好使用的拓扑):[url]http://bbs.315safe.com/viewthread.php?tid=9&extra=page%3D1[/url]
下下来后解压是一个名为12.2(15)t ios CCIE的文件.
将他放入步骤4新建的文件中.
6.通过写字版打开12.2(15)t ios CCIE这个文件,找到image = H:\RouterSim\IOS\C7200-JK-12.2(15)T17.BIN这个处 修改为
image =C:\Program Files\Dynamips\images\c7200-jk.bin
7. 通过写字版打开12.2(15)t ios CCIE这个文件,找到idlepc = 0x607080c0 ,修改idlepc值为0×60729c0c ,这个idle值是和IOS对应的,
当然大家可以测试自己的IDLE值,有很多个,直到最优化为止
"idle PC"特性可以使你运行一个路由器实例而不会占用100%的CPU,意味着你可以在每个真实的机器上能运行更多数量的路由器实例。
正常开启一个模拟器运行一个IOS映像文件,不要使用任何配置文件(也许不是必须,但这样能给出更好的结果).当IOS文件被启动后,[color=Blue][b]等待 "Press RETURN to get started!" 的提示消息,不要输入回车键,等待大约5秒钟后,按CTRL-]+i(同时按ctrl和]然后按i).[/b][/color]大约10秒钟之后模拟器会显示一些可选的"idle-PC"参数值.你可以通过试用选择一个最合适的"idle-PC"参数值.为了验证这些idle-PC值,你只需要启动IOS文件并加载idle-PC参数,然后观察主机的CPU占用率即可,如果主机CPU占用低,则说明你找到了一个合适的"idle-PC"参数值值,珍藏之.
重要备注:
==================
*每个"idle PC"值只适用于一个Cisco IOS文件,如果没有经过上述步骤检测,不能使用同一个参数来启动另外的IOS文件
* 不要在提示 "autoconfiguration" 的时候使用上述步骤
说明一下:每个IOS镜像的idle pc值都是不一样的。下面有些值是从国外的论坛里面收集到的。
IOS version idle pc value
c7200-ik9o3s-mz.123-17a.bin 0×60729c0c
c7200-ik9o3s-mz.124-3.bin 0×60940e94
c7200-p-mz.121-27b.bin 0×60541950
c7200-is-mz.123-10d.bin 0×607f145c
c7200-is-mz.121-27b.bin 0×605787d8
c7200-is-mz.123-16.bin 0×60809504
c7200-jk9o3s-mz.123-15.bin 0×60663630
c7200-jk9o3s-mz.124-1a.bin 0×60835cc4
c7200-jk9o3s-mz.124-3.bin 0×6084142c
c7200-jk9s-mz.122-15.T17.bin 0×607080c0
c7200-js-mz.122-11.T.bin 0×60598ff8
c7200-js-mz.124-3.bin 0×60830f2c
c7200-js-mz.124-7.bin 0c60708f5c
c7200-adventerprisek9-mz.124-2.T5.bin 0×60255bac
8.启动7200,先运行桌面上的Dynamips Server程序,它会这样挂着,然后在运行C:\Program Files\Dynamips\CCIE\中的12.2(15)t ios CCIE程序,
等待12.2(15)t ios CCIE它读取IOS后,会出现=> 键入 start R1 (启动R1),键入start R2(启动R2),若想全部一起启动就
start R1 R2 R3 R4 R5 R6 SW1 SW2 BB 看机器配置如何了 我只能启动6台,如下图,多启动一台我就会down掉.然后可以通过SecureCRT或者CMD下telnet 127.0.0.1 2000(即R1) Telent 127.0.0.1 2001 (即R2) 端口号依次类推,就是路由器, R1 R2 R3 R4 R5 R6 SW1 SW2 BB 依次是2000,2001,.......2008.
说明:
(1)路由器可用接口:F0/0 和 S1/0和ATM4/0
(2)Frame-relay交换机的DLC使用如下规则:Rx------Ry的DLCI: x0y y0x 或者 x1y y1x
(3)所有路由器通过F0/0接到交换机(802.1Q )上,接口都是trunk,可以封装任何的可行802.1Q Vlan ID
(native-vlan=1)
(4)SW1和SW2使用2台72替代,只是模拟3层路由功能(BB1的vlan是 VLAN_10;BB2的vlan是VLAN_20)
所以和BB1/BB2的互连的Fastethenet子接口要划入相应的VLAN,这保证某种拓扑下的路由不会发生冲突。
cunshen 2006-9-5 17:24
现在我的T23 1.2 pm 可以随便开4~5台 3640 爽
蓝猫 2006-9-5 18:49
我也是T23, 我们都是 命苦,感觉做为一名技术工程师在社会上是那么不起眼,而不学无术的却春风得意用T60,世道真的变了!!凄凉!凄凉,无处话凄凉啊,今天晚上开3600 happy
echo__over 2006-9-12 00:42
我就最爱这种模拟软件了??
解决了穷人想学东西的问题??
希望大家能给315多发点这样的东西??
echo__over 2006-9-12 02:28
这个是??Dynamips for Windows Setup 0.2.5-RC2-0.4.3-1的网址。直接在讯雷里新建任务里,粘贴这个
[url]http://ovh.dl.sourceforge.net/sourceforge/dyna-gen/Dynamips_win_setup_0.2.5-RC2-0.4.3-1.exe[/url]
就可以下到???
echo__over 2006-9-12 03:40
恩, 我还是没弄好??
就是按你说的来了。
运行C:\Program Files\Dynamips\CCIE\中的12.2(15)t ios CCIE程序的时候,人家是一闪而过,给我什么都没留,所以,下面的我也就没弄下去/?
我不懂这个,就是想了解一下而已????
有时间,麻烦给解释一下怎么回事??就是第8步以前的,都能弄/?
gaojunhui123 2006-9-12 10:04
这种模拟软件还是挺好的
xiaojiit 2006-10-13 11:48
我喜欢。为人民服务了。多谢
xiaojiit 2006-10-14 10:57
可是我刚start R1 之后,那两个窗口全都关闭了。之后我用 cmd telnet 也不行呀。这是为什么呢。
一切都已经安装好了。
[[i] 本帖最后由 xiaojiit 于 2006-10-14 10:59 编辑 [/i]]
suxiaolin 2006-10-15 10:48
回复 #1 蓝猫 的帖子
找 了 好久 了
剑熙 2006-10-15 15:47
空中的荧火虫
I love this 315safe!!!!:victory:
wang3759 2006-10-28 10:59
bucuo
Allen3058 2006-11-13 22:36
好用 不