个人还是喜欢DAYGEN 拓扑是.NET格式的很简单很明了!当然他也是基于Dynamips的
Cisco 7200 模拟器帮助文件 (dynamips-0.2.5)
Cisco 7200 模拟器帮助文件 (dynamips-0.2.5)
--idle-pc=0x6068c7e4Cisco (dynamips-0.2.5)
==============================================
作者: Fabien Devaux, Christophe Fillot, MtvE
模拟的硬件
默认情况下,模拟的是npe-200.你可以通过 -t 参数来选择NPE类型.可选的NPE型号包括
npe-100,npe-150,npe-175,npe-200,npe-225,npe-300,以及npe-400.npe-g1不能工作.
请注意,如果你希望在slot0有一个快速以太接口的话,你必须使用 C7200-IO-FE PA驱动作为IO 卡
命令行参数简述
*****************************
-l : 设置logging文件(默认为dynamips_log.txt)
-j : 关闭JIT 编译,非常慢
--exec-area :设置执行空间大小(默认64MB)
--idle-pc : 设置 idle PC参数,可大幅减少CPU占用率(默认关闭)
-i : 设置实例ID,需要同时运行多个模拟器的情况下使用用于区分不同的实例
-r : 设置虚拟RAM大小(默认256MB)
-o : 设置虚拟ROM大小(默认4MB)
-n : 设置默认NVRAM大小(默认128KB)
-t : 选择NPE类型(默认为npe-200)
-M : 设置Midplaner ("std"或者vxr")
-c : 设置onfiguration register 值(默认为: 0x2102)
-m :设置机箱的mac地址(默认为自动生成)
-p : 定义一个接口适配器(Port Adapter)
-s : 绑定一个网络输入输出接口到一个PA接口卡上
-C : 导入一个IOS配置文件到NVRAM里
-X : 不使用文件来模拟RAM (更快)
-R : 载入一个可选的 ROM (默认:内置)
-k : 设置始终约数 (默认:4)
-T : 设置CONSOLE输出的TCP端口号
-U : 设置CONSOLE输出的串口号
(默认在终端上)
-A : 设置AUX的TCP端口
-B :设置 AUX输出的串口号
(默认没有AUX接口)
--disk0 : 设置PCMCIA ATA disk0: size (默认: 64 Mb)
--disk1 : 设置PCMCIA ATA disk1: size (默认t: 0 Mb)
-a : 虚拟ATM交换机配置文件
-f : 虚拟帧中继交换机配置文件
-E : 虚拟以太交换机配置文件
-b : 虚拟网桥配置文件
-e : 察看主机上的网络接口列表
命令行参数详述
****************************
-k :
指定基于主机时钟的clock divider(整数),调整此参数使CISCO时钟和真实时间匹配
在IOS里的show clock命令可以帮助你设置此参数(注:我在windows上不管使用没此参数,时钟均与主机时间一致)
--idle-pc :
"idle PC"特性可以使你运行一个路由器实例而不会占用100%的CPU,意味着你可以在每个真实的机器上能运行更多数量的路由器实例。
正常开启一个模拟器运行一个IOS映像文件,不要使用任何配置文件(也许不是必须,但这样能给出更好的结果).当IOS文件被启动后,等待 "Press RETURN to get started!" 的提示消息,不要输入回车键,等待大约5秒钟后,按CTRL-]+i(同时按ctrl和]然后按i).大约10秒钟之后模拟器会显示一些可选的"idle-PC"参数值.你可以通过试用选择一个最合适的"idle-PC"参数值.为了验证这些idle-PC值,你只需要启动IOS文件并加载idle-PC参数,然后观察主机的CPU占用率即可,如果主机CPU占用低,则说明你找到了一个合适的"idle-PC"参数值值,珍藏之.
重要备注:
==================
*每个"idle PC"值只适用于一个Cisco IOS文件,如果没有经过上述步骤检测,不能使用同一个参数来启动另外的IOS文件
* 不要在提示 "autoconfiguration" 的时候使用上述步骤
--exec_area :
执行区域是主机上的一段内存空间用来存储JIT转换的页面(他们包含了对应MIPS code pages的native code
阅读(2105) | 评论(0) | 转发(0) |