999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DynamipsGUI的虛擬網絡實驗環境構建

2008-12-31 00:00:00孫秉超
電腦知識與技術 2008年19期

摘要:本文主要針對于當前高職院校中計算機網絡課程教學中實驗環境構建的問題提出了一種解決方案,即利用虛擬機軟件DynamipsGUI和VMWARE在單機上構建虛擬網絡實驗環境,并以一個實例介紹DynamipsGUI和VMWARE的配置連接問題。實踐證明,虛擬網絡實驗環境可以將通用機房轉換為專業的網絡實驗室,有效提高學生網絡設備配置操作的實踐技能。

關鍵詞:虛擬網絡實驗環境;DynamipsGUI;VMWARE;計算機網絡

中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2008)19-30160-04

Designing A Virtual Experiment Environment of Network Based on DynamipsGUI

SUN Bing-chao

(Zhejiang College of Construction, Hangzhou 311231, China)

Abstract: This paper mainly introduce a solution to constructing the experiment environment of computer network course in teaching. The solution is constructing a virtual experiment environment of network based on a PC by using Dynamips and VMWARE. One example is demonstrated. The propose has been proved to be effective in raising the students' capability of configuration network devices, and could transform a normal PC laboratory to a professional network laboratory.

Key words: virtual experiment environment; DynamipsGUI; VMWARE; network

1 引言

目前,各高職院校均廣泛開設計算機網絡課程,在課程中需要進行大量網絡設備配置實驗,但實驗室成本對于各院校來說是一項不小的負擔,建設一個50人左右規模的網絡實驗室,成本大約在80~100萬RMB左右,這筆費用并不是每個院校都能承擔的。

近年來,隨著虛擬機技術的興起,已經可以較好地解決計算機網絡課程教學中軟、硬件之間的矛盾,使學生在通用機房里就可以進行一系列的網絡實驗,不僅包括常用的網絡操作系統實驗,甚至還可以在PC上配置交換機、路由器等網絡設備,從而讓通用機房變成一個虛擬網絡實驗室。在網絡操作系統的虛擬軟件中,較有代表性的是VMWARE公司出品的VMWARE WORKSTATION軟件,通過此軟件,可以在PC上任意模擬一臺或多臺Windows、Linux或其他操作系統的計算機,并且可以在這些虛擬機上任意進行配置。而在網絡設備的虛擬軟件中,比較有名的是由法國人Chris Fillot開發的Dynamips軟件,此軟件可在一臺PC上模擬多臺CISCO交換機、路由器設備,其最大優勢在于可自行設計網絡拓撲,在PC上構建一個虛擬的局域網環境,但Dynamips是一個命令行程序,在配置實驗文件時需手工設置大量參數,國內的程序愛好者小凡在其基礎上開發了圖形化界面的DynamipsGUI軟件,此軟件通過一系列向導可產生相應的實驗配置文件,方便了用戶的使用。

虛擬網絡實驗室與傳統的網絡實驗室相比,主要擁有如下優勢:

1) 充分發揮虛擬機模擬軟件的優勢,將理論與實踐相結合,以往如OSPF路由配置等需要大量的PC機或網絡設備的實驗,如今只要在一臺PC上就可實現,加深學生對于理論知識的理解;

2) 在實驗過程中無需擔心學生誤操作或是惡意操作,如修改網絡設備密碼或刪除flash文件等。由于所有的網絡配置實驗均在PC機上由軟件完成,即使在操作過程中出現了無法恢復的錯誤時,也無需擔心,只要將軟件復位或重啟,即可重新開始實驗;

3) 減輕實驗實訓教師的維護負擔,每次實驗完畢后,無需對網絡設備進行一一復原;

4) 大量節約成本,使學生能在虛擬環境中配置價格昂貴的網絡設備,有效提高學生的實踐技能;

5) 提高學生的創新能力,使實驗不受設備等硬件因素的制約,充分調動學生學習的主動性。

將VMWARE和DynamipsGUI結合,可在單機上實現一個點對點的虛擬網絡環境,下面以一個實例來說明虛擬網絡實驗環境的構建。

2 典型實驗環境構建

2.1 硬件環境

1) CPU:AMD Athlon 3000+;

2) 內存:DDRII SDRAM 1GB;

3) 硬盤:80G。

2.2 軟件環境

1) Windows XP SP2;

2) VMWARE Workstation 5.5;

