![淺析軟件定義網(wǎng)絡(luò)的計算機網(wǎng)絡(luò)實驗教學(xué)論文_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/22/a531aed2-5c9c-40c4-a285-e08fe252f291/a531aed2-5c9c-40c4-a285-e08fe252f2911.gif)
![淺析軟件定義網(wǎng)絡(luò)的計算機網(wǎng)絡(luò)實驗教學(xué)論文_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/22/a531aed2-5c9c-40c4-a285-e08fe252f291/a531aed2-5c9c-40c4-a285-e08fe252f2912.gif)
![淺析軟件定義網(wǎng)絡(luò)的計算機網(wǎng)絡(luò)實驗教學(xué)論文_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/22/a531aed2-5c9c-40c4-a285-e08fe252f291/a531aed2-5c9c-40c4-a285-e08fe252f2913.gif)
![淺析軟件定義網(wǎng)絡(luò)的計算機網(wǎng)絡(luò)實驗教學(xué)論文_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/22/a531aed2-5c9c-40c4-a285-e08fe252f291/a531aed2-5c9c-40c4-a285-e08fe252f2914.gif)
![淺析軟件定義網(wǎng)絡(luò)的計算機網(wǎng)絡(luò)實驗教學(xué)論文_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-7/22/a531aed2-5c9c-40c4-a285-e08fe252f291/a531aed2-5c9c-40c4-a285-e08fe252f2915.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、no one can let me lose unless i dont want to win!勤學(xué)樂施積極進?。撁伎蓜h)淺析軟件定義網(wǎng)絡(luò)的計算機網(wǎng)絡(luò)實驗教學(xué)論文 摘要:圍繞網(wǎng)絡(luò)新技術(shù)發(fā)展對人才培養(yǎng)的新需求,針對困擾計算機網(wǎng)絡(luò)課程實驗教學(xué)的一系列問題,探討利用虛擬化技術(shù)和軟件定義網(wǎng)絡(luò)框架建設(shè)實驗教學(xué)平臺的方法,提出基于單機模式建立低成本、易擴展的一體化實驗平臺教改方案,給出參考實驗實例,展示該平臺對傳統(tǒng)網(wǎng)絡(luò)實驗的兼容性和開展綜合性與設(shè)計性實驗的潛力。關(guān)鍵詞:計算機網(wǎng)絡(luò)課程;實驗教學(xué);軟件定義網(wǎng)絡(luò);openflow1背景近年來,虛擬化技術(shù)和云計算興起,云數(shù)據(jù)中心、多租戶網(wǎng)絡(luò)等新的應(yīng)用場景推動
2、了傳統(tǒng)網(wǎng)絡(luò)設(shè)計與管理模式的進步,軟件定義網(wǎng)絡(luò)(softwaredefinednetworking,sdn)及其重要技術(shù)openflow作為創(chuàng)新網(wǎng)絡(luò)架構(gòu),已成為學(xué)術(shù)界和工業(yè)界的關(guān)注熱點,不少大學(xué)建立了sdn/openflow試驗網(wǎng),開展網(wǎng)絡(luò)領(lǐng)域的創(chuàng)新研究與探索。從20_年美國斯坦福大學(xué)nickmckeown教授領(lǐng)導(dǎo)的ethane團隊(cleanslate計劃)首次提出openflow協(xié)議原型1,到20_年onf發(fā)布sdn白皮書21-12,sdn及openflow完成了從試驗平臺向業(yè)務(wù)網(wǎng)絡(luò)部署的跨越,sdn/openflow解決方案已在谷歌等云計算數(shù)據(jù)中心內(nèi)部骨干網(wǎng)上發(fā)揮了令人矚目的作用3,國內(nèi)外
3、主流網(wǎng)絡(luò)廠商推出了多種sdn/openflow交換機4,sdn和openflow技術(shù)的發(fā)展給網(wǎng)絡(luò)人才的專業(yè)需求注入了新的內(nèi)容,也給計算機網(wǎng)絡(luò)課程理論與實驗教學(xué)的改革指出了新的研究方向。目前網(wǎng)絡(luò)實驗室建設(shè)更新周期普遍較短,無論是采用傳統(tǒng)網(wǎng)絡(luò)設(shè)備的實驗平臺,還是專用的課程教學(xué)實驗系統(tǒng),大多面臨擴展和更新的要求,實驗設(shè)備和實驗學(xué)時不足,實驗內(nèi)容以驗證性實驗為主,缺乏設(shè)計性實驗和綜合性實驗,實踐環(huán)節(jié)薄弱。針對這些困擾實驗教學(xué)的問題,已有不少實驗教學(xué)改革的努力成果5-7。從目前的實驗教學(xué)改革方案來看,多數(shù)仍依賴普通網(wǎng)絡(luò)設(shè)備或傳統(tǒng)網(wǎng)絡(luò)仿真與協(xié)議分析軟件,尚不足以完全解決上述問題。為了適應(yīng)網(wǎng)絡(luò)技術(shù)發(fā)展對人才
4、培養(yǎng)的新需求,提升學(xué)生自主學(xué)習(xí)能力和實踐動手能力,給計算機網(wǎng)絡(luò)課程教學(xué)提供低成本、易擴展、一體化的實驗平臺,擴展和深化實驗內(nèi)容,有必要在網(wǎng)絡(luò)實驗教學(xué)改革中引入sdn架構(gòu)和虛擬化技術(shù)。圍繞sdn和openflow有很多開放標準的開源項目,涵蓋了多種sdn系統(tǒng)構(gòu)件,包括openflow軟件交換機、sdn控制器、業(yè)務(wù)流程工具、網(wǎng)絡(luò)虛擬化工具、仿真和測試工具等,豐富的開源資源為建立新型網(wǎng)絡(luò)實驗平臺提供了實現(xiàn)的可能.2sdn體系的主要組成2.1sdn的概念與原理體系架構(gòu)傳統(tǒng)計算機網(wǎng)絡(luò)的控制平面和數(shù)據(jù)轉(zhuǎn)發(fā)平面是通過網(wǎng)絡(luò)設(shè)備緊密耦合的,sdn的思想是將控制平面與數(shù)據(jù)轉(zhuǎn)發(fā)平面分離,把網(wǎng)絡(luò)協(xié)議的復(fù)雜性集中到控制
5、平面,sdn控制軟件通過開放標準的南向接口(如openflow協(xié)議)控制數(shù)據(jù)平面,通過可編程的北向接口(開放的api)為應(yīng)用層業(yè)務(wù)定制所需的網(wǎng)絡(luò)服務(wù)。sdn架構(gòu)能夠提供網(wǎng)絡(luò)抽象層面上的集中控制能力和網(wǎng)絡(luò)虛擬層面上的資源配置能力,使網(wǎng)絡(luò)虛擬化與計算虛擬化、存儲虛擬化聯(lián)系一起,有力支持云計算服務(wù)的發(fā)展。2.2sdn控制器sdn控制器(sdn控制軟件)的功能相當于sdn的網(wǎng)絡(luò)操作系統(tǒng),向下提供對數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備的配置、控制和管理功能,向上為應(yīng)用業(yè)務(wù)提供網(wǎng)絡(luò)編程接口。sdn控制器在邏輯上是集中的,在物理上可以是分布式的。2.3openflow交換機openflow交換機是sdn數(shù)據(jù)平面的網(wǎng)絡(luò)設(shè)備,它按照流
6、表(owtable)的設(shè)置進行轉(zhuǎn)發(fā)。流表由控制器通過安全通道配置,決定openflow交換機的轉(zhuǎn)發(fā)行為。流表項包括跨多個網(wǎng)絡(luò)協(xié)議層次的匹配字段和轉(zhuǎn)發(fā)行為。openflow交換機的協(xié)議工作層次可以根據(jù)組網(wǎng)需要進行配置,可實現(xiàn)二層交換機、路由器和其他高層協(xié)議及策略的轉(zhuǎn)發(fā)功能。openflow交換機有硬件形態(tài)和軟件形態(tài)兩種形式,硬件openflow交換機適用于生產(chǎn)型網(wǎng)絡(luò)的組建,軟件交換機多用于搭建研究和測試平臺。由于軟件交換機成本低、配置靈活,對openflow規(guī)范版本的更新及時,適合在高校的科研教學(xué)環(huán)境中使用。對于教學(xué)實驗平臺,建議采用可運行在虛擬機上的軟件交換機openvswitch。3基于sd
7、n和openflow的網(wǎng)絡(luò)實驗教學(xué)平臺建設(shè)方案3.1校園環(huán)境sdn的組網(wǎng)方式校園環(huán)境中的sdn有不同的規(guī)模及組網(wǎng)方式,選擇哪種取決于其在科研和教學(xué)活動中的目標定位,可以將其分為園區(qū)模式、實驗室模式和單機模式。園區(qū)模式基于校園網(wǎng)主干和硬件openflow網(wǎng)絡(luò)設(shè)備,用戶可利用sdn和openflow提供的網(wǎng)絡(luò)虛擬化及邏輯隔離能力,在不影響校園網(wǎng)承載的正常業(yè)務(wù)的情況下,進行大規(guī)模的創(chuàng)新網(wǎng)絡(luò)項目研究和試驗,從而能夠在真實網(wǎng)絡(luò)流量背景下,對新型網(wǎng)絡(luò)協(xié)議、新型網(wǎng)絡(luò)業(yè)務(wù)等研究項目展開測試、評估和部署。實驗室模式的openflow交換機可利用多網(wǎng)卡服務(wù)器實現(xiàn),具體有兩種途徑:一種是在服務(wù)器上安裝netfpga
8、板卡和openflow軟件;另一種直接在服務(wù)器上安裝openvswitch軟件,實現(xiàn)openflow軟交換機。創(chuàng)新型研發(fā)工作可采用前者,教學(xué)實驗平臺可以采用后者。單機模式的實驗平臺利用虛擬機技術(shù)和sdn仿真軟件搭建。mininet是斯坦福大學(xué)ethane研究團隊開發(fā)的sdn/openflow網(wǎng)絡(luò)仿真工具。不同于傳統(tǒng)的網(wǎng)絡(luò)模擬軟件,mininet還是一個快捷的原型系統(tǒng)開發(fā)工具,它集成了openvswitch軟件交換機,能運行實際網(wǎng)絡(luò)協(xié)議棧和原汁原味的代碼。在mininet仿真平臺上可以進行網(wǎng)絡(luò)新功能的開發(fā)測試,然后再遷移到實際的目標網(wǎng)絡(luò)上。mininet仿真的虛擬網(wǎng)絡(luò)還可以與實際網(wǎng)絡(luò)連通。實驗室
9、模式和單機模式的sdn環(huán)境都可以作為教學(xué)實驗平臺的.構(gòu)建方案,前者更接近真實網(wǎng)絡(luò),但是組網(wǎng)需要更多計算機(每一個主機或交換機節(jié)點都需要一臺物理主機),而mininet能夠在一臺個人計算機上仿真整個openflow網(wǎng)絡(luò),網(wǎng)絡(luò)的擴展性及其拓撲設(shè)計的靈活性更好,因而更適合課程教學(xué)實驗應(yīng)用。3.2基于mininet的單機實驗環(huán)境構(gòu)建方案mininet是基于linux內(nèi)核虛擬化技術(shù)開發(fā)的輕量級網(wǎng)絡(luò)虛擬化平臺,它提供了仿真sdn網(wǎng)絡(luò)的所有構(gòu)件:openflow交換機、sdn控制器、虛擬主機節(jié)點。mininet虛擬機鏡像中還預(yù)裝了常用的協(xié)議分析工具wireshark,能夠在獨立的圖形化界面中分析網(wǎng)絡(luò)協(xié)議流量
10、,可作為搭建網(wǎng)絡(luò)實驗環(huán)境的一個一體化解決方案。給出了mininet單機環(huán)境的構(gòu)成。由于每臺主機都能構(gòu)成一個獨立和完備的網(wǎng)絡(luò)實驗平臺,完全可以按照通用pc機房的模式建設(shè)網(wǎng)絡(luò)實驗室,其在容量和擴展性上的優(yōu)勢顯而易見。實際上,部分學(xué)生的個人計算機已經(jīng)安裝了虛擬機系統(tǒng),搭建個人mininet實驗環(huán)境可謂簡便易行,作為集中實驗環(huán)節(jié)的補充,不僅能夠解決實驗設(shè)備和實驗課時不足的問題,還能進一步開展課外自主實驗與創(chuàng)新探索活動。4mininet單機環(huán)境中的網(wǎng)絡(luò)實驗由于采用了虛擬機技術(shù),教學(xué)時能夠在mininet平臺使用流行操作系統(tǒng)的網(wǎng)絡(luò)測試命令和協(xié)議分析工具,對仿真網(wǎng)絡(luò)進行測試,還可以通過圖形化交互窗口進行管理
11、,保證了傳統(tǒng)的網(wǎng)絡(luò)實驗內(nèi)容在mininet環(huán)境中的無縫銜接,這是mininet優(yōu)于傳統(tǒng)網(wǎng)絡(luò)仿真軟件(如ns2、opennet)的地方。mininet提供預(yù)定義的網(wǎng)絡(luò)拓撲結(jié)構(gòu)(最小化拓撲、樹型、星型等),支持用戶編寫腳本自定義網(wǎng)絡(luò)拓撲,還能通過api開發(fā)新型網(wǎng)絡(luò)功能。因此,在該平臺上安排教學(xué)實驗有很大的設(shè)計空間,給出了綜合性與設(shè)計性實驗的參考實例。通過所示的綜合性實驗,學(xué)生既能觀察交換機外部行為,又能深入學(xué)習(xí)內(nèi)部工作原理及算法實現(xiàn);設(shè)計性實驗有助于提高學(xué)生的實踐動手能力,建立對網(wǎng)絡(luò)對象的系統(tǒng)級認知。從實例中看到,驗證性實驗細節(jié)均能夠利用常用網(wǎng)絡(luò)測試命令和協(xié)議分析工具完成。使用mininet實驗環(huán)
12、境需要掌握虛擬機技術(shù)和多種自由軟件安裝配置,綜合性實驗需要學(xué)習(xí)mininet的常用命令,設(shè)計性實驗需要學(xué)生掌握python腳本語言的編程,實施中需要增加實驗環(huán)境維護和實驗過程指導(dǎo)的工作量,具體的實驗教學(xué)計劃可以根據(jù)專業(yè)定位、學(xué)時限定和培養(yǎng)目標來規(guī)劃。5結(jié)語sdn框架和虛擬化技術(shù)是網(wǎng)絡(luò)領(lǐng)域的重要發(fā)展方向,在此基礎(chǔ)上搭建的mininet實驗環(huán)境是一個獨立和完備的一體化網(wǎng)絡(luò)實驗平臺,能夠解決目前實驗教學(xué)存在的諸多問題。參考實驗實例說明了該平臺對傳統(tǒng)網(wǎng)絡(luò)實驗的兼容性以及靈活規(guī)劃綜合性與設(shè)計性實驗的潛力。以此為基礎(chǔ)進一步完善實驗改革方案,能夠為學(xué)生開拓更大的自主學(xué)習(xí)與實踐探索的空間,使課程教學(xué)與網(wǎng)絡(luò)技術(shù)發(fā)展接軌,充分發(fā)揮計算機網(wǎng)絡(luò)課程實驗教學(xué)在創(chuàng)新人才培養(yǎng)過程中應(yīng)有的支撐作用。參考文獻2foundationon.software-definednetworkingj.thenewnormfornetworks,20_(7):1-12.3劉誠明.軟件定義網(wǎng)絡(luò)m.北京:人民郵電出版社,20_:50-51.4黃韜,劉江,魏亮,等.軟件定義網(wǎng)絡(luò)核心原理與應(yīng)用實踐m.北京:人民郵電出版社,20_:85-97.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 8 沏茶問題(說課稿)-2024-2025學(xué)年四年級上冊數(shù)學(xué)人教版001
- Unit 8 I can do this for you?(說課稿)-2024-2025學(xué)年譯林版(三起)(2024)英語三年級上冊
- Review Module Unit 1(說課稿)-2023-2024學(xué)年外研版(三起)英語五年級下冊
- 2024-2025學(xué)年新教材高中生物 第5章 基因突變及其他變異 微專題六 遺傳變異相關(guān)的解題方法說課稿 新人教版必修第二冊
- 2025合同樣例舞臺燈光音響租賃合同范本
- 2024春八年級語文下冊 第1單元 2回延安說課稿 新人教版
- 5草船借箭說課稿-2023-2024學(xué)年五年級下冊語文統(tǒng)編版
- Unit1 Making friends(說課稿)-2024-2025學(xué)年人教PEP版(2024)英語三年級上冊
- 2024-2025學(xué)年高中化學(xué) 第一章 物質(zhì)結(jié)構(gòu)元素周期律 第一節(jié) 元素周期表第3課時說課稿3 新人教版必修2
- 陽光板雨棚施工方案
- 理發(fā)店美容美發(fā)場所衛(wèi)生管理制度
- 成人失禁相關(guān)性皮炎的預(yù)防與護理
- 人教版(2024新版)七年級上冊數(shù)學(xué)第六章《幾何圖形初步》測試卷(含答案)
- 2025屆高三數(shù)學(xué)一輪總復(fù)習(xí) 第六章 專題六 幾何體的外接球與內(nèi)切球問題配套課件
- 引水隧洞施工支洞專項施工方案
- JT-T-496-2018公路地下通信管道高密度聚乙烯硅芯塑料管
- DB43-T 2939-2024 醬腌菜咸胚中亞硝酸鹽的測定頂空-氣相色譜法
- 食材配送投標方案技術(shù)標
- 再見深海合唱簡譜【珠海童年樹合唱團】
- 高中物理 選修1 第四章 光(折射反射干涉衍射偏振)(2024人教版)
- 計算機安全弱口令風(fēng)險
評論
0/150
提交評論