简略试用了一下 dynamips 7200路由模拟器超凡娱乐 - 超凡娱乐

简略试用了一下 dynamips 7200路由模拟器超凡娱乐

2019年02月16日08时51分20秒 | 作者: 春冬 | 标签: 参数,端口,地址 | 浏览: 19223

  这个是源于一个网友的一个发问,为了一个比较好的回答也自己想再实践了解一下.   以下是 一些收拾加实践操作而修正的内容:   Dynamips不是一般的cisco路由器模仿器。dynamips和boson netsim的差异在于:boson是模仿出IOS的命令行,而dynamips是模仿出cisco7200路由器的硬件环境,然后在这个环境中直接运转Cisco的IOS。

Dynamips0.2.5-pre26简直处理了原先CPU利用率100%的问题,现在我们不必忧虑cpu一向100%了,不过内存仍是越多越好!
Dynamips简直能够完结CCNA、CCNP、CCSP、CCIP、CCIE一切的路由实验。

1、Dynamips模仿器分为两个版别:winxp版和win2k版.

2、运用前,请先装置winpcap_3_1.exe、SecureCRT。

关于SecureCRT: SecureCRT 是高度可定制的终端仿真器,适用于 Internet 和
Intranet,支撑 IPv6 规范。关于衔接到运转 Windows、UNIX 和 VMS 的
长途体系来说,SecureCRT 是抱负的挑选。 首要特性:   . 广泛的终端仿真:     VT100,VT102,VT220,ANSI,SCO ANSI,Xterm,Wyse 50/60,
    和 Linux console 仿真(带有 ANSI 色彩)。   . 优异的会话办理特性:     新的带标签的用户界面和 Activator 托盘东西,最小化桌面的凌乱。
    会话设置能够保存在命名的会话中。   . 协议支撑:     支撑 SSH1,SSH2,Telnet,RLogin,Serial,和 TAPI 协议。   . Secure Shell:     Secure Shell 加密登录和会话数据,包含以下支撑:
    - 端口转发使 TCP/IP 数据更安全
    - 口令,公钥,键盘交互和 Kerberos 验证
    - AES,Twofish,Blowfish,3DES,RC4,和 DES 加密
    - X11 转发   . 文件传输东西:     VCP 和 VSFTP 命令行共用程序让运用 SFTP 的文件传输更安全。   . 脚本支撑:     支撑 VBScript 和 JScript 脚本语言。         3、双击xp_获取gen-eth.bat,抄下主机网卡的参数,例如:

|   E:\sim\files>dynamips-wxp.exe -e
|   Cisco 7200 Simulation Platform (version 0.2.5-pre26-x86)
|   Copyright (c) 2005,2006 Christophe Fillot.
|   
|   Instance ID set to 0.
|   Network device list:
|   
|      \Device\NPF_{A8A3E349-7687-431F-A55F-D8AEA27DB117}: Realtek RTL8139 Family Fa
|   st Ethernet Adapter
|      \Device\NPF_{89DBA75C-CF04-466B-9F49-D9A9CD280820}: VCD VNC Adapter

抄下实在网卡的信息:NPF_{A8A3E349-7687-431F-A55F-D8AEA27DB117},替换xp_r6.bat和xp_r7.bat中的gen_eth参数。
(此处用记事本修正)
需求替换的字段如下:
原字段 -p 2:PA-FE-TX -s 2:0:gen_eth:"\Device\NPF_{B075531B-1357-47A7-BE59-1ADEEE433CAC}"
替换后 -p 2:PA-FE-TX -s 2:0:gen_eth:"\Device\NPF_{A8A3E349-7687-431F-A55F-D8AEA27DB117}"
我的实践情况比如:
4、Dynamips0.2.5-pre26处理了原先CPU利用率100%的问题,可是需求用户自己找出合适自己pc的idle-pc参数,获取办法如下:
双击xp_获取idle-pc.bat,待路由器彻底发动后,在命令行窗口中按"ctrl" + "]",松开后按i,能够获取到idle-pc参数,例如:

Please wait while gathering statistics...
Done. Suggested idling PC:
   0x613f0720
   0x613f0780
   0x613f07c4
   0x62990a18
   0x60360b88
   0x613f3108
   0x607335f0
   0x6072caf4
   0x6072cb1c
   0x6072cd68
   0x6072d730
   0x6072d750
   0x6072e00c
Restart the emulator with "idle-pc=0x613f0720" (for example)

  从上述参数中挑选任何一个即可,假如想取得最佳功用,主张一个一个测验。

5、将idle-pc参数写入到bat文件中。用记事本翻开r1-r7的bat文件修正idle-pc参数,例如,原文件中idle-pc参数为“idle-pc=0x607080cc”,请自行修正该参数。
留意:idle-pc能够大大改进dynamips的功用,不要怕麻烦,修正一次就能够了^_^。

6、保证以上过程无误后,顺次双击bat文件即可发动Cisco 7200路由器,留意:请不要封闭此操作所翻开的命令行窗口。
   
  在SecureCRT中新建7个telnet衔接,衔接的地址分别为:(为避免与ACS抵触,故调整为3000以上的端口)
   地址:127.0.0.1 端口:3001    能够衔接到r1的console口;
   地址:127.0.0.1 端口:3002    能够衔接到r2的console口;
   地址:127.0.0.1 端口:3003    能够衔接到r3的console口;
   地址:127.0.0.1 端口:3004    能够衔接到r4的console口;
   地址:127.0.0.1 端口:3005    能够衔接到r5的console口;
   地址:127.0.0.1 端口:3006    能够衔接到r6的console口;
   地址:127.0.0.1 端口:3007    能够衔接到r7的console口。

   运用时,请保证r1一直翻开,由于r1担任模仿器桥接。

   r6和r7的fa2/0口和主机网卡相连,换句话讲,能够和实在主机通讯。
   此功用能够用来测验7200与ACS、CA等服务器的通讯,也可用来测验***_client。

7、实验机器要求:
   cpu:1.5G以上
   mem:
        3~4台7200:512M
        7台7200:1G

8、请留意该模仿器作者blog上的更新,地址为:[url]http://www.ipflow.utc.fr/blog[/url] 。

9、如需取得更多功用,请自行阅览dynamips官方文档。

10、运用主张:
A. 翻开路由器时,最好一台一台开,例如:先开r1,等r1彻底发动后(进入enable),再开r2,一起,留意调查cpu利用率,一般发动时,利用率仍然在100%,只需idle-pc参数设置合理,发动今后的cpu利用率会降到10%以下。
B. 模仿的数量最好在5台以下,经过我的pc(cpu赛扬2.66  内存1G)测验,模仿4台的时分,cpu利用率根本在20-30%左右,并且命令行反响也很快。
C. 我没有在bat中加 -X,由于考虑到不少人的mem达不到1G,假如mem够大,请自行参加-X参数,能够优化功用。     关于停在这个当地:   “C7200 default: starting simulation (CPU0 PC=0xffffffffbfc00000), JIT enabled.”   也就是网友问的问题.这是正常的.这表明发动完了.能够经过终端衔接了.见第一个图 也就是SecureCRT大致界面图.别忘了加端口号(最好3000以上,如上文中比如)   还有留意的一点是,运用后会添加很大的文件.  
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表超凡娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章