3) Redhat LINUX 9.0;

4) DynamipsGUI 2.7;

5) CISCO 3640 ISO 鏡像文件:c3640-ik9o3s-mz.122-8.T10.bin。

2.3 實驗拓撲

圖1 實驗拓撲

2.4 實驗步驟

1) 在Windows XP主機上安裝VMWARE和DynamipsGUI軟件;

2) 在VMWARE上安裝REDHAT LINUX 9.0操作系統;

3) 將VMWARE的網絡連接模式設為“Host-only”,在此方式下VMWARE虛擬機通過VMNET1虛擬網絡與宿主機通信;

4) 在Linux上啟動vsftpd服務;

5) 將虛擬機Linux防火墻設置為允許FTP通過,否則會出現宿主機無法訪問虛擬機FTP的情況;

6) 啟動DynamipsGUI 2.7,出現以下界面;

圖2 設備選型界面

在界面中分別設置路由器數量(此處用CISCO 3640 路由器代替三層交換機)、型號等參數,注意選中“橋接到PC”、“虛擬PC”和“分布式”3項參數。“橋接到PC”指DynamipsGUI虛擬環境下的路由器可直接與本機網卡進行連接;“虛擬PC”指在DynamipsGUI環境中增加虛擬PC來測試網絡環境;“分布式”指在虛擬網絡環境下網絡設置可橋接在多臺PC上(包括由VMWARE產生的虛擬機)。

7) 在分布式配置中設置各PC的IP地址和所連接的網絡設備;

8) 計算3640的idle-pc值,目的是為了防止主機CPU占用率過高;

9) 計算各PC橋接網卡的參數(此處包括“本地連接”和“VMNET1”適配器的橋接參數)及配置文件輸出目錄,單擊下一步后出現如圖3界面;

10) 設置各路由器模塊。此處設置2臺3640路由器的console配置端口分別為127.0.0.1:2001和127.0.0.1:2002。路由器模塊為NM-4E,單擊下一步后出現如圖4界面;

11) 按實驗拓撲對各網絡設備及PC進行端口連線,注意此處XPC指橋接的主機,P0/0、P1/1等表示多臺橋接主機的網卡,VPCS指由DynamipsGUI產生的虛擬PC,用于虛擬網絡環境測試。配置完后點擊“生成BAT文件”,將在輸出目錄下生成2臺網絡設備的批處理文件;

12) 在輸出目錄下找到相應網絡設備的文件夾,在其中有剛剛生成的批處理文件,執行此文件代表在當前PC上虛擬某臺網絡設備,此處可分別執行pc1文件夾中的Route1.bat和pc2文件夾中的Route2.bat來分別模擬2臺3460路由器,當模擬路由器工作時不要關閉批處理命令窗口;

13) 通過telnet或超級終端方式連接到127.0.0.1:2001,表示對第一臺路由器的console進行配置,同理,可通過連接127.0.0.1:2002來對第二臺路由器進行配置;

14) 分別在2臺路由器上進行配置,配置腳本如下:

對routerA作如下配置:

routerA(config)#interface e0/0

routerA(config-if)#ip address 172.16.1.1 255.255.0.0

routerA(config-if)#no shutdown

routerA(config-if)#exit

routerA(config)#interface e0/3

routerA(config-if)#ip address 10.10.1.1 255.0.0.0

routerA(config-if)#no shutdown

routerA(config-if)#exit

routerA(config)#router rip

routerA(config)#network 172.16.0.0

routerA(config)#network 10.0.0.0

對routerB作如下配置:

routerA(config)#interface e0/0

routerA(config-if)#ip address 192.168.1.1 255.255.255.0

routerA(config-if)#no shutdown

routerA(config-if)#exit

routerA(config)#interface e0/3

routerA(config-if)#ip address 10.10.1.2 255.0.0.0

routerA(config-if)#no shutdown

routerA(config-if)#exit

routerA(config)#router rip

routerA(config)#network 192.168.1.0

routerA(config)#network 10.0.0.0

2.5 實驗結果測試

將虛擬Linux主機IP地址設為172.16.1.2/16,網關172.16.1.1;宿主機IP地址設為192.168.1.2/24,網關172.16.1.1。由宿主機直接訪問Linux虛擬機FTP,得到如下界面,證明宿主機與虛擬機通過路由器連接成功。

圖5 宿主機訪問虛擬機FTP

