[發明專利]基于虛擬設備配置的交換設備和報文轉發方法有效
| 申請號: | 201310658835.1 | 申請日: | 2013-12-06 |
| 公開(公告)號: | CN103684965B | 公開(公告)日: | 2017-07-14 |
| 發明(設計)人: | 王明輝 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L12/931 |
| 代理公司: | 北京德琦知識產權代理有限公司11018 | 代理人: | 陳舒維,宋志強 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 虛擬 設備 配置 交換 報文 轉發 方法 | ||
1.一種基于虛擬設備VD配置的交換設備,其特征在于,該交換設備包括至少兩塊交換芯片,每塊交換芯片的各物理端口被劃分在至少一個VD、且每塊交換芯片中最多只下發有一個VD的轉發配置,其中:
在每個VD中,對于未下發該VD的轉發配置、但物理端口又被劃分在該VD的每塊交換芯片,下發有該VD的轉發配置的至少一塊交換芯片形成該VD的一個代理芯片組;
在每個VD中,未下發該VD的轉發配置、但物理端口又被劃分在該VD的每塊交換芯片將屬于該VD的物理端口接收到的報文重定向至該VD的代理芯片組進行轉發;
每塊交換芯片針對未在本芯片下發轉發配置的每個VD,設置有用于將屬于該VD的物理端口接收到的報文指向該VD對應的ECMP的ACL表項;
每個VD對應的ECMP設置在未下發該VD的轉發配置、但物理端口被劃分在該VD的至少一塊交換芯片中,用于將指向該ECMP的報文重定向至該VD的代理芯片組,其中,該ECMP對應于物理端口及其接收到的報文所屬的VD、且該ECMP中包含屬于該VD的代理芯片組中的各交換芯片的端口號,屬于該VD的物理端口接收到的報文,并通過該VD的物理端口所在交換芯片中的ACL被指向至作為下一跳的ECMP,以使報文被Hash至所屬VD的代理芯片組中的一塊交換芯片進行代理查表轉發。
2.根據權利要求1所述的交換設備,其特征在于,對于包含有至少兩塊交換芯片的每個代理芯片組,該代理芯片組中的所有交換芯片之間保持MAC地址同步。
3.根據權利要求1所述的交換設備,其特征在于,該交換設備包括至少兩個機框,至少一個代理芯片組中的至少兩塊交換芯片分布在不同機框內。
4.根據權利要求3所述的交換設備,其特征在于,
對于每個VD,若一個機框內同時具有未下發該VD的轉發配置的交換芯片、以及該VD的代理芯片組中的交換芯片,則該機框內未下發該VD的轉發配置的交換芯片,將屬于該VD的物理端口接收到的報文優先重定向至該VD的代理芯片組中位于該機框內的交換芯片進行轉發;
對于每個VD,若一個機框內具有未下發該VD的轉發配置的交換芯片、但未分布有該VD的代理芯片組中的交換芯片,則該機框內未下發該VD的轉發配置的交換芯片,將屬于該VD的物理端口接收到的報文重定向至該VD的代理芯片組中位于其他機框內的交換芯片進行轉發。
5.根據權利要求4所述的交換設備,其特征在于,
若一個機框內同時具有未下發該VD的轉發配置的交換芯片、以及該VD的代理芯片組中的交換芯片,則在該機框內未下發該VD的轉發配置的交換芯片中,至少設置有指向該VD的代理芯片組中位于該機框內的交換芯片的ECMP;
若一個機框內具有未下發該VD的轉發配置的交換芯片、但未分布有該VD的代理芯片組中的交換芯片,則在該機框內未下發該VD的轉發配置的交換芯片中,設置有指向該VD的代理芯片組中位于其他機框內的交換芯片的ECMP。
6.一種基于虛擬設備配置的報文轉發方法,其特征在于,該報文轉發方法應用于包括多塊交換芯片的交換設備,該交換設備中的每塊交換芯片的各物理端口被劃分在至少一個VD、且該交換設備中的每塊交換芯片中最多只下發有一個VD的轉發配置,其中:
在每個VD中,對于未下發該VD的轉發配置、但物理端口又被劃分在該VD的每塊交換芯片,該報文轉發方法利用下發有該VD的轉發配置的至少一塊交換芯片形成該VD的一個代理芯片組;
在每個VD中,該報文轉發方法令未下發該VD的轉發配置、但物理端口又被劃分在該VD的每塊交換芯片將屬于該VD的物理端口接收到的報文重定向至該VD的代理芯片組進行轉發;
每塊交換芯片針對未在本芯片下發轉發配置的每個VD,設置有用于將屬于該VD的物理端口接收到的報文指向該VD對應的ECMP的ACL表項;
每個VD對應的ECMP設置在未下發該VD的轉發配置、但物理端口被劃分在該VD的至少一塊交換芯片中,用于將指向該ECMP的報文重定向至該VD的代理芯片組,其中,該ECMP對應于物理端口及其接收到的報文所屬的VD、且該ECMP中包含屬于該VD的代理芯片組中的各交換芯片的端口號,屬于該VD的物理端口接收到的報文,并通過該VD的物理端口所在交換芯片中的ACL被指向至作為下一跳的ECMP,以使報文被Hash至所屬VD的代理芯片組中的一塊交換芯片進行代理查表轉發。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310658835.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:防皺襯衫的生產方法
- 下一篇:一種用于測試超細鎳粉粒度分布的方法





