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

在線虛擬網絡實驗平臺的設計與實現

2009-12-11 07:27:04王曉梅
計算機教育 2009年18期
關鍵詞:實踐

王曉梅

摘要:本文主要針對于當前高等院校網絡工程課程教學中實驗環境構建的問題提出了一種解決方案,即利用Dynamips軟件構建后臺虛擬路由器和交換機環境,建立Web服務器實現客戶端與后臺的通信,構建在線虛擬網絡實驗平臺。實踐證明,在線虛擬網絡實驗平臺可以將通用機房轉換為專業的網絡實驗室,有效提高學生網絡設備配置操作的實踐技能。

關鍵詞:在線虛擬網絡實驗平臺;網絡工程;實踐

中圖分類號:G642文獻標識碼:A

1引言

目前,各高等院校開設了網絡工程專業,該專業的課程(如計算機網絡,網絡規劃與設計等)均需要進行大量網絡設備配置實驗,但實驗室成本對于各院校來說是一項不小的負擔,建設一個40人左右規模的網絡實驗室,成本大約在80~100萬人民幣左右,這筆費用并不是每個院校都能承擔的。同時,上述的實驗室由于具體的實驗設備還是很少,無法滿足學生人手一套設備的需求,因此必須把學生分成4~5人小組進行實驗。

近年來,出現了模擬軟件來模擬各種實驗器材、設備、實驗過程以及實驗環境。為高校實驗教學減輕了一定的壓力,如實驗和實習費用不足,實驗設備陳舊老化,實驗場地擁擠,學生人均臺、套數少,實物實驗次數下降等等。其中典型的有Boson公司出品的NetSim軟件和由法國人Chris Fillot開發的Dynamips軟件。

Boson NetSim軟件采取的是模擬設備的命令行方式,和真實的設備存在很大的差距,而且很多實驗內容無法進行模擬。

Dynamips軟件通過加載Cisco的IOS軟件,可在一臺PC上模擬多臺Cisco交換機、路由器設備,其最大優勢在于可自行設計網絡拓撲,在PC上構建一個虛擬的網絡環境,但Dynamips是一個命令行程序,在配置實驗文件時需手工設置大量參數,不方便用戶的使用。而且很多學校的實驗室為管理維護的方便,給計算機都安裝了還原保護卡,給需要修改配置參數時帶來了很多不便。

針對以上問題,本文提出了建立在線虛擬網絡實驗平臺的思路。

2系統架構

在線虛擬網絡實驗平臺的軟件體系機構是三層架構(如圖1所示),即包括后臺模擬器運行服務器、應用服務器、客戶端三部分,采用了瀏覽器/服務器(B/S)的網絡計算模式。應用服務器可以在網中的任何位置,運行在任何操作系統上,在處理客戶端實驗網絡拓撲配置,完成客戶端與后臺模擬器運行服務器之間的通信轉接。后臺模擬器運行服務器采用Dynamips軟件模擬實際的設備,通過采用應用服務器生成拓撲所需要的參數,管理和維護需要模擬的設備。客戶端完成與用戶的交互,完成拓撲網絡的設計和虛擬設備的配置交互。

3客戶端

3.1軟件要求

客戶端的軟件要求:

(1) 安裝有IE或Firefox瀏覽器;

(2) 安裝J2RE 1.5版本以上插件。

3.2設計方案

客戶端完成與用戶的交互。由于系統采用的是B/S這種方式,客戶端不需要安裝額外的軟件,只要能夠運行基本的瀏覽器軟件并配置相應的Java運行環境。

用戶在客戶端完成網絡實驗的拓撲結構,并在此基礎上進行實驗,這就帶來了兩個問題:

(1) 如何進行配置;

(2) 如何和后臺模擬器運行環境通信。

針對問題1,通過編寫Java Applet程序(該Applet后簡稱Applet A)來完成圖形化網絡拓撲配置,此外,采用Java Applet的好處還體現在便于和應用服務器實現通信。

