[發明專利]數據包的處理方法與裝置有效
| 申請號: | 201410041372.9 | 申請日: | 2014-01-28 |
| 公開(公告)號: | CN104811382B | 公開(公告)日: | 2018-05-29 |
| 發明(設計)人: | 肖文曙 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741;H04L12/46;G06F9/455 |
| 代理公司: | 北京億騰知識產權代理事務所 11309 | 代理人: | 李楠 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 源控制器 交換器 虛擬代理 轉發規則 數據包 數據包轉發 虛擬機 虛擬 源數據中心 源虛擬機 存儲 發送 路由轉發表 數據中心 接收源 轉發 | ||
1.一種數據包的處理方法,其特征在于,所述方法包括:
源控制器接收源虛擬交換器轉發的由源虛擬機發送的數據包,所述數據包攜帶有所述數據包的目標地址,所述目標地址包括與所述源虛擬機通信的目的虛擬機的IP地址;
根據所述目的虛擬機的IP地址,所述源控制器識別所述目的虛擬機的IP地址是否已存儲在地址列表中;
如果所述目的虛擬機的IP地址未存儲在所述地址列表中,則所述源控制器確定所述目的虛擬機未處于源數據中心;
所述源控制器確定用于將所述數據包轉發至所述目的虛擬機的第一轉發規則;
所述源控制器分別向所述源虛擬交換器和源虛擬代理發送所述第一轉發規則,以使得所述源虛擬交換器利用所述第一轉發規則將所述數據包轉發至所述源虛擬代理,所述源虛擬代理利用所述第一轉發規則和已存儲的路由轉發表將所述數據包轉發至所述目的虛擬機所在的目的數據中心;
其中,所述源控制器、所述源虛擬交換器、所述源虛擬機以及所述源虛擬代理同處于所述源數據中心;
其中,所述目標地址還包括所述目的虛擬機的MAC地址;
所述源控制器確定用于將所述數據包轉發至所述目的虛擬機的第一轉發規則具體包括:
如果所述目的虛擬機未處于所述源數據中心,且所述目的虛擬機與所述源虛擬機處于同一網段,則所述源控制器根據所述目的虛擬機的MAC地址以及所述目的虛擬機的IP地址,確定轉發所述數據包的傳輸路徑;
根據所述傳輸路徑,所述源控制器確定用于將所述數據包轉發至所述目的虛擬機的第一轉發規則。
2.根據權利要求1所述的數據包的處理方法,其特征在于,所述源控制器接收源虛擬交換器轉發的由源虛擬機發送的數據包之前還包括:
所述源控制器接收所述源虛擬交換器轉發的由所述源虛擬機發送的ARP請求,所述ARP請求用于獲取所述目的虛擬機的MAC地址,所述ARP請求包括所述目的虛擬機的IP地址;
根據所述目的虛擬機的IP地址,所述源控制器查找所述地址列表中是否已存儲與所述目的虛擬機的IP地址匹配的所述目的虛擬機的MAC地址;
如果所述源控制器未查找到所述目的虛擬機的MAC地址,則所述源控制器確定用于將所述ARP請求轉發至所述目的虛擬機的第二轉發規則;
所述源控制器分別向所述源虛擬交換器和所述源虛擬代理發送第二轉發規則,以使得所述源虛擬交換器利用所述第二轉發規則將所述ARP請求轉發至所述源虛擬代理,所述源虛擬代理利用所述第二轉發規則和已存儲的路由轉發表將所述ARP請求轉發至所述目的數據中心,并將接收到的所述目的虛擬機發送的ARP響應通過所述源虛擬交換器向所述源虛擬機發送,所述ARP響應包括所述目的虛擬機的MAC地址。
3.根據權利要求1所述的數據包的處理方法,其特征在于,所述所述源控制器確定用于將所述數據包轉發至所述目的虛擬機的第一轉發規則具體包括:
如果所述目的虛擬機未處于所述源數據中心,且所述目的虛擬機與所述源虛擬機處于不同網段,則所述源控制器根據所述目的虛擬機的IP地址,獲取目的虛擬網關的MAC地址;
根據所述目的虛擬網關的MAC地址以及所述目的虛擬機的IP地址,所述源控制器確定轉發所述數據包的傳輸路徑;
根據所述傳輸路徑,所述源控制器確定用于將所述數據包轉發至所述目的虛擬機的第一轉發規則。
4.根據權利要求3所述的數據包的處理方法,其特征在于,所述目標地址還包括源虛擬網關的MAC地址;所述源控制器分別向所述源虛擬交換器和源虛擬代理發送所述第一轉發規則之前還包括:
所述源控制器將所述目的虛擬網關的MAC地址攜帶在所述第一轉發規則內,以使得所述源虛擬交換器利用所述第一轉發規則,將源虛擬網關的MAC地址以及所述目的虛擬網關的MAC地址封裝在所述數據包內,并將封裝后的所述數據包轉發至所述源虛擬代理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410041372.9/1.html,轉載請聲明來源鉆瓜專利網。





