支持多協(xié)議的SDN控制器與交換機(jī)接口的設(shè)計(jì)和實(shí)現(xiàn)
發(fā)布時(shí)間:2018-01-30 22:13
本文關(guān)鍵詞: NOX SDN多協(xié)議 OpenFlow網(wǎng)絡(luò)虛擬化 資源管理 出處:《北京郵電大學(xué)》2014年碩士論文 論文類(lèi)型:學(xué)位論文
【摘要】:在現(xiàn)有研究openflow的項(xiàng)目中,openflow網(wǎng)絡(luò)支持的協(xié)議類(lèi)型受限于openflow協(xié)議中定義的類(lèi)型。而在目前的openflow協(xié)議中定義的協(xié)議類(lèi)型和字段都僅限于幾種常用的協(xié)議和字段。這一點(diǎn)使得openflow網(wǎng)絡(luò)目前僅能針對(duì)幾類(lèi)確定的協(xié)議做到軟件可定義,而在SDN網(wǎng)絡(luò)上如果要從更通用的范圍上支持更多協(xié)議的軟件的可定義,那么openflow網(wǎng)絡(luò)必須要做到能夠做到對(duì)多協(xié)議的支持。 在SDN網(wǎng)絡(luò)上部署一個(gè)新的協(xié)議并且在控制器開(kāi)發(fā)相關(guān)的控制模塊,需要在SDN網(wǎng)絡(luò)做很多數(shù)據(jù)包格式和功能性的擴(kuò)展,以滿(mǎn)足多協(xié)議在網(wǎng)絡(luò)上部署的需求。這種特性在openflow網(wǎng)絡(luò)中僅僅得到了很簡(jiǎn)單的支持。除了能讓openflow交換機(jī)能識(shí)別這種協(xié)議的內(nèi)容外,openflow網(wǎng)絡(luò)還要提供更多的功能才能使得一個(gè)協(xié)議順利地部署,包括多協(xié)議的拓?fù)浒l(fā)現(xiàn)、多協(xié)議的動(dòng)態(tài)部署、多協(xié)議之間的帶寬調(diào)配、多協(xié)議之間的優(yōu)先級(jí)設(shè)置等多協(xié)議相關(guān)的功能都需要得到保證,才能在SDN網(wǎng)絡(luò)上部署的多協(xié)議。 本文以支持多協(xié)議為目標(biāo),利用Openflow控制器可集中控制網(wǎng)絡(luò)的特性,探索支持多協(xié)議的SDN控制器如何從各個(gè)方面支持多種協(xié)議的多業(yè)務(wù)場(chǎng)景。 論文首先論述了Openflow相關(guān)技術(shù)以及支持多協(xié)議的相關(guān)技術(shù)和研究。然后提出了支持多協(xié)議的SDN控制器和交換機(jī)的總體設(shè)計(jì)架構(gòu),并且就其中的Openflow物理網(wǎng)絡(luò)控制器的總體設(shè)計(jì),以及物理網(wǎng)絡(luò)之上的虛擬化和虛擬網(wǎng)的資源管理的總體設(shè)計(jì)進(jìn)行了論述。之后對(duì)于物理網(wǎng)絡(luò)控制器中的各個(gè)功能的具體實(shí)現(xiàn),以及向上和向下的交互接口都進(jìn)行了詳細(xì)地描述。最后給出了系統(tǒng)的測(cè)試方式和最后的測(cè)試驗(yàn)證結(jié)果,驗(yàn)證系統(tǒng)對(duì)于多協(xié)議數(shù)據(jù)格式的支持,以及對(duì)于多種業(yè)務(wù)資源的隔離。
[Abstract]:In existing projects that study openflow. The protocol types supported by the openflow network are limited to the types defined in the openflow protocol. The protocol types and fields defined in the current openflow protocol are limited to several types. This makes the openflow network currently capable of software definition for only a few types of defined protocols. In order to support the definition of more protocols in the SDN network, the openflow network must be able to support the multi-protocol. Deploying a new protocol on the SDN network and developing related control modules in the controller requires a lot of packet format and functional extensions in the SDN network. This feature is simply supported in openflow networks. In addition to enabling openflow switches to recognize the content of this protocol. . Openflow network also provides more functions to enable the smooth deployment of a protocol, including multi-protocol topology discovery, multi-protocol dynamic deployment, multi-protocol bandwidth allocation. In order to deploy multi-protocol on SDN network, the multi-protocol related functions such as priority setting among multi-protocols need to be guaranteed. In order to support multi-protocol, this paper makes use of Openflow controller to control the characteristics of network centrally. Explore how multi-protocol SDN controllers can support multi-protocol multi-service scenarios in all aspects. This paper first discusses the Openflow related technology and the related technology and research supporting multi-protocol, then proposes the overall design framework of SDN controller and switch supporting multi-protocol. And the overall design of the Openflow physical network controller. And the virtualization on the physical network and the overall design of the virtual network resource management are discussed. After that, the realization of each function in the physical network controller is discussed. Finally, the system test method and the final test verification results are given, and the support of the system for multi-protocol data format is given. And the isolation of various business resources.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP393.02
【共引文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李文t,
本文編號(hào):1477365
本文鏈接:http://www.wukwdryxk.cn/guanlilunwen/ydhl/1477365.html
最近更新
教材專(zhuān)著