針對問題2,通過編寫另一個Java Applet(該Applet后簡稱Applet B)來完成與后臺虛擬設備的交互配置。

為了便于用戶進行相應虛擬設備數據的配置,即通過點擊Applet A網絡拓撲上的相應設備,能夠在Applet B中進行配置窗口的相應切換,完成與不同虛擬設備之間的交互。Applet A與Applet B的配合通過兩個Applet之間的通信來完成。

3.3具體實現

用戶在IE瀏覽器地址欄中輸入實驗環境的URL地址。用戶登錄后選擇進入具體的實驗項目。典型的實驗配置為參見圖2:

當用戶提交用戶配置數據時,由Applet生成網絡的拓撲數據,并提交給應用服務器。應用服務器將用戶轉至Applet B所在的配置界面,同時給出所有虛擬設備的URL地址。

例如:telnet://192.168.1.3:2001

用戶在配置界面可以完成對制定虛擬設備的配置(如圖3),或者通過點擊URL地址鏈接,調用客戶端默認的telnet工具訪問虛擬設備。

4應用服務器

4.1軟件需求

對于應用服務器的要求:

(1) 安裝有J2SDK5.0以上版本;

(2) 安裝有Apache Tomcat 6.0。

應用服務器采用JSP、Java Servlet技術,應用服務器系統根據功能分為用戶管理模塊,實驗環境配置模塊和仿真模塊,后臺環境管理模塊3個子系統(參見圖4)。

4.2用戶管理模塊

用戶管理模塊完成用戶的登錄,注冊,信息修改,注銷功能(參見圖5)。

4.3實驗環境配置模塊

實驗環境配置模塊要完成以下3個功能:

功能1:提供客戶端需要的Web頁面和Java Applet程序。

功能2:對用戶提交的網絡配置數據處理,生成后臺模擬器運行所需的配置文件,并將生成的配置文件提交給后臺模擬器運行環境。

功能3:完成通信的轉接,即實現客戶端Applet與后臺虛擬設備的通信。

上述三個功能分別由客戶端交互模塊,實驗數據配置生成模塊和通信模塊完成(參見圖6)。

(1) 客戶端交互模塊

對于功能1的實現是比較簡單的,編寫JSP代碼實現用戶頁面,編寫Java代碼實現Applet,需要注意兩個Applet之間的通信。

(2) 實驗數據配置生成模塊

對于功能2的實現,通過Servlet實現。對于每個用戶發起的配置請求(Applet A發起),啟動一個新的線程完成對用戶配置數據的處理,實驗數據配置生成模塊生成后臺模擬器運行環境的運行參數并將其提交給后臺模擬器運行服務器,由后臺模擬器運行服務器環境負責虛擬實驗環境的建立。由于存在多個用戶同時進行實驗,這里需要采用多線程處理。

(3) 通信模塊

對于功能3的實現,也通過Servlet實現,當功能2的Servlet完成工作后,創建一個新的線程完成Applet B與后臺虛擬設備之間通信轉接。

通信模塊負責與客戶端的通信,這里由一個線程池來完成,線程負責將Applet B發來的命令轉發到后臺虛擬設備上,同時將后臺虛擬設備的輸出轉發至Applet B。

4.4后臺環境管理模塊

實驗管理模塊完成對正在進行實驗的管理,清理不必要的數據。

4.5具體實現

客戶交互模塊根據用戶提交的配置數據,啟動一個新的線程完成對用戶配置數據的處理,實驗數據配置生成模塊生成后臺模擬器運行環境的運行參數并通過通信模塊將其提交給后臺模擬器運行服務器,由后臺模擬器運行服務器環境負責虛擬實驗環境的建立。由于存在多個用戶同時進行實驗,這里需要采用多線程處理。

生成后臺模擬器運行環境的運行參數舉例如下:

