李領(lǐng)治, 楊 哲, 張文哲
(蘇州大學(xué) a. 計算機科學(xué)與技術(shù)學(xué)院;b. 計算機與信息技術(shù)國家級實驗教學(xué)示范中心, 江蘇 蘇州 215006)
?
基于多平臺融合的網(wǎng)絡(luò)工程實驗教學(xué)模式
李領(lǐng)治a,b, 楊 哲a, 張文哲a
(蘇州大學(xué) a. 計算機科學(xué)與技術(shù)學(xué)院;b. 計算機與信息技術(shù)國家級實驗教學(xué)示范中心, 江蘇 蘇州 215006)
網(wǎng)絡(luò)技術(shù)發(fā)展迅速,IT業(yè)界對高校網(wǎng)絡(luò)工程專業(yè)的人才培養(yǎng)提出了更高要求,課程的實驗教學(xué)內(nèi)容必須與社會應(yīng)用的最新技術(shù)保持一致。論文提出了一種基于多平臺融合的實驗教學(xué)模式,將業(yè)界廣泛使用的Packet Tracer、Dynampis和OpenWRT等平臺引入到實驗教學(xué)中來,與傳統(tǒng)的實驗工具相結(jié)合,共同完成課程的各個實驗教學(xué)環(huán)節(jié)。實施結(jié)果表明,該模式可以提升實驗教學(xué)的效果,訓(xùn)練學(xué)生的設(shè)備操作技能和設(shè)計開發(fā)能力,與社會需求密切關(guān)聯(lián),進一步提高網(wǎng)絡(luò)工程人才培養(yǎng)的質(zhì)量。
網(wǎng)絡(luò)工程; 實驗教學(xué)模式; Packet Tracer; Dynampis; OpenWRT
計算機網(wǎng)絡(luò)技術(shù)發(fā)展十分迅速,信息社會對網(wǎng)絡(luò)技術(shù)應(yīng)用和網(wǎng)絡(luò)工程人才的要求也不斷發(fā)生變化,原有的教學(xué)模式、教學(xué)方法和教學(xué)內(nèi)容已經(jīng)很難適應(yīng)人才培養(yǎng)的需求[1]。高校課堂教學(xué)必須與社會應(yīng)用的最新技術(shù)相一致,這是IT業(yè)界對高校人才培養(yǎng)的共同要求,這一點對于網(wǎng)絡(luò)工程實驗教學(xué)尤為重要[2]。
然而,一般高校由于受到經(jīng)費和技術(shù)的限制,不可能通過不斷更新網(wǎng)絡(luò)工程實驗設(shè)備的方式構(gòu)建與社會應(yīng)用需求相一致的實驗環(huán)境[3]。使用原有的實驗設(shè)備和實驗?zāi)J脚囵B(yǎng)出來的人才實際上與社會需求是脫節(jié)的[4-5]。用人單位雖然可以通過短期培訓(xùn)的方式讓網(wǎng)絡(luò)工程畢業(yè)生盡快走上工作崗位,但是畢業(yè)生由于技術(shù)視野的狹窄,往往再也無法走出相關(guān)的小領(lǐng)域就業(yè),這對他們的個人發(fā)展和社會對人才的流動性需求都是十分不利的。另外,畢業(yè)生由于受到技術(shù)視野的限制,也難以從宏觀角度提出創(chuàng)新性的技術(shù)方案,他們對于社會的貢獻程度將會大大降低[6-7]。
本文提出的網(wǎng)絡(luò)工程多平臺實驗教學(xué)模式,將國內(nèi)外一些高校、知名企業(yè)和培訓(xùn)機構(gòu)所研發(fā)的開放式軟件平臺引入的網(wǎng)絡(luò)工程實驗教學(xué)中來。在不增加網(wǎng)絡(luò)硬件設(shè)備的基礎(chǔ)上,通過優(yōu)勢資源的引進逐步縮小人才培養(yǎng)與社會需求的差距。實驗教學(xué)活動不同于科學(xué)研究,不強調(diào)技術(shù)的原創(chuàng)性、而強調(diào)人才培養(yǎng)的最優(yōu)性。既然網(wǎng)絡(luò)工程領(lǐng)域目前已經(jīng)存在一些開放的優(yōu)秀虛擬系統(tǒng),我們就應(yīng)該在實驗教學(xué)中引進來為我所用。本文所要解決的問題就是研究在不違反知識產(chǎn)權(quán)保護的前提下,將多種最新的開放式虛擬實驗平臺融合到實驗教學(xué)中來,以改進當(dāng)前網(wǎng)絡(luò)工程實驗的教學(xué)方法和教學(xué)模式,提升人才培養(yǎng)的質(zhì)量。
1.1 Packet Tracer引入實驗教學(xué)
目前,許多大型網(wǎng)絡(luò)設(shè)備生產(chǎn)商都開設(shè)了關(guān)于本公司產(chǎn)品的各類專業(yè)技術(shù)培訓(xùn),并且推出了面向社會的專業(yè)認(rèn)證考試,通過考試的人員可以獲得不同等級的認(rèn)證證書,作為從事網(wǎng)絡(luò)工程相關(guān)工作的資質(zhì)證明。一些設(shè)備商(如思科、華為等)的認(rèn)證考試內(nèi)容除了具有本品牌產(chǎn)品的操作技術(shù)外,還包含了相當(dāng)一部分基本原理和實施方法等網(wǎng)絡(luò)工程領(lǐng)域普遍使用的知識和技能[8]。因此,這些設(shè)備商所頒發(fā)的認(rèn)證證書,也得到了業(yè)界的普遍認(rèn)可。
從技術(shù)類人才訓(xùn)練的角度看,網(wǎng)絡(luò)工程類課程的教學(xué)目標(biāo)與設(shè)備商的培訓(xùn)目標(biāo)有一定的相似之處。兩者都是為技術(shù)人才走向工作崗位儲備必要的知識和技能,其中的許多講授要點也是相同的,一些設(shè)備商培訓(xùn)的基本原理部分極大地借鑒了高校相關(guān)課程的理論教學(xué)。因此,高校的網(wǎng)絡(luò)工程類實踐課程也沒有必要排斥設(shè)備商的認(rèn)證培訓(xùn),將其中的一些內(nèi)容和開放性資源適當(dāng)?shù)囊M課堂是十分必要的。這樣即可以減少教師備課的工作量,又可以與社會需求密切結(jié)合,消除學(xué)生對各廠商設(shè)備的陌生感。這些都有利于畢業(yè)生快速適應(yīng)將來的工作崗位,在激烈的就業(yè)競爭中保持一定的優(yōu)勢。
在眾多設(shè)備生產(chǎn)商的網(wǎng)絡(luò)工程師認(rèn)證中,思科網(wǎng)院的系列培訓(xùn)和認(rèn)證無疑是業(yè)界影響最大、最廣的。為了擴大其認(rèn)證的影響面、統(tǒng)一各培訓(xùn)機構(gòu)的授課內(nèi)容,思科為其中低層培訓(xùn)設(shè)計并開發(fā)了一套功能強大的網(wǎng)絡(luò)仿真軟件Cisco Packet Tracer[9]。該軟件模擬了思科多種低端路由器、交換機等網(wǎng)絡(luò)設(shè)備,用戶可以十分方便的使用這些仿真設(shè)備和鏈路構(gòu)建各種類型的網(wǎng)絡(luò)拓撲。拓撲結(jié)構(gòu)搭建完成后,用戶使用與真實設(shè)備相同的命令對各種模擬設(shè)備進行配置,并通過數(shù)據(jù)包跟蹤等方式對網(wǎng)絡(luò)的連通性進行測試,以驗證設(shè)備配置的正確性。
與使用真實路由器、交換機構(gòu)建網(wǎng)絡(luò)進行網(wǎng)絡(luò)工程實驗相比,Packet Tracer除了可以節(jié)約設(shè)備經(jīng)費這一突出優(yōu)勢外,應(yīng)用也更加靈活。用戶可以在Packet Tracer平臺上使用網(wǎng)絡(luò)仿真設(shè)備短時間內(nèi)搭建各種網(wǎng)絡(luò)拓撲結(jié)構(gòu),減少因為連線故障等原因所占用的時間,并且可以檢測跟蹤數(shù)據(jù)包的發(fā)送、路由和接收狀況,以此來定位網(wǎng)絡(luò)設(shè)置的錯誤和故障所在。Packet Tracer已經(jīng)成為網(wǎng)絡(luò)工程師學(xué)習(xí)和訓(xùn)練最常用的一種工具,它不但可以用于演示與授課,還便于學(xué)生課后練習(xí)與測試,將其作為基本工具引入實驗課堂也成為網(wǎng)絡(luò)工程類課程教學(xué)的必要手段。
1.2 Dynamips提升實驗教學(xué)的質(zhì)量
Dynamips是法國Christophe Fillot開發(fā)的一個基于虛擬化技術(shù)的模擬軟件,與Packet Tracer直接模擬路由器的操作過程和執(zhí)行結(jié)果不同,它可以在一般計算機上虛擬思科幾種型號的路由器硬件平臺。用戶在網(wǎng)站獲得思科路由器的操作系統(tǒng)IOS后,可以使用一般路由器IOS的安裝方法,在Dynamips虛擬的硬件平臺上安裝IOS。安裝完成后,再使用真實命令對這臺虛擬路由器進行設(shè)置。由于用戶輸入命令的執(zhí)行對象是真實的IOS,返回的結(jié)果也與真實的路由器完全相同。Dynamips的這種虛擬硬件平臺的方式,使得用戶直接面向的對象是真實的操作系統(tǒng)而不是虛擬設(shè)備,這樣就可以最大限度的讓用戶在PC機上對路由器的指令與配置方法進行練習(xí)和測試。
Dynamips的出現(xiàn),徹底改變了以往軟件(包括Packet Tracer)僅僅模擬路由器部分操作指令執(zhí)行界面和執(zhí)行結(jié)果的狀況,它支持所有的IOS操作命令。使用Dynamips進行實驗,用戶輸入的命令或者配置文件被真實的IOS操作系統(tǒng)執(zhí)行,并返回真實的執(zhí)行結(jié)果,這樣就可以排除由于模擬平臺的原因造成的大部分實驗錯誤。Dynamips虛擬平臺可以與其他的虛擬平臺甚至真實的路由器連接,便于用戶完成多設(shè)備操作實驗。Dynamips還可以與防火墻模擬軟件PEMU等進行集成,并使用GNS3等圖形界面進行控制,進一步提高了人機交互的友好性[10]。
但是,在實驗教學(xué)中Dynamips并不能完全替代Packet Tracer。首先,Dynamips沒有模擬交換機的硬件平臺,用戶無法使用它進行交換機操作的實驗,在缺少交換機的情況下許多與實際密切相關(guān)的網(wǎng)絡(luò)拓撲結(jié)構(gòu)使用模擬平臺無法搭建。其次,由于Dynamips模擬的硬件平臺上要安裝真實的IOS系統(tǒng),當(dāng)模擬多臺設(shè)備之間的連接時,就會占用大量的資源,這就限制了虛擬網(wǎng)絡(luò)的規(guī)模,使得結(jié)構(gòu)復(fù)雜的網(wǎng)絡(luò)難以模擬。另外,Dynamips的使用也比較復(fù)雜,初學(xué)者難以在短時間內(nèi)使用該平臺進行實驗。因此,Packet Tracer在網(wǎng)絡(luò)工程實驗中的基礎(chǔ)地位不會改變,使用Dynamips開展一些高級實驗,成為提升學(xué)生實際操作能力的必備工具。
1.3 OpenWRT提升學(xué)生的設(shè)備開發(fā)能力
網(wǎng)絡(luò)工程類課程的實驗教學(xué)與設(shè)備商的認(rèn)證培訓(xùn)有相似之處,但是也存在很大的差別。實驗教學(xué)中引入Packet Tracer和Dynamips后,可以讓學(xué)生基本了解思科認(rèn)證培訓(xùn)的內(nèi)容,掌握網(wǎng)絡(luò)設(shè)備的基本使用方法,具備網(wǎng)絡(luò)的設(shè)計與構(gòu)建技能。但是,本科實驗教學(xué)除了要讓學(xué)生具備本學(xué)科的基本操作技能外,還要培養(yǎng)學(xué)生解決未知問題的能力。這就需要學(xué)生不但要能使用設(shè)備,還要理解設(shè)備的工作原理,能夠根據(jù)實際網(wǎng)絡(luò)的需求設(shè)計和開發(fā)設(shè)備,僅僅使用Packet Tracer和Dynamips無法滿足上述本科人才培養(yǎng)的要求。
OpenWRT起源于思科Linksys公開的IOS源代碼,它仿照WRT54G系統(tǒng),從零開始編碼、功能全面、容易改寫,開發(fā)者每一次修改系統(tǒng)后不需重新編譯,這就大大加快了系統(tǒng)開發(fā)的速度[11-13]。作為一種基于模塊化嵌入式Linux的網(wǎng)絡(luò)操作系統(tǒng)平臺,OpenWRT在路由器、智能家居、工業(yè)控制、智能電話等許多領(lǐng)域應(yīng)用廣泛,目前許多企業(yè)開發(fā)的網(wǎng)關(guān)設(shè)備就是基于OpenWRT平臺的[14-16]。
作為GPL許可下的一個完全自由和開放源碼的項目,OpenWRT源程序在網(wǎng)站上免費公開,任何人都可以獲得并修改系統(tǒng),為它的發(fā)展做出貢獻。OpenWRT系統(tǒng)穩(wěn)定可靠、可擴展性強,提供的環(huán)境框架簡單易用,最大限度地降低了嵌入式Linux系統(tǒng)的開發(fā)門檻。OpenWRT社區(qū)在業(yè)界影響巨大,它為開發(fā)者提供了良好的交流平臺,在產(chǎn)品開發(fā)一線工作的資深技術(shù)人員可以解答初學(xué)者的各類技術(shù)問題。
將OpenWRT平臺引入網(wǎng)絡(luò)工程實驗教學(xué),不但可以讓學(xué)生了解路由器操作系統(tǒng)的基本原理,掌握路由協(xié)議的基本實現(xiàn)方法,而且可以通過網(wǎng)絡(luò)社區(qū)將學(xué)生直接引入系統(tǒng)開發(fā)群體,開闊學(xué)生的技術(shù)視野,為學(xué)生未來的就業(yè)做好準(zhǔn)備?;贠penWRT平臺的開發(fā)實驗,改變了網(wǎng)絡(luò)工程教學(xué)中學(xué)生 “只是知其所然,而不知其所以然”的狀況,可以將人才培養(yǎng)定位到網(wǎng)絡(luò)設(shè)備設(shè)計與開發(fā)的層次。因此,在實驗教學(xué)中引入OpenWRT是提高網(wǎng)絡(luò)工程類人才培養(yǎng)質(zhì)量的一個重要方法。
1.4 保留傳統(tǒng)設(shè)備作為實驗教學(xué)的必要補充
將上述幾種平臺融入到網(wǎng)絡(luò)工程類課程的實驗教學(xué),并不會與傳統(tǒng)的實驗教學(xué)模式相排斥,傳統(tǒng)實驗教學(xué)是這幾種教學(xué)平臺的必要補充。對于網(wǎng)絡(luò)工程類課程來說,綜合布線、網(wǎng)絡(luò)測試、網(wǎng)絡(luò)管理等實驗環(huán)節(jié)是必不可少的,但是上述幾種平臺并不存在相關(guān)的實驗環(huán)境和實驗工具。這些環(huán)節(jié)所需要的實驗工具在傳統(tǒng)的實驗教學(xué)中是存在的,在新的實驗教學(xué)模式中也必須保留,以防止出現(xiàn)知識點遺漏。
上述幾種模擬軟件的使用也不能完全替代真實的網(wǎng)絡(luò)實驗設(shè)備。如果在網(wǎng)絡(luò)工程實驗中過度依賴Packet Tracer、Dynamips等虛擬平臺,學(xué)生就會對路由器、交換機等真實的網(wǎng)絡(luò)設(shè)備產(chǎn)生隔閡與陌生感,在未來的工作中可能會主動疏遠真實設(shè)備,這樣就會對人才培養(yǎng)就會產(chǎn)生不利影響。因此,將部分要求不高的實驗使用現(xiàn)有的網(wǎng)絡(luò)設(shè)備實現(xiàn),有利于拉近學(xué)生與真實設(shè)備的距離,保證網(wǎng)絡(luò)工程實驗的效果。
2.1 教學(xué)模式的框架
網(wǎng)絡(luò)工程實驗教學(xué)側(cè)重于實際應(yīng)用,不但要培養(yǎng)學(xué)生管理和配置交換機、路由器、服務(wù)器的實際操作與故障診斷的技能,還要讓學(xué)生理解設(shè)備的工作原理,具備設(shè)備設(shè)計和開發(fā)的能力。網(wǎng)絡(luò)工程實驗一般包括綜合布線系統(tǒng)的構(gòu)建與測試、服務(wù)器的安裝與配置、交換機的配置、路由器的配置和網(wǎng)絡(luò)設(shè)備開發(fā)等5大類,將Packet Tracer、Dynampis、OpenWRT等融入到當(dāng)前網(wǎng)絡(luò)工程實驗教學(xué)中,得到的多平臺融合實驗框架如圖1所示。
圖1 多平臺融合的網(wǎng)絡(luò)工程實驗框架
在多平臺融合的教學(xué)模式中,每一類實驗都可以通過幾種平臺共同實現(xiàn),各種平臺之間相互結(jié)合、密切關(guān)聯(lián),共同完成理論知識的驗證和實踐技能的訓(xùn)練。但是,上述各個模擬平臺又是相互獨立的,不能在物理上實現(xiàn)真正的互通。因此,在每一類實驗中,都不能只設(shè)計一個涵蓋多個平臺的大實驗進行綜合分析和測試,教師只能設(shè)計密切結(jié)合的多個實驗單元,各個實驗單元之間還必須能夠相互驗證。只有這樣,才能充分發(fā)揮各個平臺的優(yōu)勢,提升多平臺融合實驗的總體教學(xué)效果。下節(jié)將以網(wǎng)絡(luò)工程教學(xué)中最重要的路由器配置類實驗為例,說明多平臺融合實驗?zāi)J降脑O(shè)計方法。
2.2 路由器配置實驗的設(shè)計
路由器配置占據(jù)了網(wǎng)絡(luò)工程全部實驗的超過三分之一,也是思科等設(shè)備商認(rèn)證培訓(xùn)的主要內(nèi)容。它一般包含路由器的基本配置、靜態(tài)路由、動態(tài)路由、多協(xié)議路由互通、廣域網(wǎng)接口配置、訪問控制列表測試等幾個必要的實驗單元。為了有效的使用Packet Tracer、Dynamips和傳統(tǒng)網(wǎng)絡(luò)設(shè)備等幾種平臺,各個實驗單元所用的平臺要經(jīng)過慎重選擇,即要考慮各個平臺支持的功能,又要保證實驗的質(zhì)量和效果。圖2給出了路由配置實驗各個單元所選擇的平臺以及相互之間的關(guān)系。
圖2 多平臺融合路由器配置實驗
路由器基本配置實驗需要學(xué)生了解路由器的物理結(jié)構(gòu),熟悉IOS操作系統(tǒng)的基本命令,掌握路由器密碼的設(shè)置與破解方法。這些實驗對路由器的硬件配置要求不高,傳統(tǒng)網(wǎng)絡(luò)工程實驗使用的路由器就可以滿足設(shè)備要求。如果路由器的數(shù)量不能滿足每人一臺的要求,也可以采用分批輪流的方式進行實驗。該實驗單元是本類實驗的基礎(chǔ),使用真實設(shè)備進行實驗可以拉近學(xué)生與產(chǎn)品之間的距離,它也是這類實驗所必須具備的一個基本教學(xué)環(huán)節(jié)。
靜態(tài)路由和動態(tài)路由實驗的目標(biāo)是讓學(xué)生理解路由器的工作方式,掌握路由協(xié)議的原理,熟悉路由器的配置方法。這些實驗需要多臺網(wǎng)絡(luò)設(shè)備構(gòu)建較為復(fù)雜的拓撲結(jié)構(gòu)才能夠保證最終的效果,學(xué)生要能對網(wǎng)絡(luò)的拓撲狀況全局把握,并能根據(jù)要求靈活修改。傳統(tǒng)實驗?zāi)J绞艿劫Y金的限制,不可能允許每人操作多臺設(shè)備,實驗效果不能保證。Packet Tracer界面直觀,網(wǎng)絡(luò)設(shè)備的增刪和連接都很簡單,學(xué)生可以在掌控整個網(wǎng)絡(luò)拓撲的前提下對設(shè)備進行逐一配置。這樣,路由協(xié)議的理解和故障診斷都會更加容易,教學(xué)效果提升明顯。
多協(xié)議路由互通、廣域網(wǎng)配置和訪問控制列表測試是路由器配置類實驗中比較復(fù)雜的三個部分,它們要求學(xué)生能夠掌握幀中繼、PPP等常用廣域網(wǎng)協(xié)議的使用方法,并能靈活運用訪問控制列表對數(shù)據(jù)包進行過濾,熟悉使用不同路由協(xié)議網(wǎng)絡(luò)之間進行互聯(lián)的方法。Packet Tracer由于支持的命令有限,難以準(zhǔn)確的實現(xiàn)上述復(fù)雜的實驗。Dynamips虛擬了高端路由器的硬件平臺,其IOS可以實現(xiàn)上述各種復(fù)雜操作,對于提升學(xué)生的實際操作能力具有不可替代的作用。然而,學(xué)習(xí)這三個實驗單元的前提是已經(jīng)能夠?qū)β酚善鞯幕韭酚蓞f(xié)議進行熟練配置。因此,使用Packet Tracer對基本路由協(xié)議的訓(xùn)練是Dynamips應(yīng)用的基礎(chǔ),兩者只有相互配合使用才能夠真正發(fā)揮提升人才培養(yǎng)質(zhì)量的作用。
2.3 作用與優(yōu)勢
將多平臺融合的實驗教學(xué)模式應(yīng)用于網(wǎng)絡(luò)工程課程,可以充分?jǐn)U展實驗的覆蓋范圍,把原來課程教學(xué)中無法用實驗驗證的知識點納入進新的實驗體系。例如,在路由器配置實驗中,使用傳統(tǒng)方法難以進行多協(xié)議互通、幀中繼等實驗,設(shè)備開發(fā)類實驗更是無法開設(shè)。多平臺融合模式可以將這些工作中使用很多、學(xué)校又難以開設(shè)的實驗使用比較直觀、簡便的方式實現(xiàn),有效地擴充了網(wǎng)絡(luò)工程課程實驗的教學(xué)內(nèi)容。
多平臺融合的實驗教學(xué)模式也可以充分發(fā)揮各個平臺的優(yōu)勢,提升單個實驗的教學(xué)效果。例如,使用傳統(tǒng)方式進行靜態(tài)路由或動態(tài)路由實驗,課堂上不可能允許一個學(xué)生同時使用超過兩臺路由器進行該實驗。這樣網(wǎng)絡(luò)的規(guī)模和拓撲結(jié)構(gòu)就受到了很大限制,難以實現(xiàn)復(fù)雜網(wǎng)絡(luò)下的多路徑路由等測試。使用Packet Tacer等模擬軟件,可以根據(jù)實際需要搭建各種網(wǎng)絡(luò)拓撲,靜態(tài)路由或動態(tài)路由實驗所驗證范圍更大、性能更強,實驗效果也得到了顯著提升。
多平臺融合的實驗教學(xué)模式還可以擴展學(xué)生的知識面,提高學(xué)生的設(shè)計開發(fā)能力,使得學(xué)生在未來的就業(yè)競爭中占據(jù)有利位置。該教學(xué)模式中引入的Packet Tracer、Dynamips、OpenWRT等實驗平臺,都是目前網(wǎng)絡(luò)工程、設(shè)計和開發(fā)人員的常用工具。學(xué)生在學(xué)習(xí)過程中熟悉和使用該平臺,不但在畢業(yè)后能盡快適應(yīng)工作環(huán)境,還有利于思維能力和創(chuàng)新能力的提升。這樣,就可以最大限度的實現(xiàn)學(xué)校人才培養(yǎng)和社會人才需求的無縫對接。
網(wǎng)絡(luò)工程人才的培養(yǎng)要達到與社會需求相一致的目標(biāo),就必須將IT業(yè)界更多的優(yōu)質(zhì)資源引入到實驗教學(xué)。設(shè)備商的產(chǎn)品工程師認(rèn)證得到了業(yè)界的普遍認(rèn)可,它的培訓(xùn)目標(biāo)與網(wǎng)絡(luò)工程課程的教學(xué)目標(biāo)有許多相似之處。將產(chǎn)品培訓(xùn)的優(yōu)質(zhì)資源與各類設(shè)備開發(fā)的開放平臺相結(jié)合,引入到網(wǎng)絡(luò)工程實踐教學(xué)中來,已成為提升其教學(xué)質(zhì)量的必由之路。
本文提出的基于多平臺融合的網(wǎng)絡(luò)工程實驗教學(xué)模式,將Packet Tracer、Dynamips、OpenWRT等平臺與傳統(tǒng)的實驗教學(xué)工具相融合,共同完成網(wǎng)絡(luò)工程類課程的各個實驗教學(xué)環(huán)節(jié)。實施結(jié)果表明,該模式可以擴充整個實驗課程的教學(xué)內(nèi)容,提升各個實驗單元的教學(xué)效果,與社會對人才培養(yǎng)的需求密切結(jié)合,進一步提高網(wǎng)絡(luò)工程類課程的實驗教學(xué)質(zhì)量。
[1] DeHart J, Kuhns F, Parwatikar J,etal. The open laboratory a resource for networking research and education [J]. ACM SIGCOMM Computer Communication Review, 2005, 35(5): 75-78.
[2] 李領(lǐng)治, 楊 哲, 紀(jì)其進. 實用計算機網(wǎng)絡(luò)教程[M]. 北京:清華大學(xué)出版社, 2012.
[3] 王 勛, 王慧燕. 基于開源軟件的中小企業(yè)網(wǎng)絡(luò)實驗教學(xué)平臺構(gòu)建[J]. 實驗室研究與探索, 2012, 31(6): 74-78.
[4] 錢龍華, 李領(lǐng)治, 龔聲蓉, 等. 計算機網(wǎng)絡(luò)課程實驗方案設(shè)計[J]. 計算機教育, 2012, 25: 103~106.
[5] 李領(lǐng)治, 陸建德, 徐建國. 基于NetSim的計算機網(wǎng)絡(luò)實驗教學(xué)方案[J]. 實驗技術(shù)與管理, 2009, 26(2): 150-153.
[6] 楊建良, 李勇帆. “虛”“實”結(jié)合的計算機網(wǎng)絡(luò)工程實驗教學(xué)探究[J]. 中國現(xiàn)代教育裝備, 2013(5): 42-44.
[7] 吳偉哲, 韓秀玲. 在線虛擬網(wǎng)絡(luò)實驗系統(tǒng)的改進與完善[J]. 實驗室研究與探索, 2014, 33(1): 13-16.
[8] 謝希仁. 計算機網(wǎng)絡(luò)[M]. 5版.北京: 電子工業(yè)出版社, 2008.
[9] 張梁斌, 高 昆, 梁世斌. 基于Packet Tracer的小型企業(yè)網(wǎng)絡(luò)應(yīng)用架構(gòu)的仿真實驗[J]. 實驗室研究與探索, 2012, 31(10): 372-376.
[10] 汪慶淼. GNS3 在計算機網(wǎng)絡(luò)實驗教學(xué)中的應(yīng)用[J]. 高校實驗室工作研究, 2012, 112(2): 65-67.
[11] 趙晶晶, 孫 瓊, 解沖鋒. 一種基于OpenWrt系統(tǒng)實現(xiàn)的LAFT6家庭網(wǎng)關(guān)[J]. 信息通信技術(shù), 2013(3): 60-65.
[12] 張曉華, 張玉華. 基于路由器的開源嵌入式操作系統(tǒng)學(xué)習(xí)平臺[J]. 單片機與嵌入式系統(tǒng)應(yīng)用, 2013(2): 13-16.
[13] Petullo M. Building custom firmware with OpenWRT [J]. Linux Journal, 2010(196): 3-13.
[14] Brylow D. An experimental laboratory environment for teaching embedded operating systems [J]. SIGCSE, 2008, 40(3): 192-196.
[15] Kim C G, Kim K J. Implementation of a cost-effective home lighting control system on embedded Linux with OpenWrt[J]. Personal and Ubiquitous Computing, 2014, 18(3): 535-542.
[16] 苗敬利, 李 騰. 基于OpenWRT的智能家居服務(wù)器的設(shè)計[J]. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用, 2014(11): 197-198.
An Experimental Teaching Mode of Network Engineering Based on Multi-platform Integration
LILing-zhia,b,YANGZhea,ZHANGWen-zhea
(a. School of Computer Science and Technology; b. Computer and Information Technology Experimental Teaching Center, Soochow University, Suzhou 215006, China)
With the rapid development of network technology, IT industry puts forward higher requirements for network engineering personnel training in colleges and universities. The experimental teaching contents must be consistent with the latest technologies applied in the society. In this paper, an experimental teaching mode is proposed in the form of multi-platform integration. These platforms widely used for industry, such as Packet Tracer, Dynampis and OpenWRT, are introduced to experimental teaching. All aspects of the experiment course are completed by the platforms combined with the traditional experimental tools. The results of implementation show that the mode can enhance the effect of experimental teaching, and train the operating skills and the developing abilities of students. It is closely associated with social needs, and further improves the quality of personnel training on network engineering.
network engineering; experimental teaching mode; Packet Tracer; Dynampis; OpenWRT
2014-11-03
國家自然科學(xué)基金項目(61202378);蘇州大學(xué)開發(fā)性實驗教學(xué)項目;江蘇省成人高等教育精品課程建設(shè)項目
李領(lǐng)治(1977-),男,山東德州人,博士,講師,研究方向為計算機網(wǎng)絡(luò),網(wǎng)絡(luò)編碼。
Tel.:0512-65113205;E-mail:sdlilingzhi@163.com
G 642.0;TP 393
A
1006-7167(2015)10-0160-05