GNS3(0.5)教程(中文版)_第1頁(yè)
GNS3(0.5)教程(中文版)_第2頁(yè)
GNS3(0.5)教程(中文版)_第3頁(yè)
GNS3(0.5)教程(中文版)_第4頁(yè)
GNS3(0.5)教程(中文版)_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、GNS3 教程Version 0.5by Longbow2009-5-1目錄譯序 3GNS3 圖形化網(wǎng)絡(luò)模擬器 4Windows用戶(hù)的 GNS3 Quick Start Guide6Step 1:下載 GNS36Step 2:安裝 GNS37Step 3 配置 IOS8創(chuàng)建簡(jiǎn)單的網(wǎng)絡(luò)拓?fù)?9GNS3 的主界面 13創(chuàng)建復(fù)雜的網(wǎng)絡(luò)拓?fù)?14在網(wǎng)路拓?fù)渲刑砑?PC17使用PuTTY或TeraTerm等終端程序23使用軟件 WinTabbe來(lái)組織多個(gè)Telnen窗口24內(nèi)存和CPU利用率問(wèn)題25IOS映像文件的解壓縮27Frame Relay、ATM、Ether net交換設(shè)備27分組捕獲 28保存

2、和load網(wǎng)絡(luò)拓?fù)?9Clie nt/Server和 Multi-Server 模式30ConsoleX作區(qū)和 Dynagen命令30PIX防火墻仿真30GNS3的圖標(biāo)管理30相關(guān)資源 31譯序Dynamips作為一款十分優(yōu)秀的Cisco路由器模擬軟件,實(shí)驗(yàn)?zāi)M效果遠(yuǎn)比 Boson NetSim更加真實(shí)可信。Boson NetSim是對(duì)IOS命令行的模擬,而Dynamips 是通過(guò)在計(jì)算機(jī)中構(gòu)建運(yùn)行IOS的虛擬機(jī)來(lái)真正運(yùn)行IOS實(shí)現(xiàn)對(duì)Cisco路由器的 模擬。Gynagen是一種基于文本的Dynamips前端系統(tǒng),初學(xué)者使用Dynamips時(shí)總 是感覺(jué)存在一定程度的不便和困難。當(dāng)前,如果對(duì)Dy

3、namips非常熟悉,無(wú)須任何前端系統(tǒng)就可以很好地進(jìn)行相關(guān)網(wǎng)絡(luò)模擬。就像一個(gè)用戶(hù)可以在命令行中能實(shí)現(xiàn)在圖形界面中完成的所有任務(wù)一樣。GNS3的推出在一定程度上解決了 Dynamips不如Boson NetSim易用的問(wèn)題, 受到了 Dynamips初學(xué)者的歡迎。Dynamips的圖形化前端系統(tǒng)除了 GNS3夕卜,還 有GynamipsGUI。但GNS3除了像GynamipsGUI能夠可視化地設(shè)計(jì)實(shí)驗(yàn)網(wǎng)絡(luò)拓 撲外,還可以直接利用GNS3完成相關(guān)的模擬實(shí)驗(yàn)。因此,將GNS3看作一種基 于Dynamips的Cisco路由器集成模擬環(huán)境并不為過(guò)。由于譯者接觸 Dynamips、Dynagen和GNS3

4、的時(shí)間不長(zhǎng),并且將GNS3(0.5) 文檔翻譯成中文的工作進(jìn)行得十分倉(cāng)促,譯文中難免存在錯(cuò)誤,敬請(qǐng)諒解。歡迎大家提出寶貴意見(jiàn):Ion gbowLongbow 2009-5-1GNS3圖形化網(wǎng)絡(luò)模擬器GNS3是一種可以仿真復(fù)雜網(wǎng)絡(luò)的圖 形化網(wǎng)絡(luò)模擬器。你可能熟悉用來(lái)仿真不 同操作系統(tǒng)的 VMware或Virtual PC等軟 件。利用這些軟件,可以在自己計(jì)算機(jī)的 虛擬環(huán)境中運(yùn)行諸如 Windows XP 專(zhuān)業(yè) 版、Ubuntu Linux等操作系統(tǒng)。GNS3允 許在計(jì)算機(jī)中運(yùn)行 Cisco的IOS(InternetOperating Systems) 。 GNS3 其實(shí)是Dynagen的圖形化前

