構建虛實結合計算機網絡實驗研究

學識都 人氣:1.83W

實驗實訓是計算機網絡技術專業教學中的重要一環,在真實的網絡實訓教學環境的基礎上,藉助於虛擬技術構建一個完善、高性價比的虛實相結合的計算機網絡實訓室.下面是小編蒐集整理的相關內容的論文,歡迎大家閱讀參考。

構建虛實結合計算機網絡實驗研究

 摘要:遵循“虛實結合、能實不虛、開放共享”的原則,構建了LIMP+CVM+NTC+RCMS的虛實結合的計算機網絡類實驗平臺.該平臺整合了軟件共享虛擬資源、儀器共享虛擬資源和遠程控制虛擬資源,是一個多課程、全方位、開放共享的虛實結合的平臺,實現了實驗環境靈活部署、網絡拓撲虛擬設計、物理設備遠程控制,使虛擬仿真實驗和傳統實驗相融合,增強了虛擬拓撲設計的可見性和物理組網的靈活性.

關鍵詞:實驗平臺;虛擬仿真;虛實結合;開放共享;計算機網絡類

計算機網絡類實驗教學內容包括系統組網、路由交換、信息安全和網絡協議等[1G2],具有很強的工程性和實踐性.但因實驗設備不足、網絡結構複雜、實驗過程抽象、環境部署困難,網絡類實驗不但時間和空間受限,而且網絡攻擊等實驗也很難在真實網絡環境中進行[3G4].虛擬仿真實驗通過構建高度仿真的虛擬環境和實驗對象,達到真實實驗效果,是網絡類實驗很好的解決方案.當前計算機網絡類虛擬仿真實驗主要通過模擬器(如IOU、GNS3、eNSP2、HCL等)實現,但存在虛擬實驗資源不能開放共享、元件庫沒有虛實結合等不足之處.本文探討虛擬仿真實驗與傳統實驗融合(虛實結合)的計算機網絡類實驗平臺的解決方案,以促進計算機網絡類實驗教學改革.

 1平臺的系統架構

虛實結合的計算機網絡類實驗平臺依託銳捷網絡實驗室構建.遵循“虛實結合、能實不虛、開放共享”的原則,整合軟件共享虛擬實驗、儀器共享虛擬實驗和遠程控制虛擬實驗,以實現多課程、全方位、開放共享的虛擬仿真實驗教學.

(1)實驗室綜合管理平臺(LIMP)(laboGratoryintegratedmanagementplatform)是一個綜合性虛擬實驗管理平臺,與RCMS、NTC和CVM相結合,實現實驗教學全過程管理,包括實驗室管理、實驗管理、教學監控、實驗結果管理、課程表和用戶管理等6個主要功能模塊.

(2)雲虛擬實驗平臺是一個基於雲計算的虛擬實驗平臺,承載多臺虛擬機,內置軟件共享虛擬實驗教學資源庫,可根據實驗項目靈活、快速地部署虛擬仿真實驗環境[5G6].

(3)虛擬拓撲連接器是一個虛擬組網平臺,承載網絡拓撲虛擬設計場景,內置儀器共享虛擬實驗教學資源庫,可根據實驗要求選擇虛擬元件、搭建虛擬邏輯機架、構建複雜的網絡拓撲結構,實現可視化、自定義虛擬拓撲連接[7].

(4)機架控制管理服務是一個物理映射平臺,承載網絡設備管理和控制命令[8],內置遠程控制虛擬實驗教學資源庫,可根據虛擬網絡拓撲實現物理映射,配置物理網絡拓撲結構,克服了傳統手動連接PC和網絡設備進行物理組網的缺點,可遠程控制和管理網絡設備.

2平臺的關鍵實現

本虛實結合的計算機網絡類實驗平臺以硬件構建爲基礎、以資源建設爲重點,圍繞實驗資源的開放共享、網絡拓撲的虛擬設計和虛擬拓撲的遠程物理映射,實現虛擬仿真和傳統實驗的深度融合.

2.1硬件構建

(1)基於雲計算和虛擬化技術構建雲虛擬實驗平臺.雲計算是一種資源使用模式,網絡、服務器和存儲等計算資源共享池按需提供服務.虛擬化是一種資源管理技術,實現計算資源靈活部署,提高其使用效率.雲計算和虛擬化密切相關.雲計算結合虛擬化技術,能使IT資源部署更靈活;而虛擬化引入雲計算的理念,能使虛擬化資源更有效地按需使用配有1個Console口、1個MGT口和8個實驗口,通過網絡IP、子網掩碼、網關和DNS等相關配置,生成和管理多個有獨立操作系統的虛擬機[9],按需提供豐富的虛擬仿真實驗環境,支持多用戶同時進行實驗,做到實驗環境的自由切換和虛擬實驗教學資源的開放共享.