dynamips-wxp.exe -T 2001 -P 7200 -r 128 --disk0 4 -t npe- 400-c 0x2142 -p 0:C7200-IO-FE -p 1:PA-2FE-TX- s0:0:gen_eth:"DeviceNPF_{953246C0-1275-426B-9803-B4C

猜你喜歡
實踐
合作學習模式應用于初中數學教學實踐探究
基于微課的翻轉課堂研究與實踐
項目教學法在微電影制作教學中的應用
中國市場(2016年35期)2016-10-19 03:02:20
會計預算控制現狀及方法
環境生態類專業大學生創新創業能力培養體系的構建與實踐
大學教育(2016年9期)2016-10-09 08:38:54
語文教學要在不斷的反思中成長
考試周刊(2016年76期)2016-10-09 08:35:30
高校全員育人的三級管理體系新探
大學教育(2016年9期)2016-10-09 08:15:31
后進生轉化和提升的實踐與思考
成才之路(2016年26期)2016-10-08 11:59:08
初中政治教學中強化新八德教育探討
成才之路(2016年26期)2016-10-08 11:14:30
體驗式學習在數學教學中的應用研究
成才之路(2016年25期)2016-10-08 10:50:54
主站蜘蛛池模板: 国产00高中生在线播放| 青青草原偷拍视频| 色婷婷天天综合在线| 亚洲色图欧美一区| 青青热久麻豆精品视频在线观看| 99久久精品无码专区免费| 国产精品尤物在线| 毛片卡一卡二| 久久久精品国产亚洲AV日韩| 黄色在线不卡| 国产成人亚洲无吗淙合青草| 久操线在视频在线观看| 色综合天天综合中文网| 亚洲手机在线| 国产激爽大片高清在线观看| 这里只有精品国产| 亚洲中文字幕在线观看| 国产成人AV综合久久| 国产精品福利导航| 毛片免费观看视频| 在线另类稀缺国产呦| 成人福利在线视频免费观看| 伊人国产无码高清视频| 色偷偷综合网| 91麻豆国产在线| 最新国产成人剧情在线播放| 91青青视频| 伊人久久福利中文字幕| 一级毛片免费播放视频| 亚洲精品不卡午夜精品| 在线观看无码av五月花| 欧美人人干| 999精品视频在线| 国产麻豆精品久久一二三| 亚洲a级毛片| 波多野结衣在线一区二区| 国产成人精品第一区二区| 一本无码在线观看| 激情综合婷婷丁香五月尤物| 欧美一区二区三区国产精品| 成人午夜亚洲影视在线观看| 欧美午夜在线播放| 播五月综合| 91偷拍一区| 亚洲成年人片| 色男人的天堂久久综合| 午夜激情婷婷| 色综合热无码热国产| a毛片在线播放| 日韩一区二区在线电影| lhav亚洲精品| 国产在线精品人成导航| 亚洲最大情网站在线观看| 免费国产一级 片内射老| 青青青视频91在线 | 一级全黄毛片| 美女被躁出白浆视频播放| 国产一级特黄aa级特黄裸毛片 | 国产一区二区三区夜色| 波多野结衣的av一区二区三区| 在线国产三级| 国产精品尤物在线| 少妇精品在线| 美女内射视频WWW网站午夜 | 不卡视频国产| 1024国产在线| 极品私人尤物在线精品首页| 亚洲黄网在线| 精品三级网站| 国产资源免费观看| 亚洲欧美在线综合一区二区三区 | 亚洲综合精品香蕉久久网| 国产午夜小视频| 色偷偷男人的天堂亚洲av| 狠狠五月天中文字幕| 91久久天天躁狠狠躁夜夜| av色爱 天堂网| 国产午夜福利在线小视频| 久久狠狠色噜噜狠狠狠狠97视色| 免费观看成人久久网免费观看| 亚洲swag精品自拍一区| 丝袜亚洲综合|