網(wǎng)絡(luò)模擬器軟件對比——Cisco Packet Tracer、華為eNSP、H3C Cloud Lab
?Cisco Packet Tracer(以下簡稱PT)是一款由思科公司開發(fā)的,為網(wǎng)絡(luò)課程的初學者提供輔助教學的實驗模擬器。使用者可以在該模擬器中搭建各種網(wǎng)絡(luò)拓撲,實現(xiàn)基本的網(wǎng)絡(luò)配置。
華為eNSP是一款由華為公司研發(fā)的虛擬仿真軟件,主要針對網(wǎng)絡(luò)路由器、交換機進行軟件仿真,支持大型網(wǎng)絡(luò)模擬,讓用戶在沒有真實設(shè)備的情況下,使用模擬器也能制作網(wǎng)絡(luò)拓撲并進行實驗。
H3C H3C Cloud Lab是一款由華三公司研發(fā)的網(wǎng)絡(luò)云平臺,模擬真實設(shè)備,為用戶提供基本的設(shè)備信息,并滿足初級用戶在沒有真實設(shè)備的條件下進行設(shè)備配置的學習需要。
對比三款軟件
2.1 界面
????三款軟件界面都是經(jīng)過成熟的美工加工過的,可以看出廠商對自己產(chǎn)品的重視程序與傾注的心血。
??? 下圖左側(cè)是思科這款模擬器的歡迎界面,右側(cè)是模擬器的使用界面。歡迎界面沿用了思科網(wǎng)絡(luò)學院的的統(tǒng)一模板,意思是來自不同地區(qū)的人,都在使用思科的產(chǎn)品,足以看過這個公司的權(quán)威性。一個信封,帶一個放大器,代表可以使用這款軟件查看數(shù)據(jù),即網(wǎng)絡(luò)中傳遞的消息。
??? 缺點:
思科的使用界面相對比較復雜,且字體太小,雖然調(diào)節(jié)分辨率可以修改這些問題,但依然覺得字體很小,如果不是熟知這款軟件的人,熟悉這個界面就要熟悉很久。
??? 優(yōu)點:
可以看到思科這個模擬器支持很多設(shè)備,包括防火墻、無線等等。每種設(shè)備都提供了很多種型號的設(shè)備,對于沒見過真實設(shè)備的人,這個還是有一些幫助的,起碼在以后的設(shè)備選型的時候可以有所準備。
選中某一設(shè)備,在physical選項卡中可以為插槽更換網(wǎng)絡(luò)接口,比如路由器2911默認只有1個console接口,1個AUX接口,3個GE接口,可以通過添加其它類型網(wǎng)絡(luò)接口的模式,為路由器添加光纖接口或串行接口。
新華三H3C Cloud Lab歡迎界面做的很高大上,下圖左側(cè)是歡迎界面,突出了這是一個云實驗室,但真的云在哪里,我沒有使用出其效果。下圖右側(cè)是軟件的主界面。
??? 優(yōu)點:
界面簡潔,在主界面中有網(wǎng)格,我認為這個設(shè)計更有利于初學者對于網(wǎng)絡(luò)拓撲的制作。
??? 缺點:
設(shè)備類型提供的太少,只提供了交換機,路由器,主機三種設(shè)備,且每種設(shè)備只有一個型號。
為eNSP歡迎界面也是做的很吸人眼球的,下圖左側(cè)是華為eNSP歡迎界面,并且給出了華為認證的標語,看到標語應該會提升一部分認證者學習考證的決心。下圖右側(cè)是軟件的主界面,看起來的確是獲取了華為認證了就可以走遍全球都不用愁了。
??? 優(yōu)點:
設(shè)備類型相對較全面,設(shè)備型號較多,而且給出了使用樣例,相關(guān)文檔也給了。
在主界面上提供最近訪問的工程這一快捷化方式。
??? 缺點:
不能查看設(shè)備的真實樣子。
交換機型號較少,只有一個二層一個三層。
2.2 功能
Cisco Packet Tracer提供的功能更適合初學者。
優(yōu)點:
思科PT為用戶提供了實時模式與模擬模式的切換。
以ping命令為例,實時模式就是我們平時使用的時間模式,ICMP數(shù)據(jù)包從PCA主機發(fā)出,到達PCB主機4應4答的正常響應的時間;
模擬模式就是讓時間停下來,當PCA發(fā)出ICMP數(shù)據(jù)包時,數(shù)據(jù)包的每一跳,每一個動作都可以通過手動控制來查看。
思科PT集成了協(xié)議分析,只要進入模擬模式,發(fā)送數(shù)據(jù)包之后,可以查看數(shù)據(jù)包的每一層協(xié)議封裝的內(nèi)容。
思科PT在教學中的最大優(yōu)勢是它提供了自動評分系統(tǒng),教師可以設(shè)置設(shè)備配置的采分點,來讓學生在課下進行自我測評。如下圖,左側(cè)是該網(wǎng)絡(luò)拓撲的配置需求,右側(cè)是用戶配置網(wǎng)絡(luò)設(shè)備運行后的抓包協(xié)議分析。
缺點:
協(xié)議解析與現(xiàn)實情況中有差別,有些層協(xié)議只是給了簡要的信息。
不能與真實主機實現(xiàn)通信。
關(guān)閉模擬器只要保存當前文件了,配置就都還在。
無法與secureCRT等終端相連,實現(xiàn)真實網(wǎng)絡(luò)的模擬。
華三是主要的合作伙伴,學生的認證考試,機房的主要設(shè)備,各種比賽的設(shè)備基本都是華三的。H3C云平臺,給我的感覺就剩缺點了。
優(yōu)點:
集成了virtualbox,可以做模擬器與真實設(shè)備直接相連的實驗。
模擬器中的主機可以直接橋接到本機的網(wǎng)卡上,直接參與網(wǎng)絡(luò)通信
模擬器中的服務器也可以橋接到虛擬機的網(wǎng)卡上,模擬網(wǎng)絡(luò)中的服務器直接向模擬器中的主機提供網(wǎng)絡(luò)服務。
關(guān)閉云平臺就相當于斷電了,如果學生沒有保存配置,則再開機配置全無,養(yǎng)成了學生保存配置、導出配置信息的好習慣。
可以自己DIY設(shè)備(雖然我從來沒用過,但這是其它兩個模擬器沒有功能)。
可以與SecureCRT連用,模擬真實網(wǎng)絡(luò)場景。
可以使用wireshark進行抓包分析。
缺點:
沒有數(shù)據(jù)包的發(fā)送過程。
交換機就一種,不區(qū)分二層三層。
設(shè)備情況太單一,不利于學生學習廠商設(shè)備的各種配置。
設(shè)備啟動緩慢。
模擬器命令行不能進行標簽切換,配置哪個設(shè)備就需要到哪個設(shè)備上雙擊,不方便調(diào)試。
華為eNSP是一個剛剛開發(fā)的模擬平臺,主要為了讓大家考取華為認證而準備。
優(yōu)點:
集成了成熟的wireshark做為協(xié)議分析軟件,與真實設(shè)備抓包情況完全一致。
wireshark還可以選擇要抓取的協(xié)議,以便單獨協(xié)議單獨分析。每一層的頭部與數(shù)據(jù)完全展示,并提供了友好的協(xié)議分析注釋,比如協(xié)議名稱,字段類型除了有16進制數(shù)字外,也給出了括號提示,對應哪種協(xié)議。
集成了virtualbox,可以做模擬器與真實設(shè)備直接相連的實驗。
關(guān)閉云平臺就相當于斷電了。
模擬器中的配置可以直接導出為配置文件,該配置文件可以再導入進真實設(shè)備。
缺點:
保存文件相當?shù)拇蟆?/span>
設(shè)備啟動緩慢。
交換機設(shè)備接口和以上兩種不一樣,是配置虛接口(華為設(shè)備中也是這么配置的),這給教師在講課的時候帶來一些壓力,有些同學會因為配置兩種不同的接口而搞混。
安裝問題很大,很多次安裝都無法啟動路由,百度一下就知道啟動失敗有多少種情況了。
2.3 性能
思科PT,2G內(nèi)存,運行起來無壓力,只要不是巨型拓撲,運行起來都沒有問題。下圖是我上學期講得一個相對比較大的拓撲,2G內(nèi)存的筆記本運行起來不成問題。拓撲配置完成后,保存的文件也相當?shù)男 ?/p>
H3C云平臺,4G內(nèi)存運行緩慢,2G內(nèi)存的話有些設(shè)備啟動不起來。
華為eNSP,4G內(nèi)在運行緩慢,設(shè)備啟動困難。只做一些基本配置,保存文件大。
3.總結(jié)
思科更適合初學者,無論是軟件,還是思科的所有資源,都非常適合剛剛學習網(wǎng)絡(luò)的人。華三華為的模擬器更適合平時沒有設(shè)備的時候練手。
其實啥平臺不要緊,關(guān)鍵是你想考啥認證,想考華為,你用思科平臺練,那是一定不行的。我見過幾個雙IE的工程師,就是拿模擬器練出來的,讓他配置真設(shè)備,傻眼,我們管這種選手叫 paper IE,對于實際工作并沒有什么卵用。還有一種就是背題庫的,我管這種選手叫 語文型IE,就是課文背得好,啥用沒有,所有命令就當古文背誦。
找工作是看證,但也看實力。模擬器要用,因為他能幫你分析理解網(wǎng)絡(luò)和網(wǎng)絡(luò)協(xié)議,在頭腦中建立網(wǎng)絡(luò)拓撲,但在實際生活中,還得調(diào)真設(shè)備,還得看黑白命令行,還得拿console線。