1. 程式人生 > 實用技巧 >利用DynamipsGUI製作BSCI課程實驗拓撲

利用DynamipsGUI製作BSCI課程實驗拓撲

為了完成CCNPBSCI的眾多實驗,需要根據不同的實驗要求要實驗前構建不同的網路拓撲,這將花費大量時間。本人在實驗過程中利用DynamipsGUI設計了一個功能全面網路拓撲,BSCI中基本上所有的實驗都可由這個拓撲完成。 Dynamipsboson netsim的區別在於:boson是為相應的實驗而服務,如對CCNACCNP基本實驗的支援,但其只是模擬出IOS的命令列,支援的命令有限,當實驗需要擴充套件時就會出現問題。而dynamips是模擬出路由器的硬體環境,然後在這個環境中直接執行CiscoIOS DynamipIOS版本為12.2,它幾乎可以完美地執行CISCO裝置支援的所有命令列,幾乎可以完成
CCNACCNPCCSPCCIPCCIE所有的路由試驗。
以下是本人為BSCI所設計的拓撲總圖: <?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 下面介紹一下設計過程: 1、 首先為即將製作的拓撲作一個規劃(如應有多少個路由器,路由器間介面如何連線等),然後畫一張草圖以便參考。 2、 開啟
DynamipsGUI管理控制檯,選擇路由器數目。在本例中我們選擇4個路由器,在裝置型別中選擇“7200”,並選擇“橋接到PC”。 3、 指定IOS的正確的存放目錄(7200路由器的IOS要先從網上下載下來)。 4、 為了避免在開啟模擬裝置時PCCPU佔有率達到100%,這裡需要計算idle-pc值,點選“計算idle-pc”按鈕。 5、 可以看到裝置啟動了,如同真實路由器在啟動一樣。然後在setup模式對話方塊中輸入“no”以便進行手動設定。 6、 回車後進入路由器的使用者模式。在模式下先按組合鍵ctrl+] ,鬆手後接著在單獨按i鍵,將會出現“Please wait while gathering statistics...
”的提示資訊。 7、 稍等一會兒出現下圖所示的idle-pc值排列圖。在這裡我們要找到一個count後為最大值的行,並將前面的一串16進位制數複製到dynamipsGUI管理控制檯中的idle-pc值文字框中。(注:如果開裝置的時候仍出現了CPU100%的情況,那麼這個時候你就應該重新去計算idle-pc值,直到CPU佔有率維持在一個正常值才不用再計算) 8、 接下來就如配置真實路由器一樣進入特權模式,然後再進入全域性配置模式以配置暫存器值。 因為dynamips預設值是0x2142,這樣裝置啟動時是不從NVRAM讀配置,所以我們需要在這個地方改為0x2102
全域性配置模式下命令為:config-register 0x2102
然後在特權模式下用copy run start進行儲存,再關閉視窗。 9、 接下接受預設的NPE型別和虛擬記憶體值,然後點選“確定”按鈕完成裝置7200的設定。(注:在虛擬記憶體中大家也可以根據IOS的大小或要根據自己的實體記憶體而定。而引數128 --disk0 4 中的128的意思是拿128MB的實體記憶體來作為虛擬裝置的RAM。) 10、 因前面選擇了“橋接到PC”,所以這裡還需要設定一下相關引數以便到本地PC與自己的主機通訊。選擇如下圖框內的下拉按鈕,並選擇“NIC-O”,然後點選“計算橋接引數”。 11、 在彈出的介面裡選擇用於通訊的網絡卡,本例選擇的是第二項,然後複製“ \Device \NPF_{AC1B379B-68E0-4487-A4EC-20E84172B4B7}”引數到dynamipsGUI介面相應位置。 12、 選擇一個輸出目錄,然後單擊“下一步”按鈕。 13、 在出現的設定介面中確定裝置名字和telnet埠以及各個slot模組資訊。如下圖所示,設定一個路由器引數後進行需要後再設定下一個路由器。 模組設定說明: Slot 0

C7200-IO-FE ------- 表示支援1Fastethernet介面。

Slot 1-5

PA-2FE-TX ------- 表示支援2Fastethernet介面

PA-FE-TX------- 表示支援1Fastethernet介面。

PA-4E ------- 表示支援4Ethernet介面。

PA-4T+ ------- 表示支援4serial介面

PA-8E -------- 表示支援8Ethernet介面

PA-8T -------- 表示支援8serial介面

PA-A1 ------- 表示支援1ATM port adapter介面

PA-GE ------- 表示支援1GigabitEthernet介面

PA-POS-OC3 -------表示支援1Packet Over SONET/SDH介面(用於更高速度的介面)

14、 控制檯輸出中選擇“TCP輸出”,這樣就可通過使用SecureCRT進行Telnet連線。設定完畢後點擊“下一步”按鈕。 15、現在進行裝置間的連線。如下圖所示,左右各選一個裝置,然後再選一個介面,連線“連線”按鈕即可建立連線。根據前面作好的規劃(這裡參考拓撲總圖)將所有裝置連線好。 16、 當所有連線完成後,點選“生成.BAT檔案”,即可生成四個.bat檔案到你前面所設定的輸出目錄中。 17、 進入到你設定的輸出目錄中,可以看到生成的了四個.bat檔案。 18、 然後依次點Router1.batRouter2.batRouter3.batRouter4.bat,即可開啟這四個模擬路由器。再通過SecureCRT進行telnet連線。如連線第一個路由器的IP地址為127.0.0.1,埠根據配置的console的值預設為2001 19、 當需要進行BSCI實驗時,根據實驗要求的不同,每次可開啟不同數量的路由器並通過SecureCRT連線進行相應的配置。

注:也可不通過SecureCRT進行連線,實現的方式是在“步驟13”中選擇“控制檯輸出選擇—>直接輸出”。這樣當產生.bat檔案後,直接雙擊即可進入到路由器模擬配置介面。 小結:通過設計一個統一網路拓樸,在每次實驗時只需根據具體的要求啟用相應的路由器和相關埠接可,簡化了操作,提高了效率。