5、端環(huán)境工具軟件,而 Dynamips是仿真IOS的核心程序。 Dynagen運(yùn)行在Dynamips之上,目的是提供更友好的、基于文本的用戶(hù)界面。 用戶(hù)利用Dynagen可以創(chuàng)建類(lèi)似于 Windows的ini類(lèi)型文件所描述的網(wǎng)絡(luò)拓?fù)洌?GNS3是這一步工作的圖形化環(huán)境。GNS3允許在Windows、Linux系統(tǒng)上仿真IOSs,其支持的路由器平臺(tái)、防 火墻平臺(tái)(PIX)的類(lèi)型非常豐富。通過(guò)在路由器插槽中配置上EtherSwitch卡,也可以仿真該卡所支持的交換機(jī)平臺(tái)。因此,GNS3是一種用于準(zhǔn)備CCNA、CCNP證書(shū)考試的無(wú)與倫比的優(yōu)秀實(shí)驗(yàn)工具。當(dāng)前市面上有不同類(lèi)型的多種路由器模擬 器,但他們支

6、持的路由器命令較少,在進(jìn)行相關(guān)實(shí)驗(yàn)時(shí)常常發(fā)現(xiàn)這些模擬器不支 持某些命令或參數(shù)。用戶(hù)使用這些模擬器通常只能看到所模擬路由器的輸出結(jié) 果。在GNS3中,所運(yùn)行的是實(shí)際的IOS,能夠使用IOS所支持的所有命令和參 數(shù)。另外,GNS3是一種開(kāi)源軟件,不同付費(fèi)就可使用。但是,Cisco的IOS的使用需要符合Cisco的版權(quán)規(guī)定,因此,GNS3安裝程序中不包含IOS映像文件, 這需要你自己想辦法獲取。如,你可以將某 Cisco路由器的IOS映像通過(guò)TFTP 導(dǎo)出。GNS3主要由Jeremy Grossman開(kāi)發(fā),其他的開(kāi)發(fā)人員包括David Ruiz,Roma in Lamais on, Aurelie

7、n Levesque和 Xavier Alt。Dyn amips 由 Christophe Fillot 開(kāi)發(fā)。Dynagen的主要開(kāi)發(fā)人是Greg Anuzelli。另外,有許許多多的人在上述軟 件系統(tǒng)的開(kāi)發(fā)過(guò)程中提供了不同形式的幫助。下述網(wǎng)站提供了關(guān)于GNS3的豐富資料:http 血www gnyjwtjpflow,uK.fr/bl0fl/htrp:/riyn.i葉(,inflowprimarv Web siteQNS3S Wiki site- theFmii Infor內(nèi)namifn bfeg 即na的 旳師呱口寸跖神n hu trrlcing H 恥 kik forum上述網(wǎng)站中,最有

8、用的莫過(guò)于 http:/www.g ns3. net和 http:/7200emu.hacki.atWindows 用戶(hù)的 GNS3 Quick Start Guide本節(jié)將帶你熟悉 Windows環(huán)境下的GNS3。使用GNS3所需要了解的關(guān)鍵、重要內(nèi)容將被涉及,但內(nèi)容的深入討論在本教程后面給出Step 1 下載 GNS3利用瀏覽器,訪(fǎng)問(wèn)網(wǎng)站 點(diǎn)擊綠色的download按鈕,如下圖所示。Windows平臺(tái)下最容易的安裝方式是使用GNS3-0.5-win32-all-in-one.exe。Step 2:安裝 GNS3雙擊所下載的 GNS3-0.5-Win32-all-in-one.exe開(kāi)始安裝

9、 GNS3,點(diǎn)擊Next按 鈕,并選擇“ I Agree”按鈕以繼續(xù)安裝。允許GNS3創(chuàng)建Start菜單文件夾,點(diǎn)擊 Next按鈕。GNS3需要其他軟件的支持以正常運(yùn)行,包括WinPCAP,Dynamips和Pemuwrappe。默認(rèn)情況下,這些軟件將被選中,因此,點(diǎn)擊 Next繼續(xù)安裝。如 上圖所示。選擇GNS3的安裝路徑后點(diǎn)擊In stall按鈕,開(kāi)始實(shí)際的安裝過(guò)程。GNS3所需的第一個(gè)支持環(huán)境是 WinPcap,選擇Next按鈕開(kāi)始 WinPcap的 安裝過(guò)程,如下圖所示。如果計(jì)算機(jī)用已經(jīng)安裝有某個(gè)版本的 WinPcap,安裝程 序?qū)⑻嵝涯闶欠裥枰瞥瓉?lái)已經(jīng)安裝的 WinPcap。如下

10、圖所示。安裝完WinPcap后,安裝程序繼續(xù)安裝 GNS3。GNS3安裝結(jié)束后,可以通過(guò)開(kāi)始菜單啟動(dòng)GNS3。第一次啟動(dòng)GNS3后,首 先需要做的工作是 配置IOS映像。Step 3:配置 IOS如前所述,你必須提供自己的 Cisco IOS映像。即使GNS3主要用于測(cè)試、 學(xué)習(xí)等實(shí)驗(yàn)環(huán)境,限于版權(quán)問(wèn)題也無(wú)法隨軟件提供IOS映像。一旦你得到了某個(gè) IOS的拷貝后,才能繼續(xù)使用 GNS3。目前,GNS3所支持的Cisco路由器產(chǎn)品主要包括:17102611 26Q11720362017?13&401750262OXM*1/512621 *1/502621XMI3/45261Q藥 5QXMI720

