[發(fā)明專利]一種虛擬擴展局域網(wǎng)報文的處理方法及裝置有效
| 申請?zhí)枺?/td> | 201410495809.6 | 申請日: | 2014-09-24 |
| 公開(公告)號: | CN104243269B | 公開(公告)日: | 2019-01-22 |
| 發(fā)明(設計)人: | 付志華 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L29/06 |
| 代理公司: | 北京博思佳知識產(chǎn)權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬 擴展 局域網(wǎng) 報文 處理 方法 裝置 | ||
本發(fā)明提供一種虛擬擴展局域網(wǎng)報文的處理方法及裝置,方法包括:與各個VTEP間建立VxLAN隧道;接收源VTEP發(fā)送的非已知單播報文,根據(jù)該非已知單播報文攜帶的VxLAN標識確定在該VxLAN內(nèi)除源VTEP外所有的目標VTEP,并將該非已知單播報文發(fā)送給目標VTEP。上述方案通過在虛擬擴展局域網(wǎng)內(nèi)增加代理服務器,利用代理服務器對該非已知單播報文進行復制和轉(zhuǎn)發(fā),因此大大節(jié)省了VTEP設備間的網(wǎng)絡資源。
技術領域
本發(fā)明涉及通信技術領域,特別涉及一種虛擬擴展局域網(wǎng)非已知單播報文的處理方法及裝置。
背景技術
隨著虛擬技術的廣泛應用,4096個VLAN(Virtual Local Area Network,虛擬局域網(wǎng))遠不能滿足大規(guī)模云計算數(shù)據(jù)中心的需求,因此,VxLAN(Virtual Extensible LocalArea Network,虛擬擴展局域網(wǎng))技術通過在源虛擬機端使用隧道端口技術,在物理三層網(wǎng)絡上構(gòu)建虛擬化二層網(wǎng)絡,在現(xiàn)有網(wǎng)絡架構(gòu)上創(chuàng)建大量的虛擬擴展局域網(wǎng),不同的虛擬擴展局域網(wǎng)使用VNI(VxLAN Network Identifier,虛擬擴展局域網(wǎng)網(wǎng)絡標識符)進行標識,每個VNI最多可以包含4094個VLAN,從而擴展了虛擬局域網(wǎng)的數(shù)量,滿足了用戶使用。
如圖1所示,現(xiàn)有的VxLAN通信網(wǎng)絡包括多個VTEP(VxLAN Tunnel End Point,VxLAN隧道終端)(即圖1中的VTEP1、VTEP2、VTEP3)、連接于多個VTEP的IP核心網(wǎng)絡中的核心設備,其中,每個VTEP的不同端口號對應多個虛擬機,如VM1、VM2、VM3對應VTEP1的同一個端口號GE1/0/1,VM4、VM5、VM6對應VTEP1的同一個端口號GE1/0/2等等。VxLAN通信網(wǎng)絡中的每個VTEP預先學習對應的每個虛擬機VM的MAC地址,當接收到某一虛擬機發(fā)來的已知單播報文,根據(jù)該已知單播報文所攜帶的目的地址查找自身保存的MAC關系表,將該已知單播報文發(fā)送給對應的目標虛擬機所連接的VTEP。當VTEP接收到非已知單播報文(具體包括未知單播報文、廣播報文或組播報文)時,VxLAN通信方法可以包括以下兩種方式:
第一種方式是:VTEP對接收到的報文復制成多份,并根據(jù)預先學習屬于同一虛擬擴展局域網(wǎng)的其他VTEP(例如VTEP2和VTEP3)的IP地址對復制后的每個報文封裝VxLAN頭、UDP頭和IP頭,并將封裝后的報文發(fā)送給相應的VTEP,再由各VTEP對其各自所連接的虛擬機進行廣播。然而,當VxLAN通信網(wǎng)絡規(guī)模較大時,在VTEP上進行復制,對VTEP設備的性能要求較高。
第二種方式是:核心設備將VxLAN網(wǎng)絡內(nèi)的所有VTEP加入同一個組播組,并利用三層組播路由協(xié)議建立組播轉(zhuǎn)發(fā)表項。該源VTEP接收到報文后,對該報文進行封裝,封裝后的目的IP地址為組播IP地址,從而將接收到的報文發(fā)送給組播組內(nèi)除源VTEP之外的其他VTEP(VTEP2、VTEP3)。如果VxLAN通信網(wǎng)絡利用該方式進行通信,需要VxLAN通信網(wǎng)絡中的各個設備均支持三層組播,因此該方式具有一定的局限性。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種虛擬擴展局域網(wǎng)報文的處理方法及裝置,以解決對VTEP設備的性能以及方式局限性的問題。
本發(fā)明提供了一種虛擬擴展局域網(wǎng)報文的處理方法,該虛擬擴展局域網(wǎng)包括多個VxLAN隧道終端VTEP以及代理服務器,該方法應用于代理服務器,包括:
所述代理服務器與各個VTEP間建立VxLAN隧道;
接收源VTEP發(fā)送的非已知單播報文,根據(jù)該非已知單播報文攜帶的VxLAN標識確定在該VxLAN內(nèi)除源VTEP外所有的目標VTEP,并將該非已知單播報文發(fā)送給目標VTEP。
優(yōu)選地,所述與各個VTEP間建立VxLAN隧道,具體包括:
接收各個VTEP發(fā)送的注冊報文,所述注冊報文中攜帶該VTEP的IP地址和至少一個VxLAN標識;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經(jīng)新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410495809.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:絕緣油微量水分電解液密封更換裝置
- 下一篇:AB灌封膠固化測試工裝





