[發明專利]一種優化802.1AQ協議組播處理的方法和網絡設備有效
| 申請號: | 201110320229.X | 申請日: | 2011-10-19 |
| 公開(公告)號: | CN102387079A | 公開(公告)日: | 2012-03-21 |
| 發明(設計)人: | 胡中鋒 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L12/18;H04L12/46;H04L29/12 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 優化 802.1 aq 協議 處理 方法 網絡設備 | ||
技術領域
本發明涉及計算機網絡領域,尤其涉及一種優化802.1AQ協議組播處理的方法和網絡設備。
背景技術
數據中心虛擬化,帶來了網絡“大二層”的需求。美國電氣和電子工程師協會(Institute?of?Electrical?and?Electronics?Engineers,IEEE)開發了802.1AQ協議,來應對大二層的網絡需求。802.1AQ協議通過在以太網中引入了中間系統到中間系統路由協議(Intermediate?System?to?Intermediate?System,ISIS)作為其控制層,來實現網絡拓撲的自動發現,并通過最短路徑優先算法(Shortest?Path?First,SPF)完成轉發路徑的計算。802.1AQ協議在轉發層面,使用以太包封裝用戶的以太包(Mac-in-Mac,MinM)的形式封裝用戶報文,在網絡內基于外層以太包頭(MAC)執行普通的二層轉發,使用MinM封裝的業務實例標識(Service?Instance?ID,I-SID)來識別多租戶,使多租戶的能力達到16M。
802.1AQ協議的其中一個特點是單播和組播的轉發路徑是共用的。這確保單播和組播報文能夠在網絡中基于最優路徑執行轉發,提高網絡轉發效率,同時,單播和組播可以共享相同的反向路徑轉發(Reverse?Path?Forwarding,RPF)檢查來避免瞬時環路。
802.1AQ協議的組播樹構建方案是在每個I-SID內,分別以屬于該I-SID的每個網絡設備為根,計算多棵組播樹。也就是說,802.1AQ協議對每個I-SID,分別以屬于該I-SID的每個網絡設備為樹根,生成一棵組播樹。如圖1所示,1、3、4、5、6、7分別為I-SID1和/或I-SID2占用的網絡設備標識,2為I-SID1和I-SID2占用的網絡設備傳輸節點,其中網絡設備1屬于兩個I-SID,分別是I-SID1和I-SID2,則在網絡設備1上生成兩棵組播樹,圖1中的細實線和粗實線分別為I-SID1和I-SID2創建的兩棵以網絡設備1為根的組播樹。此外,在網絡設備5和6上也分別有兩棵組播樹,在網絡設備3、4、7上分別有一棵組播樹,因此對于圖1所示的組網拓撲,一共有9棵組播樹。
在實現本發明的過程中,發明人發現現有技術中,由于網絡中I-SID的規模可以達到16M,當網絡中部署多個網絡設備的時候,每個網絡設備需要計算的組播樹的數量十分龐大,進而帶來組播表項資源、計算資源的大量消耗。另外,數據中心虛擬化之后,虛擬機(Virtual?Machine,VM)能夠在整個二層網絡中隨機、大范圍的遷移。現有技術中要求網絡設備能夠配合VM的遷移,實時刷新和重新計算組播樹,使得網絡設備計算資源大量消耗。
發明內容
本發明的實施例提供一種優化802.1AQ協議組播處理的方法和網絡設備,減少了對網絡設備資源的消耗。
為達到上述目的,本發明采用如下技術方案:
一種優化802.1AQ協議組播處理的方法,包括:
在網絡設備接收到需要進行組播轉發的用戶報文后,將所述用戶報文封裝成組播報文,所述組播報文的目的地址為所述網絡設備的標識和所述網絡設備所屬的骨干虛擬局域網的標識構成的MAC地址;
通過以所述網絡設備為根的組播樹轉發所述組播報文,所述組播樹的構建方式為:在每個骨干虛擬局域網中,以所述骨干虛擬局域網中的每個網絡設備為根構建組播樹,所述構建出的每棵組播樹覆蓋所述骨干虛擬局域網中的所有網絡設備。
一種優化802.1AQ協議組播處理的網絡設備,包括:
接收器,用于接收用戶報文;
封裝單元,用于在所述接收器接收的用戶報文需要進行組播轉發時,將所述用戶報文封裝成組播報文,所述組播報文的目的地址為所述網絡設備的標識和所述網絡設備所屬的骨干虛擬局域網的標識構成的MAC地址;
轉發單元,用于通過以所述網絡設備為根的組播樹轉發所述組播報文,所述組播樹的構建方式為:在每個骨干虛擬局域網中,以所述骨干虛擬局域網中的每個網絡設備為根構建組播樹,所述構建出的每棵組播樹覆蓋所述骨干虛擬局域網中的所有網絡設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110320229.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種資源分配方法及裝置
- 下一篇:金屬柵極的形成方法





