[發明專利]網絡接口卡、計算設備以及數據包處理方法有效
| 申請號: | 201680088008.5 | 申請日: | 2016-08-03 |
| 公開(公告)號: | CN109479028B | 公開(公告)日: | 2020-09-25 |
| 發明(設計)人: | 吳天議;張忠軍;甘濤 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/70 | 分類號: | H04L12/70 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 接口卡 計算 設備 以及 數據包 處理 方法 | ||
1.一種數據包處理方法,其特征在于,所述方法應用于計算設備,所述計算設備包括網絡接口卡NIC和主機,所述NIC與所述主機建立通信連接,所述NIC通過NIC外部網絡端口與外部網絡建立通信連接,所述主機運行虛擬機VM,所述方法包括:
所述NIC接收源VM發出的數據流的第一數據包;
所述NIC根據所述第一數據包的匹配信息查詢流表集合;
在無法匹配到所述數據流對應的流表情況下,所述NIC向所述主機上運行的虛擬交換機轉發所述第一數據包;
其中,所述虛擬交換機在接收到所述第一數據包后,從軟件定義網絡SDN控制器獲取所述數據流對應的流表,所述數據流對應的流表被加入到所述流表集合;
所述NIC接收所述虛擬交換機返回的第一數據包,所述返回的第一數據包中包含對應于所述外部網絡的端口標識,所述端口標識為虛擬交換機外部網絡端口標識或NIC外部網絡端口標識,所述端口標識由所述虛擬交換機根據所述數據流對應的流表包括的所述數據流的數據包的路由信息添加;
所述NIC根據所述端口標識,轉發所述第一數據包到所述外部網絡。
2.如權利要求1所述的數據包處理方法,其特征在于,所述主機上運行的虛擬交換機上配置至少一個虛擬交換機端口,每個虛擬交換機端口對應所述主機上運行的一個VM,所述NIC接收所述第一數據包前,所述方法還包括:
所述NIC接收所述虛擬交換機端口的配置信息;
所述NIC根據所述虛擬交換機端口的配置信息,在所述NIC上配置至少一個NIC端口,每個NIC端口通過單根-輸入/輸出虛擬化SR-I/OV技術與所述主機上運行的一個VM連接。
3.如權利要求2所述的數據包處理方法,其特征在于,所述數據流對應的流表包括所述數據流的數據包的路由信息,在向所述虛擬交換機轉發所述第一數據包之后,所述方法還包括:
所述NIC根據所述第一數據包的匹配信息查詢所述流表集合,獲取所述數據流對應的流表,并根據所述數據流的數據包的路由信息轉發所述第一數據包至所述外部網絡。
4.一種數據包處理方法,其特征在于,所述方法應用于計算設備,所述計算設備包括網絡接口卡NIC和主機,所述NIC與所述主機建立通信連接,所述NIC與外部網絡建立通信連接,所述主機運行虛擬機VM,所述虛擬交換機與所述NIC通過隊列通信,所述隊列對應所述外部網絡,所述方法包括:
所述NIC接收源VM發出的數據流的第一數據包;
所述NIC根據所述第一數據包的匹配信息查詢流表集合;
在無法匹配到所述數據流對應的流表情況下,所述NIC向所述主機上運行的虛擬交換機轉發所述第一數據包;
其中,所述虛擬交換機在接收到所述第一數據包后,從軟件定義網絡SDN控制器獲取所述數據流對應的流表,所述數據流對應的流表被加入到所述流表集合;
所述NIC從所述隊列接收所述第一數據包;
所述NIC根據所述隊列的隊列信息,轉發所述第一數據包至所述外部網絡。
5.一種數據包處理方法,其特征在于,所述方法應用于計算設備,所述計算設備包括網絡接口卡NIC和主機,所述NIC與所述主機建立通信連接,所述NIC與外部網絡建立通信連接,所述主機運行虛擬機VM,所述方法包括:
所述NIC接收源VM發出的數據流的第一數據包;
所述NIC對所述第一數據包進行安全組檢查;
在確定所述第一數據包的安全組檢查通過之后,所述NIC根據所述第一數據包的匹配信息查詢流表集合;
在無法匹配到所述數據流對應的流表情況下,所述NIC向所述主機上運行的虛擬交換機轉發所述第一數據包;
其中,所述虛擬交換機在接收到所述第一數據包后,從軟件定義網絡SDN控制器獲取所述數據流對應的流表,所述數據流對應的流表被加入到所述流表集合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201680088008.5/1.html,轉載請聲明來源鉆瓜專利網。





