[發(fā)明專利]基于虛擬設(shè)備配置的交換設(shè)備和報(bào)文轉(zhuǎn)發(fā)方法有效
| 申請?zhí)枺?/td> | 201310658835.1 | 申請日: | 2013-12-06 |
| 公開(公告)號: | CN103684965B | 公開(公告)日: | 2017-07-14 |
| 發(fā)明(設(shè)計(jì))人: | 王明輝 | 申請(專利權(quán))人: | 新華三技術(shù)有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L12/931 |
| 代理公司: | 北京德琦知識產(chǎn)權(quán)代理有限公司11018 | 代理人: | 陳舒維,宋志強(qiáng) |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 虛擬 設(shè)備 配置 交換 報(bào)文 轉(zhuǎn)發(fā) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及VD(Virtual Device,虛擬設(shè)備)技術(shù),特別涉及一種基于VD配置的交換設(shè)備、以及一種基于VD配置的報(bào)文轉(zhuǎn)發(fā)方法。
背景技術(shù)
通過虛擬化技術(shù)可以將一臺物理設(shè)備劃分為多臺邏輯設(shè)備,每臺邏輯設(shè)備就稱為一臺VD。在同一臺物理設(shè)備中,每臺VD都有支撐自身系統(tǒng)運(yùn)行的硬件資源和軟件資源,而且,不同的VD在物理設(shè)備內(nèi)部相互隔離、不能直接通信,從而保證每臺VD的創(chuàng)建、運(yùn)行、重啟、刪除都不會影響其它VD。
由于VD具有劃分靈活、提高資源利用率等優(yōu)勢,因而現(xiàn)有的路由設(shè)備、交換設(shè)備中常通過虛擬化技術(shù)被劃分為多個VD,以適應(yīng)網(wǎng)絡(luò)擴(kuò)容、接入組群變化等情況。
如圖1所示,以VD技術(shù)應(yīng)用在路由設(shè)備為例,一臺路由設(shè)備中劃分有三臺VD,即VD1、VD2和VD3,VD1、VD2和VD3分別負(fù)責(zé)三個局域網(wǎng)LAN1、LAN2、LAN3的網(wǎng)絡(luò)接入和控制。由于VD1具有支撐自身系統(tǒng)運(yùn)行的硬件資源和軟件資源,且VD1與VD2和VD3相互隔離,因而,LAN1的網(wǎng)絡(luò)管理員能夠、且只能夠登錄到負(fù)責(zé)LAN1的VD1進(jìn)行配置、保存、重啟等操作,從而就能夠確保LAN1不會影響LAN2和LAN3的使用。LAN2和LAN3也是同理。這樣,如圖2所示,圖1中示出的VD組網(wǎng)的效果等同于VD1、VD2和VD3分別作為的網(wǎng)關(guān)Gateway1、Gateway2、Gateway3,并使LAN1、LAN2和LAN3分別通過各自的網(wǎng)關(guān)Gateway1、Gateway2、Gateway3接入Internet。
在實(shí)際應(yīng)用中,不同VD的轉(zhuǎn)發(fā)配置之間有可能存在沖突,例如,兩個VD中都有IP地址為10.10.10.2的ARP(Address Resolution Protocol,地址解析協(xié)議)表項(xiàng),且其中一個VD的ARP表項(xiàng)對應(yīng)的MAC(Media Access Control,媒體接入控制)地址為0000-0000-0001,而另一個VD的ARP表項(xiàng)對應(yīng)的MAC地址為0000-0000-0002。
對于VD之間的轉(zhuǎn)發(fā)配置沖突,路由設(shè)備中可以由CPU等處理器器件予以解決,但交換設(shè)備中的交換芯片并不具備解決轉(zhuǎn)發(fā)配置沖突的能力、且通常并不具有例如CPU等高處理能力的器件。因此,若將VD技術(shù)應(yīng)用在交換設(shè)備,則需要避免不同VD的配置下發(fā)至同一塊交換芯片中,即,一塊交換芯片不能同時(shí)歸屬于兩個不同的VD,從而使得交換設(shè)備中的VD劃分只能以交換芯片為劃分粒度、而不能以交換芯片的物理端口為劃分粒度。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種基于VD配置的交換設(shè)備、以及一種基于VD配置的報(bào)文轉(zhuǎn)發(fā)方法。
本發(fā)明提供的一種基于VD配置的交換設(shè)備,該交換設(shè)備包括至少兩塊交換芯片,每塊交換芯片的各物理端口被劃分在至少一個VD、且每塊交換芯片中最多只下發(fā)有一個VD的轉(zhuǎn)發(fā)配置,其中:
對于每個VD,下發(fā)有該VD的轉(zhuǎn)發(fā)配置的至少一塊交換芯片形成該VD的一個代理芯片組;
對于每個VD,未下發(fā)該VD的轉(zhuǎn)發(fā)配置的每塊交換芯片將屬于該VD的物理端口接收到的報(bào)文重定向至該VD的代理芯片組進(jìn)行轉(zhuǎn)發(fā)。
可選地,對于包含有至少兩塊交換芯片的每個代理芯片組,該代理芯片組中的所有交換芯片之間保持MAC地址同步。
可選地,每塊交換芯片針對未在本芯片下發(fā)轉(zhuǎn)發(fā)配置的每個VD,設(shè)置有用于將屬于該VD的物理端口接收到的報(bào)文指向該VD對應(yīng)的ECMP的ACL表項(xiàng);每個VD對應(yīng)的ECMP設(shè)置在未下發(fā)該VD的轉(zhuǎn)發(fā)配置、但物理端口被劃分在該VD的至少一塊交換芯片中,用于將指向該ECMP的報(bào)文重定向至該VD的代理芯片組。
可選地,該交換設(shè)備包括至少兩個機(jī)框,至少一個代理芯片組中的至少兩塊交換芯片分布在不同機(jī)框內(nèi)。
可選地,對于每個VD,若一個機(jī)框內(nèi)同時(shí)具有未下發(fā)該VD的轉(zhuǎn)發(fā)配置的交換芯片、以及該VD的代理芯片組中的交換芯片,則該機(jī)框內(nèi)未下發(fā)該VD的轉(zhuǎn)發(fā)配置的交換芯片,將屬于該VD的物理端口接收到的報(bào)文優(yōu)先重定向至該VD的代理芯片組中位于該機(jī)框內(nèi)的交換芯片進(jìn)行轉(zhuǎn)發(fā);對于每個VD,若一個機(jī)框內(nèi)具有未下發(fā)該VD的轉(zhuǎn)發(fā)配置的交換芯片、但未分布有該VD的代理芯片組中的交換芯片,則該機(jī)框內(nèi)未下發(fā)該VD的轉(zhuǎn)發(fā)配置的交換芯片,將屬于該VD的物理端口接收到的報(bào)文重定向至該VD的代理芯片組中位于其他機(jī)框內(nèi)的交換芯片進(jìn)行轉(zhuǎn)發(fā)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于新華三技術(shù)有限公司,未經(jīng)新華三技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310658835.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 確定吸收制品功效
- 一種虛擬機(jī)的安全訪問方法及虛擬機(jī)系統(tǒng)
- 一種虛擬桌面的解鎖方法及裝置
- 一種實(shí)時(shí)處理虛擬交換機(jī)網(wǎng)絡(luò)流量的虛擬化平臺
- 虛擬智能家居實(shí)訓(xùn)系統(tǒng)及其虛擬實(shí)訓(xùn)方法
- 虛擬機(jī)的磁盤資源的管理方法和裝置
- 一種基于KVM的虛擬網(wǎng)卡管理方法
- 虛擬資源數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)
- 基于虛擬環(huán)境的道具使用方法、裝置、設(shè)備及介質(zhì)
- 虛擬道具的獲取方法、裝置、設(shè)備及介質(zhì)
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)