11、0261OXM2&5LXM點(diǎn)擊GNS3的Edit菜單,選擇“IOS image and hypervisors,如下圖所示:在標(biāo)簽頁(yè)“ IOS images”中,點(diǎn)擊上后查找自己所準(zhǔn)備的IOS映像文件并 點(diǎn)擊“ open”按鈕。此IOS文件將作為GNS3的image文件。然后,點(diǎn)擊“ Platform”的下拉箭頭,選擇IOS映像文件所對(duì)應(yīng)的路由器平 臺(tái)。接著,點(diǎn)擊“Model”的下拉箭頭,選擇IOS映像文件所對(duì)應(yīng)的路由器型號(hào)。此后,我們?cè)谑O碌呐渲弥薪邮蹽NS3的默認(rèn)值。但是,有一個(gè)叫做IDLE PC 的參數(shù)非常重要,后面我們簡(jiǎn)要討論。點(diǎn)擊“ Sav6按鈕保存配置,并點(diǎn)擊“ Close”按鈕結(jié)

12、束關(guān)于IOS的配置。到現(xiàn)在為止,可以利用 GNS3創(chuàng)建網(wǎng)絡(luò)拓?fù)洳㈤_(kāi)始模擬實(shí)驗(yàn)了。創(chuàng)建簡(jiǎn)單的網(wǎng)絡(luò)拓?fù)潢P(guān)于如何創(chuàng)建復(fù)雜網(wǎng)絡(luò)拓?fù)涞膬?nèi)容在后面討論,這里通過(guò)創(chuàng)建包含一個(gè)路由器的簡(jiǎn)單拓?fù)鋪?lái)了解如何啟動(dòng)路由器、以及如何通過(guò)控制臺(tái)con sole來(lái)配置它。同 時(shí),我們也將了解如何為選擇的IOS確定一個(gè)idlepc值,這是非常重要的一步。 當(dāng)IOS運(yùn)行時(shí),它將消耗幾乎 100%的CPU處理能力,使得計(jì)算機(jī)的運(yùn)行變得異 常緩慢。但是,選擇合適的idlepc值可以有效降低CPU利用率。基本方法是在路 由器不活動(dòng)時(shí)將其設(shè)置為sleep犬態(tài),后面將給出詳細(xì)的技術(shù)解釋。GNS3主界面分為四個(gè)主要區(qū)域,如下圖所示。在最左

13、邊部分列出了支持的 節(jié)點(diǎn)類(lèi)型(node type),可以看到有不同平臺(tái)的路由器圖標(biāo)、一個(gè)PIX防火墻、Ethernet 交換機(jī)、ATM bridge、Frame relay交換機(jī)和一個(gè) Cloud(云)。最右邊部分提供了所創(chuàng)建網(wǎng)絡(luò)拓?fù)涞膮R總信息,在創(chuàng)建復(fù)雜的網(wǎng)絡(luò)拓?fù)鋾r(shí), 拓?fù)鋮R總將幫助你更好的理解網(wǎng)絡(luò)拓?fù)?。GNS3窗口中間包括兩個(gè)部分。上面的是創(chuàng)建網(wǎng)絡(luò)拓?fù)涞墓ぷ鲄^(qū),下面部分 叫做控制臺(tái)(console),可以運(yùn)行某些Dynagen命令。點(diǎn)擊最左邊Node Type中的某個(gè)路由器圖標(biāo),注意該路由器得是你配置了 IOS映像的型號(hào),我們使用Router c7200平臺(tái)。將一個(gè)路由器節(jié)點(diǎn)拖到工作區(qū)后

14、便有了一個(gè)可供配置的路由器,如下圖所示。右鍵單擊路由器,選擇“ con figure ”菜單項(xiàng),如下圖所示如下圖所示,單擊“ R1”,選擇“slot”標(biāo)簽頁(yè)。選擇slotO右邊的下拉箭頭,選擇結(jié)尾是FE的某個(gè)適配器。然后,單擊slotl右邊的下拉箭頭,選擇“PA-4T+”, 這將在路由器中增加四個(gè)串行接口。單擊“ 0K ”。Con sole”,右鍵單擊路由器,選擇“ start”。再一次右鍵單擊路由器,選擇將打開(kāi)一個(gè)telnet控制臺(tái),如下圖所示在Console窗口啟動(dòng)后,需要按一次“ Enter”鍵。當(dāng)提示“ Would you like to enter the initial confi

