[發明專利]一種軟件定義網絡操作系統及其實現方法有效
| 申請號: | 201210397349.4 | 申請日: | 2012-10-18 |
| 公開(公告)號: | CN103095565A | 公開(公告)日: | 2013-05-08 |
| 發明(設計)人: | 汪軍;梁亮 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/70 | 分類號: | H04L12/70;H04L29/08;G06F9/445 |
| 代理公司: | 北京派特恩知識產權代理事務所(普通合伙) 11270 | 代理人: | 張穎玲;王黎延 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 定義 網絡 操作系統 及其 實現 方法 | ||
1.一種軟件定義網絡SDN操作系統,包括:NOS內核、控制接口、應用;其特征在于,所述系統還包括:轉發抽象層、一個以上對應轉發面設備的驅動模塊;其中,
所述轉發抽象層,設置于NOS內核與轉發面設備的驅動模塊之間,用于管理驅動模塊;將應用或NOS內核的轉發表操作請求轉換成統一標準的與硬件無關的功能接口;調用對應轉發面設備的驅動模塊提供的接口;
所述驅動模塊,用于NOS內核與對應轉發面設備之間的連接;根據所述轉發抽象層的調用,將所述標準操作轉換成硬件流水線特定的轉發表操作。
2.根據權利要求1所述的系統,其特征在于,所述轉發面設備為交換機、或為路由器;所述轉發面設備具有唯一的設備類型標識符。
3.根據權利要求2所述的系統,其特征在于,所述轉發抽象層,還用于根據收集到的轉發面設備類型標識符,加載對應的驅動模塊,并將具體的轉發面實例和驅動模塊建立對應關系。
4.根據權利要求2所述的系統,其特征在于,所述驅動模塊,還用于記錄所述轉發面設備的實例號和設備類型標識符,初始化硬件特性數據。
5.根據權利要求1、2、3或4所述的系統,其特征在于,所述控制接口為轉發面設備管理協議接口、控制協議接口;
所述控制協議包括OpenFlow協議;
所述管理協議包括命令行、簡單網絡管理協議、網絡配置協議。
6.根據權利要求1、2、3或4所述的系統,其特征在于,所述轉發抽象層和驅動模塊之間的接口為NOS規范接口。
7.一種SDN操作系統實現方法,其特征在于,在NOS內核與轉發面設備的驅動模塊之間設置轉發抽象層;所述方法還包括:
轉發抽象層將應用或NOS內核的轉發表操作請求轉換成統一標準的與硬件無關的接口;
轉發抽象層調用對應轉發面設備的驅動模塊提供的接口;
所述驅動模塊根據所述轉發抽象層的調用,將所述標準操作轉換成硬件流水線特定的轉發表操作。
8.根據權利要求7所述的方法,其特征在于,所述轉發面設備為交換機、或為路由器;所述轉發面設備具有唯一的設備類型標識符;
所述轉發抽象層調用對應轉發面設備的驅動模塊提供的接口為:轉發抽象層根據轉發面設備的設備類型標識符找到對應的轉發面驅動,并調用所述驅動模塊提供的接口。
9.根據權利要求8所述的方法,其特征在于,所述方法還包括:所述轉發抽象層根據收集到的轉發面設備類型標識符,加載對應的驅動模塊,并將具體的轉發面實例和驅動模塊建立對應關系。
10.根據權利要求8所述的方法,其特征在于,所述方法還包括:轉發面設備首次與SDN?NOS建立連接關系時,主動上報自身的設備類型標識符,SDNNOS根據所述設備類型標識符查找到對應的驅動模塊實例,由所述驅動模塊記錄所述轉發面設備的實例號和設備類型標識符,并初始化硬件特性數據。
11.根據權利要求8、9或10所述的方法,其特征在于,所述驅動模塊為任何與轉發面設備相對應的驅動程序;所述驅動程序在NOS上安裝時,注冊自身與一種或幾種設備類型標識符之間的綁定關系。
12.根據權利要求7至10任一項所述的方法,其特征在于,所述轉發抽象層和驅動模塊之間的接口為NOS規范接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210397349.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:帶有氣囊的轉向盤裝置
- 下一篇:車輛及用于控制車輛的發動機的方法





