[發(fā)明專利]基于Linux內(nèi)核網(wǎng)絡(luò)子系統(tǒng)的虛擬網(wǎng)絡(luò)塊框架的構(gòu)建方法無效
| 申請(qǐng)?zhí)枺?/td> | 200810047041.0 | 申請(qǐng)日: | 2008-03-12 |
| 公開(公告)號(hào): | CN101370009A | 公開(公告)日: | 2009-02-18 |
| 發(fā)明(設(shè)計(jì))人: | 李臘元;蔣漢平 | 申請(qǐng)(專利權(quán))人: | 武漢理工大學(xué) |
| 主分類號(hào): | H04L29/06 | 分類號(hào): | H04L29/06;H04L12/46;G06F9/44 |
| 代理公司: | 武漢開元專利代理有限責(zé)任公司 | 代理人: | 潘杰 |
| 地址: | 430070湖*** | 國(guó)省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 linux 內(nèi)核 網(wǎng)絡(luò) 子系統(tǒng) 虛擬 框架 構(gòu)建 方法 | ||
1.一種基于Linux內(nèi)核網(wǎng)絡(luò)子系統(tǒng)的虛擬網(wǎng)絡(luò)塊框架的構(gòu)建方法,采用的方法是:
第一步驟:虛擬網(wǎng)絡(luò)塊框架的構(gòu)成:
每一個(gè)虛擬網(wǎng)絡(luò)塊由一個(gè)處理單元節(jié)點(diǎn)和一個(gè)或多個(gè)互連單元鉤子組成:數(shù)據(jù)包通過雙向的互連單元從一個(gè)處理節(jié)點(diǎn)流向另一個(gè)處理節(jié)點(diǎn),每一個(gè)虛擬網(wǎng)絡(luò)塊實(shí)例節(jié)點(diǎn)處理接收到的數(shù)據(jù)包,然后傳遞到下一個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)是一個(gè)簡(jiǎn)單的包處理過程,如果要在網(wǎng)絡(luò)軟件框架中實(shí)現(xiàn)復(fù)雜的處理過程需要多個(gè)虛擬網(wǎng)絡(luò)塊模塊組合完成,通過不同的配置實(shí)現(xiàn)重用虛擬網(wǎng)絡(luò)模塊;鉤子作為互連單元將不同的虛擬網(wǎng)絡(luò)塊進(jìn)行連接,處理單元通過鉤子來實(shí)現(xiàn)數(shù)據(jù)流和控制消息在虛擬網(wǎng)絡(luò)塊節(jié)點(diǎn)之間的傳遞;
第二步驟:虛擬網(wǎng)絡(luò)塊框架的數(shù)據(jù)流及接口構(gòu)成:
虛擬網(wǎng)絡(luò)塊框架中數(shù)據(jù)流通過兩類API來傳遞控制消息和數(shù)據(jù)消息:
1)數(shù)據(jù)API:在內(nèi)核或用戶空間之間交換數(shù)據(jù)包,數(shù)據(jù)包沿著鉤子從一個(gè)節(jié)點(diǎn)傳遞到另一個(gè)節(jié)點(diǎn),每一個(gè)節(jié)點(diǎn)決定如何處理來自于自己鉤子的數(shù)據(jù)包;
2)控制API:在內(nèi)核或用戶空間之間傳遞控制消息進(jìn)行虛擬網(wǎng)絡(luò)塊的管理,節(jié)點(diǎn)通過控制API向另一個(gè)節(jié)點(diǎn)直接發(fā)送消息或ASCII指令,在虛擬網(wǎng)絡(luò)塊框架中,虛擬網(wǎng)絡(luò)塊的控制包括:虛擬網(wǎng)絡(luò)塊節(jié)點(diǎn)之間的控制和用戶空間虛擬網(wǎng)絡(luò)塊控制進(jìn)程對(duì)內(nèi)核內(nèi)虛擬網(wǎng)絡(luò)塊的控制;
第三步驟:構(gòu)建虛擬網(wǎng)絡(luò)塊框架的核心模塊;
第四步驟:構(gòu)建虛擬網(wǎng)絡(luò)塊框架:?
首先使用C或C++開發(fā)滿足特性需求的虛擬網(wǎng)絡(luò)塊模塊;第二步,在控制平面或數(shù)據(jù)平面中開發(fā)相應(yīng)的控制模塊;然后,定義控制模塊與內(nèi)核內(nèi)虛擬網(wǎng)絡(luò)塊節(jié)點(diǎn)以及虛擬網(wǎng)絡(luò)塊節(jié)點(diǎn)之間的控制消息;最后,建立起虛擬網(wǎng)絡(luò)塊節(jié)點(diǎn)之間的圖形方案,并建立起與功能對(duì)應(yīng)的虛擬網(wǎng)絡(luò)塊框架。?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢理工大學(xué),未經(jīng)武漢理工大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810047041.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- LINUX內(nèi)核動(dòng)態(tài)加載方法
- 一種Linux嵌入式系統(tǒng)的安全啟動(dòng)方法
- 一種加快嵌入式Linux系統(tǒng)啟動(dòng)的方法
- Linux文件系統(tǒng)的多點(diǎn)備份和實(shí)時(shí)保護(hù)方法
- 基于硬件的Linux軟件開發(fā)系統(tǒng)及其構(gòu)建方法
- 將VxWorks任務(wù)移植到Linux的方法及裝置
- 一種Linux內(nèi)核接管socket鏈接的方法和裝置
- 一種Linux系統(tǒng)的備份和還原方法
- 一種基于Linux系統(tǒng)盤的寫過濾系統(tǒng)和方法
- 一種基于Linux系統(tǒng)盤的熱插拔方法和系統(tǒng)
- 網(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ò)管理方法和裝置