15、guration dialog? ”時(shí),鍵入“ no” 后回車(chē)幾次。等待路由器 出現(xiàn)提示符“ Router”,如下圖所示。在GNS3主窗口中,右鍵單擊工作區(qū)中的路由器圖標(biāo),選擇“Idle PC”GNS3 將花費(fèi)一段時(shí)間來(lái)計(jì)算一個(gè)Idle PC值,然后會(huì)出現(xiàn)如下圖所示的窗口。如果點(diǎn) 擊下拉箭頭,將會(huì)看到多個(gè)可能的idlepc值,較好的idlepc值前打上了星號(hào)。選 擇一個(gè)帶星號(hào)的idlepc值并點(diǎn)擊“0K”按鈕,GNS3提醒你應(yīng)用所選擇idlepc值的 確認(rèn)。r% IMF PC?fxTbally b*:t#r 唸眾 viLiKinarkd v.tn *K6046d03 41v rmeozm 何1

16、2.3晦j *4;0xoO1d794E 545可如果在GNS3主窗口中選擇菜單“ Edit”下的“IOS images and hypervisorS, 雙擊“ IOS Image”標(biāo)簽頁(yè)中的IOS映像文件,將能夠看到在 Settings下已經(jīng)有 了一個(gè)新的idlepc值??赡苄枰貜?fù)幾次選擇 idlepc值的處理過(guò)程,以便找到 CPU利用率最低的的 idlepc值。在Windows中可以通過(guò)任務(wù)管理器來(lái)獲得CPU利用率信息。你會(huì)發(fā)現(xiàn),如果不設(shè)置idlepc值,CPU的利用率幾乎達(dá)到100%,但一旦選 擇了一個(gè)合適的idlepc值,CPU的利用率急劇降低。你可以進(jìn)入con sole窗口,此時(shí)已

17、經(jīng)在你的計(jì)算機(jī)中真正地運(yùn)行了一個(gè)IOS映像,該IOS所支持的所有命令和參數(shù)均可在 tel net con sole窗口中使用,就像 tel net到了一臺(tái)真實(shí)的路由器一樣。在這個(gè)簡(jiǎn)單的、只包含一臺(tái)路由器的網(wǎng)絡(luò)拓?fù)渲?,該路由器有一個(gè)FastEthernet適配器和一個(gè)包含四個(gè)串行口的適配器。使用命令“ show ip in terfacebrief ”可以查看該路由器的接口信息,如下圖所示。GNS3的主界面GNS3的主要界面如下圖所示Save fletwork fjl* Insert a picturtStart/Resime olli ICSjA.1LNiw P-$jec+|llear 亠tc

18、psloqyAfc a link| Sus pend all IOS |file|SlwwtomesPtlner To a1 TG5|當(dāng)在工作區(qū)中右鍵單擊某臺(tái)路由器后,將出現(xiàn)如下圖所示的浮動(dòng)菜單療 CorrfgLireistie hwtname討 Charge the hMenanne. J Charge consote port* cw*e Start創(chuàng)建復(fù)雜的網(wǎng)絡(luò)拓?fù)涫褂肎NS3可以創(chuàng)建非常復(fù)雜的網(wǎng)絡(luò)拓?fù)?,唯一的?wèn)題是你的計(jì)算機(jī)可能會(huì) 變得很慢。這如同運(yùn)行 VMware、Virtual PC等軟件一樣,其性能取決于計(jì)算機(jī) 的資源。如果你的計(jì)算機(jī)有足夠快的 CPU和容量足夠大的RAM,GNS

19、3的模擬 實(shí)驗(yàn)性能就越好。如前所述,利用idlepc可以有效降低運(yùn)行GNS3時(shí)的CPU利 用率。利用工具軟件 Ghostios和sparemem可以降低RAM的消耗量。GNS3默 認(rèn)將啟用Ghostios,Sparemem由于默認(rèn)是關(guān)閉的,因此必須手動(dòng)使能它。如果 你的計(jì)算機(jī)CPU的主頻是2.5GHz, 2GB的內(nèi)存,則運(yùn)行包含半打(6臺(tái))路由器 和多臺(tái)工作站的網(wǎng)絡(luò)拓?fù)洳粫?huì)存在太大的性能問(wèn)題。下面我們將創(chuàng)建如下圖所示的復(fù)雜網(wǎng)絡(luò)拓?fù)?。onR2從Node Type拖3臺(tái)路由器到工作區(qū)。右鍵單擊每一臺(tái)路由器,選擇“ Con figure”,在標(biāo)簽頁(yè)“ slot ”中,包含一個(gè) FastEtherne

