1. 安装dynagen,下载地址http://dyna-gen.sourceforge.net/
2. 安装Winpcap 4.0或以后版本(也可以wireshark,集成了winpcap)
3. 下载cisco的ios,如果是bin文件,需要用winrar解压为image文件
4. 合理配置内存大小(ram = xxx)
5. 把putty.exe拷贝到c:/program files/dynamips目录中,然后修改dynagen.ini文件,配置
telnet = start C:/Progra~1/Dynamips/putty.exe -telnet %h %p,
同时配置
%h = host
%p = port
%d = device name
6. 配置network文件
在本机运行dynamips和dynagen,使用[localhost],然后配置[[7200]]设置通用选项,如image文件、ram大小等
7. Dynagen基本操作包括
console/start/stop/reload/suspend/resume
8. 执行idel-pc过程优化CPU的使用
启动Dynamips和一个实验脚本,并确保只启动了一个Router,telnet到该router并等待router进入idle状态,然后在Dynagen控制台运行idlepc get [RouterName],等待10秒左右会出现10个可选值,其中带星号的更加合适,选择其中一个,如果CPU使用仍然是100%,则重复选择过程,如果CPU使用下降了,则表明idlepc值可用,可将该值保存在routename.db中(idlepc save routename.db)。