GNS3-超好用的CISCO模拟器

以前经常用小凡制作的Dynamips模拟器,最多时在笔记本上能跑八台设备,当时感觉已经很不错了,搭建大型的网络拓扑试验没问题,后来小凡也没更新版本,直到GNS3开始流行,用过才感觉更好用,网上也有很多这方面的推荐,至于这款模拟器为何受到大家的好评?
G0

 

首先是基于Dynamips内核,Dynamips是由法国贡比涅科技大学的克里斯托弗•菲尔洛特(Christophe Fillot)编写的Cisco设备模拟器。Dynamips不同于传统的纯软件式模拟器,它模拟了多种型号的Cisco路由器的硬件平台,用户可以在模拟器中直接加载并运行真正的IOS镜像,这使得Dynamips可以成功模拟出99%以上的IOS功能,并且确保在绝大多数情况下得到的结果与真实设备的结果相同。
G0

 

GNS3的界面非常简单直观,跟CISCO官方的Packet Tracer有相同之处,拓扑图查看一目了然,而且也是拖放操作,有一点要注意的是我们要设置好配置存放的路径,需要我们手动设置,不能设置中文路径会出问题,另外我们需要自行获得IOS文件用来模拟相关设备。
G1
 
在加载IOS之后,我们拖拽路由器图标到拓扑中,点击运行即可,如果需要搭建超过3台以上的设备,我们不能忽略idle-pc值的设置。众所周知dynamips是虚拟的硬件平台,路由器的硬件平台有cpu主板等构成,dynamips自然要在x86上模拟出cisco路由器cpu,又由于dynamips是系统下的应用程序,于是dynamips负责将虚拟cpu发出的指定翻译成保护模式下可执行的指今,这用了JIT(实时编译)技术。所以dynamips每时每刻都在工作,idlepc的出现改变了这个现实,idlepcidle pointer **er 即空闲点计数器,加上此特性后dynamips就能知道路由器的cpu什么时候空闲,什么时候工作,在空闲时就不用编译路由器cpu发出的指令了,从而降低来cpu利用率。通常情况下我们选择idlepc最大值,然后查看任务管理器CPU占用率才确定idlepc是否为最佳。GNS3对物理内存要求不是很高,测试在1G内存的电脑中,通过增加虚拟内存后运行GNS3,性能不受到影响。

g2

 

搭建好拓扑之后,我们需要进入设备配置,使用SecureCRT来连接是最好的选择,大家可以在这个平台搭建属于自己的拓扑环境来做实验。

 
GNS3 0.7.2 is released.It includes Dynamips, Qemu/Pemu, Putty and WinPCAP 4.1.1

Here is a list of the changes in this version:

  Lot of small fixes (relative paths, link removal, .net loading, Ethernet switch connection to a Cloud etc.)

  Qemuwrapper: random MAC address for devices

  NPE-G2 option for c7200 routers (need a specific and uncompressed IOS image and C7200-IO-2FE, C7200-IO-GE-E, PA-2FE-TX and PA-GE are unlikely to work)

  Simulated switches: daisy chaining support

  Improved directory selection for new projects

  New translations: Bulgarian, Italian and Ukrainian

  Frame Relay capture option for all serial links

  Dialog to display an Ethernet switch MAC address table



本文转自 zhaiken 51CTO博客,原文链接:http://blog.51cto.com/zhaiken/387723,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值