基于虛擬化的網(wǎng)絡(luò)演練競(jìng)技平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
本文選題:網(wǎng)絡(luò)攻防 + 虛擬化 ; 參考:《北京郵電大學(xué)》2017年碩士論文
【摘要】:隨著云計(jì)算和虛擬化技術(shù)越來(lái)越受到關(guān)注,對(duì)基于虛擬化的實(shí)驗(yàn)教學(xué)平臺(tái)的研究也越來(lái)越多,但對(duì)于網(wǎng)絡(luò)攻防演練競(jìng)技類的平臺(tái)的研究卻并沒(méi)有很多。并且當(dāng)今網(wǎng)絡(luò)安全的競(jìng)技比賽還是基于實(shí)體物理機(jī)來(lái)進(jìn)行,形式比較傳統(tǒng)。為此,本文擬借助虛擬化技術(shù),設(shè)計(jì)并實(shí)現(xiàn)一個(gè)基于虛擬化的網(wǎng)絡(luò)演練競(jìng)技平臺(tái)。本平臺(tái)是一個(gè)基于KVM虛擬化技術(shù)的B/S架構(gòu)的競(jìng)技平臺(tái),提供基于互聯(lián)網(wǎng)的信息安全攻防實(shí)戰(zhàn)演練競(jìng)技比賽。平臺(tái)有創(chuàng)建題庫(kù)、創(chuàng)建比賽、設(shè)置比賽環(huán)境、學(xué)生參賽、評(píng)分、成績(jī)查看等完整的邏輯流程,可以實(shí)現(xiàn)學(xué)生在虛擬的競(jìng)技環(huán)境中進(jìn)行比賽,支持不同客戶端的訪問(wèn)。該平臺(tái)旨在解決傳統(tǒng)競(jìng)技平臺(tái)的環(huán)境搭建困難、使用受限和破壞性大等問(wèn)題,通過(guò)互聯(lián)網(wǎng)平臺(tái)為學(xué)生提供攻防實(shí)戰(zhàn)演練競(jìng)技平臺(tái),從而促使學(xué)生不斷學(xué)習(xí)積累新知識(shí),并將掌握的知識(shí)應(yīng)用到實(shí)際問(wèn)題中,進(jìn)而提高學(xué)生的實(shí)踐和應(yīng)用能力,使學(xué)生既有扎實(shí)的理論基礎(chǔ),又有較強(qiáng)的動(dòng)手操作和應(yīng)用能力。針對(duì)以上目標(biāo),論文在寫(xiě)作和系統(tǒng)的設(shè)計(jì)方面主要做了以下工作:(1)通過(guò)對(duì)網(wǎng)絡(luò)演練競(jìng)技平臺(tái)的研究背景和國(guó)內(nèi)外現(xiàn)狀的了解,通過(guò)和部分高校老師人員的溝通,確定本論文的研究?jī)?nèi)容和目標(biāo),.并給出了論文內(nèi)容的組織框架。(2)詳細(xì)介紹在平臺(tái)開(kāi)發(fā)過(guò)程中使用到的關(guān)鍵技術(shù)和框架等,包括虛擬化技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、平臺(tái)框架、libvirt接口,并對(duì)相關(guān)技術(shù)進(jìn)行了學(xué)習(xí),為之后平臺(tái)的設(shè)計(jì)和實(shí)現(xiàn)打下理論基礎(chǔ)。(3)通過(guò)總結(jié)上面所述的理論和技術(shù),提出基于虛擬化的網(wǎng)絡(luò)攻防演練競(jìng)技平臺(tái)的軟件架構(gòu),并對(duì)平臺(tái)的需求分析和概要設(shè)計(jì)進(jìn)行了詳細(xì)的闡述。平臺(tái)主要包括系統(tǒng)管理子系統(tǒng)、競(jìng)技管理子系統(tǒng)、競(jìng)技比賽子系統(tǒng),分別對(duì)應(yīng)管理員、教師、學(xué)生角色。(4)根據(jù)平臺(tái)的概要設(shè)計(jì),對(duì)平臺(tái)進(jìn)行了詳細(xì)設(shè)計(jì)并給出詳細(xì)介紹。根據(jù)詳細(xì)設(shè)計(jì),使用關(guān)鍵技術(shù)進(jìn)行實(shí)際開(kāi)發(fā),對(duì)各模塊采用特定的語(yǔ)言和框架,使資源得到最大化利用,并介紹了詳細(xì)的實(shí)現(xiàn)過(guò)程。(5)搭建測(cè)試環(huán)境,對(duì)系統(tǒng)進(jìn)行功能測(cè)試和性能測(cè)試,并針對(duì)有關(guān)問(wèn)題進(jìn)行了改進(jìn)。
[Abstract]:With the increasing attention to cloud computing and virtualization technology, there are more and more research on the experimental teaching platform based on virtualization, but there is not much research on the platform of network attack and defense drills. And now the network security competition is still based on physical physics machine, the form is more traditional. Therefore, this paper designs and implements a virtualization-based network exercise platform with the help of virtualization technology. This platform is based on KVM virtualization technology based on the B / S architecture of the competitive platform to provide information security based on the Internet combat and defense competitive competition. The platform has complete logic flow, such as creating question bank, creating competition, setting up competition environment, students participating in the competition, scoring, checking scores, and so on, which can realize the students to compete in the virtual competitive environment and support different clients' access. The platform aims to solve the problems of setting up the environment of the traditional competitive platform, limit the use and destructiveness, and provide the students with the competitive platform of attack and defense practice through the Internet platform, so as to encourage the students to continuously learn and accumulate new knowledge. The knowledge is applied to the practical problems, and the students' ability of practice and application can be improved so that the students have not only solid theoretical foundation, but also strong ability of practical operation and application. Aiming at the above goal, the thesis mainly did the following work in writing and system design: 1) through the understanding of the research background of the competitive platform of network drill and the current situation at home and abroad, and through the communication with some teachers in colleges and universities, Determine the research content and objectives of this paper. The key technologies and frameworks used in the development of the platform are introduced in detail, including virtualization technology, database technology, platform framework and libvirt interface. Lay a theoretical foundation for the later design and implementation of the platform. 3) by summarizing the theory and technology mentioned above, the paper puts forward the software architecture of the network attack and defense drill competitive platform based on virtualization. The requirement analysis and outline design of the platform are described in detail. The platform mainly includes system management subsystem, competitive competition subsystem, corresponding administrator, teacher, student role. 4) according to the outline design of the platform, the platform is designed and introduced in detail. According to the detailed design, using the key technology to carry on the actual development, adopting the specific language and the frame to each module, make the resources get the maximum utilization, and introduced the detailed realization process. The function and performance of the system are tested, and some problems are improved.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP311.52;TP393.08
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 葉建鋒;張平安;高月芳;;基于Openstack的網(wǎng)絡(luò)攻防實(shí)訓(xùn)平臺(tái)設(shè)計(jì)與構(gòu)建[J];實(shí)驗(yàn)技術(shù)與管理;2016年03期
2 朱璽;張黎首;;基于虛擬化和業(yè)務(wù)化的攻防演練平臺(tái)的研究[J];信息安全與通信保密;2015年07期
3 底曉強(qiáng);張宇昕;趙建平;;基于云計(jì)算和虛擬化的計(jì)算機(jī)網(wǎng)絡(luò)攻防實(shí)驗(yàn)教學(xué)平臺(tái)建設(shè)探索[J];實(shí)驗(yàn)技術(shù)與管理;2015年04期
4 古衛(wèi)濤;;企業(yè)級(jí)Linux服務(wù)器的自動(dòng)化構(gòu)建[J];電子測(cè)試;2014年07期
5 李彬;朱亞興;;Redis在外勤通系統(tǒng)高速緩存中的應(yīng)用研究[J];無(wú)線互聯(lián)科技;2014年01期
6 黃偉偉;黃汩;;基于虛擬化技術(shù)的煙草行業(yè)信息化綜合應(yīng)用平臺(tái)[J];科技風(fēng);2013年22期
7 李春亮;司光亞;王艷正;;計(jì)算機(jī)網(wǎng)絡(luò)攻防建模仿真研究綜述[J];計(jì)算機(jī)仿真;2013年11期
8 鄒有;邱成;吳青;;基于虛擬化技術(shù)的網(wǎng)絡(luò)攻防平臺(tái)設(shè)計(jì)[J];電腦知識(shí)與技術(shù);2013年21期
9 陳康;;云計(jì)算與高校數(shù)據(jù)中心建設(shè)[J];經(jīng)營(yíng)管理者;2013年10期
10 鄭宗苗;王國(guó)明;;基于移動(dòng)定位的云平臺(tái)方案的研究與實(shí)現(xiàn)[J];計(jì)算機(jī)與現(xiàn)代化;2013年04期
相關(guān)博士學(xué)位論文 前1條
1 楊洪波;高性能網(wǎng)絡(luò)虛擬化技術(shù)研究[D];上海交通大學(xué);2012年
相關(guān)碩士學(xué)位論文 前10條
1 賈叢飛;網(wǎng)絡(luò)空間安全對(duì)抗演練方法研究[D];北京理工大學(xué);2016年
2 孫煒路;基于ThinkPHP框架的軟件學(xué)院教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];吉林大學(xué);2015年
3 李祥池;基于SDN的網(wǎng)絡(luò)攻防平臺(tái)的研究與實(shí)現(xiàn)[D];山東大學(xué);2015年
4 杜鎮(zhèn);基于虛擬化的計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)平臺(tái)的研究與實(shí)現(xiàn)[D];中南大學(xué);2014年
5 李華明;基于PHP和MySQL的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2014年
6 何君;面向Web應(yīng)用的網(wǎng)絡(luò)安全演練系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];中國(guó)科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院);2014年
7 徐燕雯;基于KVM的桌面虛擬化架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)[D];上海交通大學(xué);2012年
8 王華卿;基于負(fù)載分析和TCP協(xié)議一致性的SYN Flood檢測(cè)與防御機(jī)制[D];東北大學(xué);2012年
9 趙大偉;虛擬儀器網(wǎng)絡(luò)化測(cè)控可信技術(shù)及其評(píng)價(jià)方法[D];華南理工大學(xué);2011年
10 譚造保;遠(yuǎn)程桌面訪問(wèn)的單點(diǎn)登錄及其行為審計(jì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2011年
,本文編號(hào):1994841
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1994841.html