[發明專利]一種用于不同版本OpenFlow控制器與交換機協同工作的驅動系統及驅動方法在審
| 申請號: | 201410025745.3 | 申請日: | 2014-01-20 |
| 公開(公告)號: | CN103780517A | 公開(公告)日: | 2014-05-07 |
| 發明(設計)人: | 關洪濤;潘恒;溫曙光;謝高崗 | 申請(專利權)人: | 江蘇省未來網絡創新研究院 |
| 主分類號: | H04L12/931 | 分類號: | H04L12/931;H04L12/937 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙) 32204 | 代理人: | 王華 |
| 地址: | 211100 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 不同 版本 openflow 控制器 交換機 協同 工作 驅動 系統 方法 | ||
1.一種用于不同版本OpenFlow控制器與交換機協同工作的驅動系統,其特征在于,包括通信管理模塊、解析模塊以及協議處理模塊;
通信管理模塊用于管理控制器與所有交換機之間的通信,包括數據包和消息的傳輸;
協議處理模塊包括若干具體協議處理單元,每個具體協議處理單元用于將進入該模塊的消息轉換成該具體協議處理單元所對應版本協議的消息類型;
解析模塊用于解析OpenFlow消息的包頭獲得版本號,并根據版本號進入相應的具體協議處理單元。
2.一種使用權利要求1所述用于不同版本OpenFlow控制器與交換機協同工作驅動系統的驅動方法,其特征在于,包括以下步驟:
(1)交換機請求與控制器進行連接,通信管理模塊驗證后,該交換機與控制器可以進行數據包和消息的傳輸;
(2)交換機和控制器之間互發OFPT_HELLO,解析模塊會解析交換機發來的OFPT_HELLO消息包頭,并獲得交換機的OpenFlow協議版本號,然后根據OpenFlow協議版本號進入到協議處理模塊相應的具體協議處理單元;
(3)相應的具體協議處理單元將進入該模塊的消息轉換成該具體協議處理單元所對應版本協議的消息類型。
3.如權利要求2所述的一種用于不同版本OpenFlow控制器與交換機協同工作的驅動方法,其特征在于,步驟(1)中交換機與控制器之間的通信采用epoll技術來管理。
4.如權利要求2所述的一種用于不同版本OpenFlow控制器與交換機協同工作的驅動方法,其特征在于,步驟(1)中交換機通過通信管理模塊驗證后,通信管理模塊會存儲一個對應該交換機的IP,并為該交換機分配一個文件描述符。
5.如權利要求2所述的一種用于不同版本OpenFlow控制器與交換機協同工作的驅動方法,其特征在于,協議處理模塊的各具體協議處理單元為不同版本OpenFlow協議的處理與封裝。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇省未來網絡創新研究院,未經江蘇省未來網絡創新研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410025745.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:壓縮機
- 下一篇:網絡接入證明雙向度量的方法和系統





