天天看點

GNS3-超好用的CISCO模拟器

以前經常用小凡制作的Dynamips模拟器,最多時在筆記本上能跑八台裝置,當時感覺已經很不錯了,搭建大型的網絡拓撲試驗沒問題,後來小凡也沒更新版本,直到GNS3開始流行,用過才感覺更好用,網上也有很多這方面的推薦,至于這款模拟器為何受到大家的好評?

首先是基于Dynamips核心,Dynamips是由法國貢比涅科技大學的克裡斯托弗•菲爾洛特(Christophe Fillot)編寫的Cisco裝置模拟器。Dynamips不同于傳統的純軟體式模拟器,它模拟了多種型号的Cisco路由器的硬體平台,使用者可以在模拟器中直接加載并運作真正的IOS鏡像,這使得Dynamips可以成功模拟出99%以上的IOS功能,并且確定在絕大多數情況下得到的結果與真實裝置的結果相同。

GNS3的界面非常簡單直覺,跟CISCO官方的Packet Tracer有相同之處,拓撲圖檢視一目了然,而且也是拖放操作,有一點要注意的是我們要設定好配置存放的路徑,需要我們手動設定,不能設定中文路徑會出問題,另外我們需要自行獲得IOS檔案用來模拟相關裝置。

在加載IOS之後,我們拖拽路由器圖示到拓撲中,點選運作即可,如果需要搭建超過3台以上的裝置,我們不能忽略idle-pc值的設定。衆所周知dynamips是虛拟的硬體平台,路由器的硬體平台有cpu主機闆等構成,dynamips自然要在x86上模拟出cisco路由器cpu,又由于dynamips是系統下的應用程式,于是dynamips負責将虛拟cpu發出的指定翻譯成保護模式下可執行的指今,這用了JIT(實時編譯)技術。是以dynamips每時每刻都在工作,idle-pc的出現改變了這個現實,idle-pc(idle pointer **er) 即空閑點計數器,加上此特性後dynamips就能知道路由器的cpu什麼時候空閑,什麼時候工作,在空閑時就不用編譯路由器cpu發出的指令了,進而降低來cpu使用率。通常情況下我們選擇idle-pc最大值,然後檢視任務管理器CPU占用率才确定idle-pc是否為最佳。GNS3對實體記憶體要求不是很高,測試在1G記憶體的電腦中,通過增加虛拟記憶體後運作GNS3,性能不受到影響。

搭建好拓撲之後,我們需要進入裝置配置,使用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,如需轉載請自行聯系原作者

繼續閱讀