20、t適配器和一個(gè) PA-4T 串行口適配器。單擊工具欄中的“Add a link”按鈕,選擇下拉菜單的“Manual”菜單項(xiàng),鼠標(biāo)將變成十字形。點(diǎn)擊R0,選擇S1/0,然后點(diǎn)擊R1,選擇S1/0;點(diǎn)擊R1,選擇S1/1,然后點(diǎn)擊R2,選擇S1/1。再次點(diǎn)擊工具欄中的“ Add a link”按鈕(已經(jīng)變成了一個(gè)停止標(biāo)志)。如下圖 所示。r因:前-而j二 & uigjeij &/!:弓電 111 Slew HapOB00:Foaea9 x此時(shí),在GNS3主窗口右側(cè)“ Topology Summary”區(qū)域能夠看到剛剛創(chuàng)建的鏈接GNS3為所創(chuàng)建的每臺(tái)路由器起了一個(gè)默認(rèn)的名字, 以R開(kāi)頭,后面是個(gè)數(shù)

21、字。如果想更改路由器的名字,可以右鍵單擊路由器圖標(biāo),選擇“ Cha nge the host name來(lái)完成路由器命名操作。工具欄中有如下圖所示的四個(gè)工具按鈕:3DDn|其中,第一個(gè)是“ Tel net to all IOS ”按鈕。后面的三個(gè)分別是開(kāi)始/恢復(fù)、暫 停、停止所有IOS按鈕。通過(guò)點(diǎn)擊 開(kāi)始按鈕,將出現(xiàn)如下圖所示的提示窗口:迪訊口血tot ,網(wǎng)路拓?fù)渲械逆溌奉伾珡?紅色變成了綠色。如果點(diǎn)擊“ Telnet to all IOS”按鈕,將能夠看到每臺(tái)路由器的啟動(dòng)過(guò)程。GNS3會(huì)為每臺(tái)路由器開(kāi)啟一個(gè)Telnet Con sole 窗口。在 Con sole 窗口中遇到提示“ Would

22、 you like to en ter the in itial con figurati on dialog ? ”時(shí),鍵入no并按下回車(chē)鍵?,F(xiàn)在便可以配置每一臺(tái)路由器了。我們將改變路由器的host name配置secret 口令,使能synchronous logging,設(shè)置接口的ip地址并啟動(dòng)接口,使能RIP version 2,最后利用ping測(cè)試連通性。Central1E:lyrizriiifH 3 |- Ww. Cimsfl年 prrtFast_ 亠.110.0.1,0/241 pflfrT* rrrvt3 prlJI匕些LllLc I 匚UMT0一0*U 匸ThauJj d Q

23、_ve JjcJE 11J-C: r=*E -/IuM1 L : liff- -UiHlMh f JlWiTLJiP*- Hes-Fl:&= 10.0FFHfcflFn HTBiFF Ti 叼4E3Tm_JkLABk 4 ZHIi C:XU ZHK S量LFQ 俺“丄匕吐Midi 強(qiáng)L 31hIk Do昨i-ddireflf LO.O.lul 酯5M“話(huà)4 LZMEES4CCCl-5r PBO* : Ln. pzrz.hoE-ol s In&.xt.iz.” h.r:rgT rhjBh- t d- upCeri Ml fccnf m-if 1 tieJk陀 4 14 :lfl =:皿二乜料匚丄

