[發(fā)明專利]一種軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201310296632.2 | 申請(qǐng)日: | 2013-07-16 |
| 公開(kāi)(公告)號(hào): | CN104301129A | 公開(kāi)(公告)日: | 2015-01-21 |
| 發(fā)明(設(shè)計(jì))人: | 褚靈偉;董晨;李捷;鄭曉航;陸肖元 | 申請(qǐng)(專利權(quán))人: | 上海寬帶技術(shù)及應(yīng)用工程研究中心 |
| 主分類(lèi)號(hào): | H04L12/24 | 分類(lèi)號(hào): | H04L12/24 |
| 代理公司: | 上海光華專利事務(wù)所 31219 | 代理人: | 余明偉 |
| 地址: | 201201 上海市浦*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 軟件 定義 網(wǎng)絡(luò) 中的 動(dòng)態(tài) 主機(jī) 配置 方法 系統(tǒng) | ||
1.一種軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法,其特征在于,所述軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法包括:
控制器利用OpenFlow協(xié)議向OpenFlow交換機(jī)發(fā)送虛擬網(wǎng)絡(luò)配置,從而在整個(gè)物理網(wǎng)絡(luò)中形成多個(gè)虛擬網(wǎng)絡(luò),各個(gè)虛擬網(wǎng)絡(luò)之間相互隔離。
2.根據(jù)權(quán)利要求1所述的軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法,其特征在于:所述虛擬網(wǎng)絡(luò)配置包括:
控制器為每個(gè)OpenFlow交換機(jī)生成的虛擬的網(wǎng)絡(luò)節(jié)點(diǎn)以及分配資源;
控制器為每個(gè)OpenFlow交換機(jī)生成的流表控制命令;
控制器為整個(gè)物理網(wǎng)絡(luò)和虛擬網(wǎng)絡(luò)中的主機(jī)配置的IP地址。
3.根據(jù)權(quán)利要求1所述的軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法,其特征在于,所述軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法還包括:所述控制器在關(guān)鍵OpenFlow交換機(jī)上進(jìn)行DHCP中繼設(shè)置,使與所述控制器位于不同虛擬網(wǎng)絡(luò)中的DHCP消息通過(guò)所述關(guān)鍵OpenFlow交換機(jī)正常傳遞至所述控制器;所述DHCP中繼設(shè)置包括在所述關(guān)鍵OpenFlow交換機(jī)的流表中配置匹配UDP協(xié)議的67和68端口的規(guī)則。
4.一種軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法,其特征在于,所述軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法包括:
OpenFlow交換機(jī)接收控制器下發(fā)的流表控制命令,并根據(jù)所述流表控制命令對(duì)自身的流表進(jìn)行匹配規(guī)則配置;
OpenFlow交換機(jī)接收來(lái)自其他OpenFlow交換機(jī)或主機(jī)的數(shù)據(jù)包,并根據(jù)自身的流表記錄的匹配規(guī)則以及數(shù)據(jù)包的屬性對(duì)所述數(shù)據(jù)包進(jìn)行處理,輸出需要轉(zhuǎn)發(fā)的DHCP數(shù)據(jù)包;
OpenFlow交換機(jī)將所述DHCP數(shù)據(jù)包轉(zhuǎn)發(fā)給控制器、目的OpenFlow交換機(jī)或目的主機(jī)。
5.根據(jù)權(quán)利要求4所述的軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法,其特征在于,所述OpenFlow交換機(jī)對(duì)數(shù)據(jù)包進(jìn)行處理的過(guò)程包括:
找到流表中優(yōu)先級(jí)最高的流條目完成對(duì)數(shù)據(jù)包的匹配;
根據(jù)數(shù)據(jù)包匹配到的流條目增刪改指令集,包括修改數(shù)據(jù)包、更新數(shù)據(jù)包的匹配域、更新動(dòng)作集合、更新傳遞給下一個(gè)流表的元數(shù)據(jù);
將匹配的數(shù)據(jù)包和動(dòng)作集合發(fā)送給下一個(gè)流表,或者執(zhí)行動(dòng)作集合。
6.根據(jù)權(quán)利要求4所述的軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法,其特征在于:所述數(shù)據(jù)包的屬性為OpenFlow協(xié)議指定的匹配域,包括物理進(jìn)入端口、MAC源地址、MAC目的地址、VLAN?ID、VLAN優(yōu)先級(jí)、MPLS標(biāo)記、IP源地址、IP目的地址、TCP/UDP源端口、TCP/UDP目的端口。
7.根據(jù)權(quán)利要求4所述的軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置方法,其特征在于:所述OpenFlow交換機(jī)通過(guò)物理端口或者虛擬端口將所述DHCP數(shù)據(jù)包轉(zhuǎn)發(fā)給控制器、目的OpenFlow交換機(jī)或目的主機(jī)。
8.一種軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置系統(tǒng),其特征在于,所述軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置系統(tǒng)包括:
至少1個(gè)控制器,計(jì)算整個(gè)物理網(wǎng)絡(luò)中的虛擬網(wǎng)絡(luò)配置,利用OpenFlow協(xié)議向OpenFlow交換機(jī)發(fā)送虛擬網(wǎng)絡(luò)配置,從而在整個(gè)物理網(wǎng)絡(luò)中形成多個(gè)虛擬網(wǎng)絡(luò),各個(gè)虛擬網(wǎng)絡(luò)之間相互隔離;
至少1個(gè)OpenFlow交換機(jī),與所述控制器通信相連,接收控制器下發(fā)的流表控制命令,并根據(jù)所述流表控制命令對(duì)自身的流表進(jìn)行匹配規(guī)則配置;接收來(lái)自其他OpenFlow交換機(jī)或主機(jī)的數(shù)據(jù)包,并根據(jù)自身的流表記錄的匹配規(guī)則以及數(shù)據(jù)包的屬性對(duì)所述數(shù)據(jù)包進(jìn)行處理獲得DHCP數(shù)據(jù)包,并將所述DHCP數(shù)據(jù)包轉(zhuǎn)發(fā)給控制器、目的OpenFlow交換機(jī)或目的主機(jī)。
9.根據(jù)權(quán)利要求8所述的軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置系統(tǒng),其特征在于:所述數(shù)據(jù)包的屬性為OpenFlow協(xié)議指定的匹配域,包括物理進(jìn)入端口、MAC源地址、MAC目的地址、VLAN?ID、VLAN優(yōu)先級(jí)、MPLS標(biāo)記、IP源地址、IP目的地址、TCP/UDP源端口、TCP/UDP目的端口。
10.根據(jù)權(quán)利要求8所述的軟件定義網(wǎng)絡(luò)中的動(dòng)態(tài)主機(jī)配置系統(tǒng),其特征在于,所述控制器包括:
虛擬網(wǎng)絡(luò)配置模塊,為每個(gè)OpenFlow交換機(jī)生成虛擬的網(wǎng)絡(luò)節(jié)點(diǎn)以及分配資源,為每個(gè)OpenFlow交換機(jī)生成流表控制命令;
主機(jī)配置模塊,為整個(gè)物理網(wǎng)絡(luò)和虛擬網(wǎng)絡(luò)中的主機(jī)配置IP地址。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海寬帶技術(shù)及應(yīng)用工程研究中心,未經(jīng)上海寬帶技術(shù)及應(yīng)用工程研究中心許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310296632.2/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來(lái)擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