(2)基於虛擬現實技術,構建虛擬拓撲連接器.虛擬現實技術是仿真技術與計算機圖形學、人機接口技術、多媒體技術、傳感技術和網絡技術等多種技術的融合,所構建的三維動態視景仿真系統可以爲學生提供生動、逼真的學習環境和虛擬體驗,是實驗教學信息化發展的一個重要飛躍配有1個Console口、2個1000BaseGXSFP口、2個以太網端口和48個以太網連接電口,通過網絡IP、用戶名和密碼等相關配置,提供虛擬拓撲設計場景,構建虛擬元件庫和虛擬實驗邏輯機架,實現可視化、自定義拓撲連接(見圖2).

(3)基於反向telnet技術,構建機架控制管理服務.反向telnet即反遠程登錄,是指從異步串行端口向外建立的連接(與一般外向內連接不同),是網絡系統集成中常用的管理控制技術.反向telnet支持該功能的網絡設備配置成終端服務器,利用其異步串口連接被控設備的Console口,實現多臺網絡設備的遠程控制和管理是一個基於反向telnet的智能化平臺,配有1個Console端口、1個AUX端口、2個以太網口和1個8口異步口接口,通過水晶頭線纜連接路由器、防火牆等物理網絡設備,通過網絡IP、用戶名和密碼等提供基於Web的操作界面無需拔插控制線,實現網絡設備的虛擬遠程控制和管理

2.2資源建設

(1)開放共享,建設軟件共享虛擬實驗資源庫.不同的網絡類實驗需要不同的實驗環境,資源建設遵循開放共享的原則,分層、分類設計依託於CVM的虛擬機,構建軟件共享虛擬實驗資源庫,構建流程如圖3所示.首先,綜合分析計算機網絡類實驗項目,提煉實驗項目所需的實驗環境配置清單,創建操作系統鏡像庫(文件);其次,提煉操作系統和實驗軟件的公共部分,分類建立行業實驗應用環境庫,設計基礎鏡像庫(文件);最後,在基礎環境鏡像基礎上,融合網絡拓撲和網絡命令相關的微課視頻、信息化課件、MOOC資源等信息化資源[11],配置具有特色的課件實驗環境鏡像庫

(2)虛實結合,建設儀器共享虛擬實驗資源庫.不同品牌、不同型號的網絡設備增加了計算機網絡實驗的複雜性,資源建設遵循虛實結合的原則,同化物理網絡設備,設計虛擬元件庫和虛擬邏輯機架,重點突出拓撲結構的設計和組網原理的理解,構建儀器共享虛擬實驗資源庫,其流程如圖4所示.首先,歸一化處理各品牌的網絡設備,通過系列管理、型號管理和接口管圖4儀器共享虛擬實驗資源庫構建流程理,設計多廠商命令特徵庫,智能識別底層廠商設備和上層主流廠商命令集,構建標準的網絡設備虛擬元件庫,基於一家廠商設備實現多廠商命令行配置,做到不同品牌網絡設備的無差別化;其次,根據實驗項目的應用環境,選擇相應的網絡設備虛擬元件和實驗PC虛擬元件,設計邏輯機架模板,配置對應的網絡命令腳本,增加網絡設備組網的可能性和便捷性,構建虛擬邏輯機架庫.