24、Xq口mu弧 4ddlo.DA : S5E.ll&.2Gi-.0iO-I! h rl CCl Zlg-1 r 1 fUlc-K :d.Le 91MK|*r T-S (c-! * J-l f ) fni_i rm* ntTiTZO1 r-feJL1C) |,0k1413ert r-aL ccd figil rovci: rip.wirriL cflriWTSirfi 去nl fe&b lf-,卵盧鼻IO I hT kU-fe It-Ac:731LZJ1K 3 ITEKKrE Iel-eide. EcxUH1/Li cXnigul 亡匸址jerit r L (fir n ? iu-

25、fctj trr | -B netira r fr I &_.t .1 0Uvtig r-s-L (qc- n f h 尸 ru-k *r I n*T3 1 I1S2.E35| mrm JklAHK-e-IiOS-Dr CLZJ!L5. ZJM Sei/-! EiTiZLl Pozt iiiaLZi itzs-Itb E-at t DzwnOSnt i:丄l 匚匚 D.lg-icuLeK P -I netuax k 10 亠 tu 1 ”心otit f L l廠(chǎng)廠(chǎng) n r x rw rem l|i ,tSju; 1 |LS|2E.tt r L (cc n * i 曠 f m Kerb 滬 nd

26、CftHLttl#加百 辜1斗J 14總。*:|9|71尊GTS右 3FAt Tt 口出:審1亡忙M fEt WCli亡 坍 匕:ShU匸匚工 Lh-nrwrwp?iTiJ; F訕 Cnrdp gwtrl:xaLtaa At KUBije-KMViil C 4ji4t0ni 9 - fwJflp - Hire W aoblltp - - wn - RTP4P. FX - f rns P FH-r-1. Cr - DfPF, * -iwhiF-r yAl J J HhU UjEFU. 7D Xr MJ - IrE NhxA EXZtfEU. V 枕 Md ZfdTlT IEJFEH7X-B 1

27、tTpiB 3 p 口 OSTIT JLE1kJ. *Eypfl h1 m 1S_:? tv - Id-If Lsmsr* 11 I-tf IrtiL-lp U - 19-IS- Lgnl-J: 3 in*r r*t -ntid*-*丄Le. U -?*riipr Bear lr rruri-QEjLe:d密 1 *4: riw wfe it.匕I .I C0W 叮滬 斗甘阿d 711C.4O i.Xryj* b frj-fi!Tft v*、rDdiriij 如 lUU-te ICHf Hu to 1DV .(1.1. tiaen北 1,3 secacdB;E-ucceas in:t Is 1

28、00 prccDi: fS/E), ratzri-iEl| rail?兩/rma: as如上面幾個(gè)圖所示,路由器 East可以ping通路由器West。你也將發(fā)現(xiàn)路由 器East的路由表中有到網(wǎng)絡(luò)/24的路由信息?,F(xiàn)在,我們從Node Type區(qū)域拖三臺(tái)Ethernet交換機(jī)到工作區(qū),并放置在每 臺(tái)路由器下。利用“Add a link”按鈕將每臺(tái)路由器的接口 Fa0/0與交換機(jī)的Port1連接。注意,交換機(jī)默認(rèn)包含8個(gè)接口,這些接口可以當(dāng)作是普通的交換機(jī)端口, 也可以是符合802.11q標(biāo)準(zhǔn)的trunking端口,但默認(rèn)是普通交換機(jī)端口。如果想 配置交換機(jī)的高級(jí)選項(xiàng),你需要在路

29、由器中添加叫做NM-16ESW EtherSwitch的適配器。雖然支持更多的交換功能,但該適配器的功能與真正的交換機(jī)相比還有一定的差距在網(wǎng)絡(luò)拓?fù)渲刑砑覲C向網(wǎng)絡(luò)拓?fù)渲刑砑覲C的方法有三種。如果只是想利用PC運(yùn)行ping或者traceroute來(lái)測(cè)試連通性,最好使用Virtual PC模擬器。也可以在網(wǎng)絡(luò)拓?fù)渲刑砑?新的路由器并配置它像一臺(tái)PC 一樣。第三種方法是利用真正的 PC。利用 Virtual PC SimulatorVirtual PC Simulator是運(yùn)行在 Win dows或Li nux上的程序,它的功能有限,但 是可以運(yùn)行ping和traceroute。 Virtual P

30、C Simulator是一種免費(fèi)軟件,可以從 .c n/doku.php?id=wiki:vpcs 處下載。將下載的文件解壓縮,運(yùn)行其中的 vpcs.exe如下圖所示:輸入“?”可以獲得關(guān)于 VPCS的幫助。目前,VPCS支持最多9臺(tái)PC。在命令行中輸入數(shù)字便可以切換到另一臺(tái)PC。利用show命令可以查看PC的IP和MAC地址。使用如下格式的命令:ip 24可以設(shè)置PC的IP 地址、默認(rèn)網(wǎng)關(guān)、子網(wǎng)掩碼(前綴長(zhǎng)度)。利用“ Symbol Library ”可以將VPCS集成進(jìn)GNS3。在GNS3窗口中選擇 Edit菜單的Symbol Manager菜單項(xiàng)。如下

31、圖所示?!?,將計(jì)點(diǎn)擊“ Available symbols”下的“ computer,然后右鍵單擊箭頭“算機(jī)圖標(biāo)添加到“ Customized nodes0在Name框中輸入“ computer”,利用下拉 箭頭,將其類(lèi)型更改為Cloud。在GNS3窗口 Node Type中將出現(xiàn)計(jì)算機(jī)的圖標(biāo), 如下圖所示。將三臺(tái)計(jì)算機(jī)拖動(dòng)到工作區(qū)中,在每臺(tái)交換機(jī)下分別放置一臺(tái)。右鍵單擊路 由器West下的計(jì)算機(jī),選擇“ Con figure”,單擊“ Clouds”下的CO,點(diǎn)擊NIO UDP 標(biāo)簽頁(yè),如下圖所示。在配置中輸入如下參數(shù):Local Port: 3000Remote host 127.0.0.