注意:VMNET1網絡適配器的IP地址不能設在172.16.0.0網段內,否則會出現宿主機不經過路由器直接登陸虛擬機的情況。

3 結束語

在PC機上利用DynamipsGUI和VMWARE構成虛擬網絡實驗環境,已在計算機網絡課程教學中經實踐證明是行之有效的。利用此虛擬網絡環境,可以分別在主機端和VMWARE虛擬機端模擬配置網絡的3~7層協議,而通過DynamipsGUI配置網絡2層和3層協議,則可以讓學生更直觀的理解網絡模型中的交換、路由等概念。在虛擬網絡環境中,不但可以在計算機上模擬平常難以接觸到的CISCO網絡設備,還可以在實踐中檢驗課堂中所學的理論知識,同時提高實驗課程的效率,真正有利于學生網絡操作實踐技能的培養。

參考文獻:

[1] Andrew S.Tanenbaum 著. 潘愛民 譯. 計算機網絡[M]. 第四版 清華大學出版社, 2004.

[2] 陳純 著. Red Hat Linux 9.0 網絡服務入門與進階[M]. 科學出版社, 2004.

[3] 蔡學軍 著. 網絡互聯技術[M]. 高等教育出版社, 2004.

[4] 李松波. 虛擬機技術在網絡操作系統教學中的應用[J]. 現代遠程教育, 2006,6.

[5] 江魁. 基于單機的計算機網絡實驗平臺的實現與應用[J]. 計算機時代, 2006,10.

[6] 劉外喜. 虛擬實驗室在計算機網絡課程教學中應用的設計[J]. 計算機教育, 2007,4.

[7] 李文池. Dynamips虛擬網絡配置與應用[J]. 南京工業職業技術學院學報, 2007,7.

注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文

主站蜘蛛池模板: 久久久亚洲色| 中国一级毛片免费观看| 国产一级毛片在线| 亚洲欧美日韩精品专区| 人妻精品全国免费视频| 天天综合色网| 91高清在线视频| 91网址在线播放| 东京热av无码电影一区二区| 在线观看国产网址你懂的| 亚洲精品制服丝袜二区| 成人在线综合| 亚洲精品卡2卡3卡4卡5卡区| 在线一级毛片| 亚洲国产精品久久久久秋霞影院| 国产福利影院在线观看| 一本综合久久| 国产h视频在线观看视频| 东京热高清无码精品| 亚洲欧美日韩成人高清在线一区| 国产小视频在线高清播放| 久久77777| 97久久精品人人做人人爽| 亚洲精品国产乱码不卡| 国产主播在线观看| 日韩精品成人网页视频在线 | 性网站在线观看| 婷婷五月在线| 欧美黑人欧美精品刺激| 久久狠狠色噜噜狠狠狠狠97视色| 一本一道波多野结衣一区二区 | 日本道综合一本久久久88| 久草性视频| 久久一日本道色综合久久| 亚洲免费人成影院| 国产精品久久久久久久伊一| 国产成人综合在线观看| 欧美精品v| 亚洲综合九九| 亚洲va在线∨a天堂va欧美va| 99精品国产自在现线观看| 日本午夜网站| 国产一区二区三区在线观看免费| a级毛片毛片免费观看久潮| 国产精品一区二区久久精品无码| 一本综合久久| 亚洲视频二| 久久综合丝袜日本网| 成人无码一区二区三区视频在线观看| 国产精品分类视频分类一区| 亚洲国产精品一区二区第一页免| 国产精品免费入口视频| 亚洲成综合人影院在院播放| 精品少妇三级亚洲| 欧美色视频网站| 在线亚洲精品福利网址导航| 亚洲国产天堂在线观看| 国产特一级毛片| 亚洲欧美极品| 免费一级毛片在线观看| AV老司机AV天堂| 亚洲第一成年人网站| 美女无遮挡拍拍拍免费视频| 少妇精品网站| 国产区91| 亚洲人成影视在线观看| 欧美综合成人| 亚洲免费福利视频| 久久久久亚洲精品无码网站| 免费又黄又爽又猛大片午夜| 久久视精品| 日本成人一区| 国产精品999在线| 99手机在线视频| 国产另类乱子伦精品免费女| 国产女同自拍视频| 欧美成人午夜视频免看| 精品久久蜜桃| 色悠久久综合| 尤物特级无码毛片免费| 亚洲国产精品无码AV| 国产原创演绎剧情有字幕的|