(3)能實不虛,建設遠程控制虛擬實驗資源庫.不同網絡拓撲需要不同的物理連線,單純的`虛擬拓撲不能體現工程性.資源建設遵循能實不虛的原則,實現反向telnet異步配置和虛擬拓撲物理映射,構建遠程控制虛擬實驗資源庫.首先,將RCMS與物理網絡設備的Console口連接,利用反向telnet原理實現圖形化Web操作平臺,實現遠程管理和“一鍵清”功能,構建遠程管理和控制命令特徵庫;其次,通過LIMP將NTC接口與真實網絡設備接口進行一一映射,實現物理設備在NTC內部的相互連接,使虛擬拓撲真實映射到物理網絡設備成爲可能,實現真實的物理拓撲組網,構建拓撲映射配置腳本庫和網絡實驗命令特徵庫.

3平臺的實驗教學

3.1實驗教學

虛實結合的計算機網絡類實驗平臺以虛擬機快速部署實驗環境,以虛擬元件庫靈活構建虛擬邏輯機架,以物理映射遠程控制和管理網絡設備,形成虛擬環境+虛擬設計+物理映射的虛實結合實驗模式,切實提高了實驗環境部署的便利性,突出了網絡拓撲設計的可見性,加強了物理網絡組網的工程性,提升了實驗教學效果和學生實踐動手能力[12].依託平臺開展虛擬仿真實驗的關鍵流程如下:

(1)通過LIMP發佈實驗任務;

(2)通過CVM調用虛擬機,快速部署虛擬實驗環境;

(3)通過NTC登錄虛擬設計器,挑選虛擬元件構建虛擬邏輯機架,完成虛擬拓撲設計;

(4)通過RCMS反向登錄虛擬元件對應的網絡設備,實現遠程控制和管理,完成物理網絡映射;

(5)通過LIMP監控實驗過程、批改實驗報告.現在,嘉興學院虛實結合的計算機網絡類實驗平臺已整合了“計算機網絡”“路由與交換技術”“網絡安全技術”等11門計算機網絡類課程實驗和23個實驗室的開放項目,形成了網絡工程、網絡攻防、信息安全、網絡協議、密碼與信息內容安全5大類、共計186個實驗項目.軟件共享虛擬實驗資源庫擁有9個操作系統鏡像、32個基礎環境鏡像和108個課件環境鏡像;儀器共享虛擬實驗資源庫擁有46個虛擬元件和133個虛擬邏輯機架;遠程控制虛擬實驗資源庫擁有7組實驗機櫃(實驗臺)和91臺物理網絡設備.虛實結合實驗教學改革已初具成效.

3.2建設意義

(1)虛擬仿真實驗環境的開放共享有利於推廣虛擬仿真實驗教學模式[13].軟件共享虛擬實驗教學資源整合了計算機網絡課程羣的實驗需求,分層次、分類別地構建了不同操作系統的虛擬機,形成了行業實驗應用環境,不僅節省了教師管理和部署虛擬仿真實驗環境的時間,而且擴展了學生參與網絡虛擬仿真實驗的時間和途徑,有利於提升虛擬仿真實驗覆蓋面.

(2)虛擬元件庫和虛擬實驗邏輯機架的虛擬設計有利於培養學生的創新意識.虛擬元件庫屏蔽各型號、各品牌網絡設備的差異性,實現物理設備的歸一化處理,提升了實驗設備的有效利用率.此外,虛擬實驗邏輯機架的構建改變了傳統網絡機櫃格局一成不變的情況,爲學生進行網絡拓撲設計提供了廣闊的想象空間,爲物理實驗組網提供了更多的可能,激發了學生的學習積極性和求知慾望,有利於培養學生的創新意識和實踐動手能力.

(3)網絡虛擬拓撲的現實映射有利於拓展虛擬實驗空間和時間、提高學生的工程實踐能力.遠程控制虛擬實驗教學資源平臺遵循虛實結合、能實不虛的原則,實現了虛擬網絡拓撲設計、虛擬網絡命令執行、物理映射拓撲組網的功能,真正能夠遠程控制實驗設備並突破實驗空間和時間的限制,使學生可以在任何有網絡的地方隨時進行遠程實驗,不僅熟悉虛擬仿真實驗層次,更是通過反向telnet技術真實控制實驗設備,真正體驗企業級網絡工程,提高工程實踐能力.

 4結語

虛實結合的計算機網絡類實驗平臺構建了軟件共享、儀器共享和遠程控制三位一體的虛擬仿真實驗教學資源庫,促進了虛擬仿真和傳統實驗的深度融合,形成了虛擬環境+虛擬設計+物理映射的虛實結合實驗模式,推動了虛擬仿真實驗教學的改革,實現了實驗資源的開放共享、網絡拓撲的虛擬設計和物理設備的遠程控制,有效提升了實驗教學效果,提高了學生的創新意識和工程實踐能力.

參考文獻

[1]于斌,餘紅珍.獨立學院計算機網絡課程虛擬仿真實驗的探索與實踐[J].軟件導刊,2013(8):187G189.

[2]李林林,孫良旭,吳建勝,等.基於GNS3與VirtualBxo構建虛擬網絡工程實驗室研究[J].實驗技術與管理,2015,32(9):144G148.

[3]底曉強,張宇昕,趙建平.基於雲計算和虛擬化的計算機網絡攻防實驗教學平臺建設探索[J].實驗技術與管理,2015,32(4):147G151.

[4]彭正明,黃建忠.網絡安全虛擬仿真實驗教學中心建設[J].計算機教育,2015(12):18G21.

[5]王崇霞.傳統實驗與虛擬實驗優化整合的計算機網絡實驗教學設計[J].現代計算機,2016(10):56G58,63.

[6]黃汝維,陳寧江,何佩聰,等.基於按需雲服務的計算機工程教育虛擬實驗室建設實踐[J].計算機技術應用,2016(5):166G167.

[7]朱劍林,侯睿.虛擬仿真實驗在計算機網絡課程教學中的應用[J].教育教學論壇,2016(4):224G225.

[8]翟宏宇,趙建平,底曉強,等.基於虛擬仿真平臺的計算機網絡課程實踐教學[J].計算機教育,2015(9):6G9.

[9]張乃千,楊海,周麗濤.基於雲計算的虛擬實驗雲平臺設計[J].計算機教育,2015(1):39G43.