[發明專利]基于虛擬機的虛擬網絡報文處理方法和系統有效
| 申請號: | 200910088013.8 | 申請日: | 2009-06-29 |
| 公開(公告)號: | CN101605084A | 公開(公告)日: | 2009-12-16 |
| 發明(設計)人: | 胡春明;劉新剛;李沁;李建欣;李岑 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L12/56;H04L12/24 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 | 代理人: | 劉 芳 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 虛擬機 虛擬 網絡 報文 處理 方法 系統 | ||
1.一種基于虛擬機的虛擬網絡報文處理方法,其特征在于,包括:
當接收方數據轉發組件檢測到接收方虛擬機處于遷移開始狀態時,向信息公告板發送申請鎖定請求;
所述信息公告板根據所述申請鎖定請求鎖定所述信息公告板的節點信息表中所述接收方虛擬機對應的記錄,并緩存所述記錄對應的更新請求;
所述接收方數據轉發組件根據本地的遷移信息表判斷接收到的數據報文的類型,并根據所述數據報文的類型對數據報文進行轉發和緩存。
2.根據權利要求1所述的方法,其特征在于,還包括:
當所述接收方數據轉發組件檢測到所述接收方虛擬機處于遷移結束狀態時,向所述信息公告板發送解除鎖定請求;
所述信息公告板根據緩存的所述更新請求更新所述節點信息表中所述接收方虛擬機對應的記錄,并向虛擬網絡中的所有數據轉發組件發送解除鎖定請求;
所述接收方數據轉發組件根據接收到的所述解除鎖定請求將緩存的數據報文發送到遷移后的接收方虛擬機。
3.根據權利要求1所述的方法,其特征在于,所述接收方數據轉發組件根據本地的遷移信息表判斷接收到的數據報文的類型,并根據所述數據報文的類型對數據報文進行轉發和緩存包括:
所述接收方數據轉發組件根據接收到的數據報文查詢所述本地的遷移信息表;
當查詢結果為所述數據報文中攜帶的目的地址記錄在所述遷移信息表的真實物理地址項中時,所述接收方數據轉發組件按照所述目的地址將所述數據報文轉發到所述接收方虛擬機,并緩存預設的時間段內的數據報文;
當查詢結果為所述數據報文中攜帶的目的地址記錄在所述遷移信息表的虛假物理地址項中時,所述接收方數據轉發組件按照所述目的地址在所述遷?移信息表中對應的真實目的地址將數據報文轉發到所述接收方虛擬機,并緩存預設的時間段內的數據報文。
4.根據權利要求3所述的方法,其特征在于,還包括:
通過所述信息公告板中的節點信息表維護虛擬節點的物理地址與虛擬節點的IP地址之間的對應關系,以及所述虛擬節點所在的虛擬機容器的標識信息;和/或
通過所述信息公告板中的宿主機信息表維護宿主機的標識信息、所述宿主機的IP地址以及所述宿主機的端口號之間的對應關系。
5.根據權利要求3所述的方法,其特征在于,還包括:
發送方虛擬機與所述接收方虛擬機位于同一虛擬機容器中時,當所述接收方數據轉發組件檢測到所述接收方虛擬機處于遷移開始狀態時,所述接收方數據轉發組件冒充所述接收方虛擬機向所述虛擬機容器中的所有節點發送虛假非請求地址解析協議報文,在所述虛假非請求地址解析協議報文中攜帶所述接收方虛擬機的虛假物理地址。
6.根據權利要求4所述的方法,其特征在于,還包括:
當檢測到虛擬機在虛擬網絡中啟動時,所述虛擬機對應的數據轉發組件向所述信息公告板發送信息注冊請求,在所述信息注冊請求中攜帶所述虛擬機的物理地址、IP地址和所在的宿主機的標識,所述信息公告板根據所述虛擬機的物理地址、IP地址和所在的宿主機的標識更新所述節點信息表,并根據所述虛擬機的IP地址和端口信息更新所述宿主機信息表;和/或
當檢測到虛擬機退出虛擬網絡時,所述虛擬機對應的數據轉發組件向所述信息公告板發送信息刪除請求,根據所述信息刪除請求刪除所述虛擬機在所述信息公告板中的記錄;和/或
當檢測到虛擬機的信息發生變化時,所述虛擬機對應的數據轉發組件向所述信息公告板發送信息更新請求,根據所述信息更新請求更新所述虛擬機在所述信息公告板中的記錄。?
7.根據權利要求1所述的方法,其特征在于,還包括:
當檢測到虛擬機處于遷移開始狀態時,所述虛擬機對應的數據轉發組件在所述遷移信息表中添加所述虛擬機對應的記錄;
當檢測到虛擬機處于遷移結束狀態時,所述虛擬機對應的數據轉發組件刪除所述虛擬機在所述遷移信息表中對應的記錄。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910088013.8/1.html,轉載請聲明來源鉆瓜專利網。