32、1Remote port: 20000上述配置對(duì)應(yīng)于VPCS1。單擊按鈕Add,然后選擇OK依次右鍵單擊每臺(tái)計(jì)算機(jī),并選擇“ Con figure”,使用如下參數(shù):CompLirEiClC2Lowl uotREnwtE ho戎REmot巳 pot30001127.0.0,1200013000220002至此,已經(jīng)配置完成與GNS3通過(guò)UDP端口連接的計(jì)算機(jī)。在VPC可以連 接交換機(jī)前,需要為每臺(tái)交換機(jī)添加一個(gè)端口。右鍵單擊每臺(tái)交換機(jī),選擇“ Con figure”。點(diǎn)擊switch,將“ Port”配置改成2,單擊“ Add ”按鈕后點(diǎn)擊“0K ”。點(diǎn)擊工具欄的“ Add a

33、 link ”按鈕并選擇“ Manual”,將每臺(tái)交換機(jī)的端口 2 與相應(yīng)的計(jì)算機(jī)nio_udp端口相連。wtia.D n o/10 (L1.Q/2451/0HJ/Uif1siro厶ro/ol4a.lU.LU94利用VPCS窗口配置VPCs。配置IP地址,默認(rèn)網(wǎng)關(guān)、子網(wǎng)掩碼,各參數(shù)如 下圖所示:ton nett the router i acting as a PCI to the res-t of tout tooolov.ton nett the router i acting as a PCI to the res-t of tout tooolov.PC 一樣。這種方法可能會(huì)使用更多的

34、Turns ofl IP i outing functionSwkctlesto FastEthefVket InteitdceAssigns IP address and subnet mask t inte-lace Tums interface onReturn - to global cnnfiguratrnn modConfig lire s The default gatewayOptlondll - starts http server pr oce$s回到每臺(tái)路由器的Con sole窗口。配置路由器的FastEthernet端口,使用上 圖列出的參數(shù),注意一定要使用no shu

35、tdown命令開(kāi)啟相應(yīng)的接口。然后利用rip 命令開(kāi)啟RIP,利用network命令添加路由。過(guò)一會(huì),路由將出現(xiàn)在路由表中,測(cè)試從 West的計(jì)算機(jī)ping路由器East 的計(jì)算機(jī)。利用路由器當(dāng)作PC可以簡(jiǎn)單地配置路由器,使其像一臺(tái) 內(nèi)存和處理器資源。Roucer(corifig)ft no Ip routingRouter ton I jJ- |i ter face faO/ORouercarfig-訐卅 ip address udcfress subnet;_njQkRoii*erconf 耳-if)# no sH jtclc/nRcii-prrnrif ?, z tRouterfcorf

36、igltf ip defsuk-gaiewsyRouter( “首選項(xiàng)”,從 如下窗口的左側(cè)選擇“ Gen era”,按如下方式更改“終端命令”編輯框中的內(nèi)容:For PliTTY:c:pjttyputty.exe -telnet %h %pForTeraT&rm:c: TTERMPROttssh,exe %h 滋p/W二d 二 1.注意:上述命令中虛擬終端軟件的路徑需要調(diào)整到軟件安裝路徑。使用軟件Win Tabber組織多個(gè)Tel net窗口在網(wǎng)絡(luò)拓?fù)渲型瑫r(shí)打開(kāi)多個(gè)控制臺(tái)(con sole窗口時(shí),從一個(gè)窗口換到另一個(gè) 設(shè)備可能比較容易引起混亂。建議使用 Win Tabber#多個(gè)控制臺(tái)窗口整

37、合到一個(gè) 具有多個(gè)標(biāo)簽頁(yè)的窗口中。WinTabber可以從處免費(fèi)下載。內(nèi)存和CPU利用率問(wèn)題當(dāng)網(wǎng)絡(luò)拓?fù)渲邪鄠€(gè)網(wǎng)絡(luò)設(shè)備時(shí),內(nèi)存和CPU利用率較高就會(huì)是個(gè)問(wèn)題。 如前所述,利用Idlepc可以解決CPU利用率問(wèn)題。Idlepc值的選擇只與IOS映 像有關(guān),與運(yùn)行模擬實(shí)驗(yàn)的計(jì)算機(jī)沒(méi)有關(guān)系。關(guān)于內(nèi)存問(wèn)題,可以利用ghostios和sparememe來(lái)解決。內(nèi)存利用問(wèn)題GNS3的模擬實(shí)驗(yàn)會(huì)消耗大量的物理內(nèi)存和虛擬內(nèi)存。利用ghostios和sparemem分別解決物理內(nèi)存、虛擬內(nèi)存的消耗問(wèn)題。GNS3的Ghostios選項(xiàng)可以顯著降低實(shí)驗(yàn)消耗的物理內(nèi)存量,特別是在同一個(gè)實(shí)驗(yàn)中使用了大量相同IOS的路

