[發明專利]報文發送方法以及報文接收方法、裝置及系統無效
| 申請號: | 201010564195.4 | 申請日: | 2010-11-29 |
| 公開(公告)號: | CN102480420A | 公開(公告)日: | 2012-05-30 |
| 發明(設計)人: | 黃敏桓;溫研;郭勇;況曉輝;趙金晶;許飛;李津;唐洪;常海峰;崔益民;金旗 | 申請(專利權)人: | 北京系統工程研究所 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/46 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 逯長明;王寶筠 |
| 地址: | 100101 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報文 發送 方法 以及 接收 裝置 系統 | ||
技術領域
本發明涉及通信領域,尤其涉及一種虛擬子網間的報文傳輸方法及裝置。
背景技術
虛擬機(VM,Virtual?Machine)是指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。利用虛擬機技術,可以在一臺物理機器如物理計算機上創建多個虛擬機,通過所述多個虛擬機構建虛擬子網,構成虛擬網絡。這種虛擬網絡在研究網絡特性、模擬網絡行為特征、調試網絡程序等方法具有廣泛的應用。
在圖1所示的虛擬網絡中,在一臺物理計算機上構建了3個虛擬子網,而虛擬子網之間的通信通過虛擬子網所在的物理計算機完成。具體的,由物理計算機接收某一虛擬子網中的虛擬機發來的報文,將該報文轉發到報文的目的虛擬機。
但是,發明人發現:在現有技術中,一臺物理計算機上的各個虛擬機間的網絡報文轉發只能直接由所在物理計算機完成,而不是由物理網關實現,從而無法模擬出真實網絡中物理網關進行報文轉發的場景,因此基于這種虛擬網絡進行網絡特性等的研究時,研究結果的誤差較大。
發明內容
有鑒于此,本發明要解決的技術問題是,提供一種虛擬子網間的報文傳輸方法及裝置,能夠進行真實網絡中物理網關報文轉發的場景模擬,降低研究結果的誤差。
為此,本發明實施例采用如下技術方案:
本發明實施例提供一種報文發送方法,包括:
源虛擬機的虛擬網卡接收源虛擬機所需發送的報文,將接收到的報文通過網橋發送給虛擬機所在物理計算機的物理網卡;
所述物理網卡將所述報文發送給虛擬機對應的物理網關,以便所述物理網關根據報文的目的地址將報文轉發給報文的目的虛擬機。
還包括:
預先建立虛擬機的虛擬網卡與虛擬機所在物理計算機的物理網卡之間的網橋;
并且,確定物理網卡的網關為物理計算機中的虛擬機對應的物理網關。
所述預先建立虛擬機的虛擬網卡與虛擬機所在物理計算機的物理網卡之間的網橋包括:
在物理計算機上建立網橋;
將所述虛擬機的虛擬網卡和物理計算機的物理網卡加入所述網橋。
本發明實施例提供一種報文接收方法,包括:
物理計算機的物理網卡接收物理網關根據報文的目的地址發來的報文;
所述物理網卡將所述報文通過網橋發送給目的虛擬機的虛擬網卡;所述目的虛擬機根據所述報文的目的地址確定;
目的虛擬機的虛擬網卡將接收到的報文發送給所述目的虛擬機。
還包括:
預先建立虛擬機的虛擬網卡與虛擬機所在物理計算機的物理網卡之間的網橋;
并且,確定物理網卡的網關為物理計算機中的虛擬機對應的物理網關。
所述預先建立虛擬機的虛擬網卡與虛擬機所在物理計算機的物理網卡之間的網橋包括:
在物理計算機上建立網橋;
將所述虛擬機的虛擬網卡和物理計算機的物理網卡加入所述網橋。
本發明實施例提供一種報文發送裝置,包括:
網橋,用于進行虛擬機的虛擬網卡與虛擬機所在物理計算機的物理網卡之間的數據傳輸;
虛擬網卡,用于接收源虛擬機所需發送的報文,將接收到的報文通過網橋發送給虛擬機所在物理計算機的物理網卡;
物理網卡,用于將所述報文發送給虛擬機對應的物理網關,以便所述物理網關根據報文的目的地址將報文轉發給報文的目的虛擬機。
還包括:
建立單元,用于建立虛擬機的虛擬網卡與虛擬機所在物理計算機的物理網卡之間的網橋;并且,確定物理網卡的網關為物理計算機中的虛擬機對應的物理網關。
建立單元包括:
建立子單元,用于在物理計算機上建立網橋;將所述虛擬機的虛擬網卡和物理計算機的物理網卡加入所述網橋;
確定子單元,用于確定物理網卡的網關為物理計算機中的虛擬機對應的物理網關。
本發明實施例提供一種報文接收裝置,包括:
網橋,用于進行虛擬機的虛擬網卡與虛擬機所在物理計算機的物理網卡之間的數據傳輸;
物理網卡,用于接收物理網關根據報文的目的地址發來的報文;將所述報文通過網橋發送給目的虛擬機的虛擬網卡;所述目的虛擬機根據所述報文的目的地址確定;
虛擬網卡,用于將接收到的報文發送給所述目的虛擬機。
對于上述技術方案的技術效果分析如下:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京系統工程研究所,未經北京系統工程研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010564195.4/2.html,轉載請聲明來源鉆瓜專利網。