38、由器時(shí)。利用這個(gè)特性,實(shí)驗(yàn)中并不需要在自 己的Virtual RAM中保存每個(gè)路由器的IOS映像,計(jì)算機(jī)將為使用相同IOS的多 臺(tái)路由器保存一個(gè)IOS映像,從而降低了對(duì)內(nèi)存的需求。如,有運(yùn)行同一IOS的10臺(tái)路由器,其IOS映像的大小為60MB,則利用Ghostios選項(xiàng)可以省下9 x 60MB的物理內(nèi)存需求。GNS3中,Ghostios被默認(rèn)使能。Sparemem特性并不降低物理內(nèi)存的消耗,而是降低虛擬路由器所消耗的虛 擬內(nèi)存。由于32位OS限制每個(gè)進(jìn)程最多可以使用 2GB的虛擬內(nèi)存,因此, sparemem也非常重要。使能“ sparemem選項(xiàng)后,在計(jì)算機(jī)中只為虛擬路由器 正在使用的IO

39、S分配虛擬內(nèi)存,使得在網(wǎng)絡(luò)拓?fù)渲锌梢园嗟奶摂M路由器和 實(shí)例。Ghostios和sparemem均依賴(lài)于 mmap,因此,必須在GNS3中使能“ mmap” 選項(xiàng),如下圖所示。CPU利用問(wèn)題前面曾簡(jiǎn)單討論過(guò)CPU利用率問(wèn)題,了解到了如何為某種IOS確定/選擇 idlepc值,使CPU的利用率得以降低。如果沒(méi)有idldpc,你會(huì)發(fā)現(xiàn)模擬時(shí)CPU 的利用率幾乎為100%。其原因在于GNS3的核心程序,即Dynamips不知道你 的路由器實(shí)例在什么時(shí)候處于空閑, 什么時(shí)候處于忙狀態(tài)。命令idlepc對(duì)正在運(yùn) 行的IOS進(jìn)行分析,以確定IOS正在執(zhí)行哪些空閑循環(huán)。一旦確定好,Dynamips 在路

40、由器執(zhí)行到空閑循環(huán)時(shí)將虛擬路由器實(shí)例 (進(jìn)程)強(qiáng)制“ sleep”這將顯著降 低CPU利用率,同時(shí)并沒(méi)有降低虛擬路由器的能力。IdlePC值只與特定的IOS映像有關(guān)。不同的IOS版本的idlepc會(huì)顯著不同,即使相 同版本但特性不同的IOS版本的IdlePC值也會(huì)不同。但是,idlepc值與運(yùn)行模擬實(shí) 驗(yàn)的計(jì)算機(jī)、操作系統(tǒng)、GNS3中Dynamips版本等沒(méi)有任何關(guān)系。有時(shí)候,利用 idlepc命令可能無(wú)法找到最優(yōu)的idlepc值,或干脆找不到idlepc值,重試幾次可能 會(huì)有改觀(guān)。當(dāng)為某個(gè)IOS確定idlepc值時(shí),需要啟動(dòng)GNS3。將使用該IOS的路由器拖 到工作區(qū)中,右鍵單擊該路由器,選

41、擇“start”然后右鍵單擊該路由器,選擇“ Con sole”。此時(shí),在Con sole窗口中需要按下 En ter,并且在提示“ Would you like to en ter in itial con figuration dialog?” 時(shí)輸入 No。等待路由器出現(xiàn)提示符“Router”。然后,在GNS3主窗口中,右鍵單擊路由器圖標(biāo),選擇“ Idle PC” GNS3將花費(fèi)一段時(shí)間計(jì)算idle PC值,并彈出如下窗口。從上圖選擇某個(gè)idlepc值,并應(yīng)用。在選擇idlepc值時(shí),最好開(kāi)啟windows的任務(wù)管理器,檢測(cè) CPU的利用率 數(shù)據(jù)。當(dāng)選擇某個(gè)idlepc值后CPU利用率被顯著降低了,則該值就比較合適。IOS映像文件的解壓縮如下圖所示,如果IOS經(jīng)過(guò)了壓縮,則在啟動(dòng)路由器時(shí)將會(huì)看到 “#”代表的影像解壓縮過(guò)程。IOS映像文件的解壓縮過(guò)程 比較耗時(shí),可以使用工具軟件預(yù)先將IOS映像解壓縮,以提升啟動(dòng)速度。注意, 2600系列的影像文件必須先解壓縮后才能使用。工具軟件Ult

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論