[發明專利]一種ECT平滑遷移方法和設備有效
| 申請號: | 201210558996.9 | 申請日: | 2012-12-20 |
| 公開(公告)號: | CN103001886A | 公開(公告)日: | 2013-03-27 |
| 發明(設計)人: | 辛戍冰;楊裕斌;周萬;章海鋒 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/803 | 分類號: | H04L12/803;H04L12/733;H04L12/761 |
| 代理公司: | 北京鑫媛睿博知識產權代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 310053 浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ect 平滑 遷移 方法 設備 | ||
技術領域
本發明涉及通信技術領域,特別是涉及一種ECT平滑遷移方法和設備。
背景技術
MAC-in-MAC協議又稱為PBB(Provider?Backbone?Bridge,運營商骨干網橋)協議,作為一種二層VPN(Virtual?Private?Network,虛擬專用網絡)技術,它通過MAC(Media?Access?Control,媒體訪問控制)地址嵌套,將用戶MAC地址封裝在運營商MAC地址之中,從而對不同用戶業務進行隔離。
采用MAC-in-MAC協議的SPB(Shortest?Path?Bridging,最短路徑橋)網絡稱為SPBM(Shortest?Path?Bridging?MAC?Mode,MAC-in-MAC模式的最短路徑橋)網絡,如圖1所示,為SPBM網絡的組網示意圖,其骨干網絡主要包括BEB(Backbone?Edge?Bridge,骨干網邊緣網橋)設備、BCB(Backbone?Core?Bridge,骨干網核心網橋)設備以及之間的骨干鏈路。
BEB設備負責將來自用戶網絡的報文進行MAC-in-MAC封裝,并轉發到骨干網絡;或者,將來自骨干網絡的MAC-in-MAC報文進行解封裝,并轉發到用戶網絡;BEB設備對報文進行MAC-in-MAC封裝時,會為其打上運營商分配的MAC地址和VLAN(Virtual?Local?Area?Network,虛擬局域網),且運營商分配的MAC地址為B-MAC(Backbone?MAC,骨干網MAC),運營商分配的VLAN為B-VLAN(Backbone?VLAN,骨干網VLAN)。BCB設備負責按照B-MAC和B-VLAN轉發MAC-in-MAC報文,且BCB設備只需要轉發報文和學習骨干網中的MAC地址,不需要學習用戶網絡中大量的MAC地址。
SPBM網絡通過支持多個ECT(Equal?Cost?Tree,等價樹)算法的方式來支持負載分擔;具體的,通過特定ECT算法計算得到SPT(Shortest?Path?Tree,最短路徑樹)集合,并通過將該SPT集合對應的轉發表項下刷到相同的B-VLAN中,從而使得ECT算法與B-VLAN一一對應。
如圖2所示,通過使用兩個ECT算法計算出以A為根的兩棵SPT樹,每個ECT算法與一棵SPT樹中的SPT集合相對應,且不同的ECT算法對應不同的SPT集合;進一步的,通過將不同的I-SID(Backbone?Service?Instance?Identifier,骨干網服務實例編號,一個服務實例代表一類業務或者用戶,且I-SID是該服務實例的唯一編號)的流量映射到不同的B-VLAN,且在不同的B-VLAN應用不同的ECT算法的SPT集合來實現負載分擔。
例如,通過將I-SID1的流量映射到B-VLAN1,且B-VLAN1對應ECT算法1,從而可以通過ECT算法1對應的SPT樹發送I-SID1的流量;以及,通過將I-SID2的流量映射到B-VLAN2,且B-VLAN2對應ECT算法2,從而可以通過ECT算法2對應的SPT樹發送I-SID2的流量;通過上述處理,能夠通過不同的SPT樹發送I-SID1和I-SID2的流量,以實現負載分擔。
但是,如果需要將某些I-SID的流量遷移到新的ECT算法(如將I-SID2的流量映射到B-VLAN1,且B-VLAN1對應ECT算法1),則會產生ECT遷移,為了盡量減少ECT遷移過程中的I-SID流量中斷,則需要進行ECT平滑遷移,但是現有技術中并沒有定義ECT平滑遷移過程中的實現細節。
發明內容
本發明提供一種ECT平滑遷移方法和設備,以在ECT遷移過程中盡量減少I-SID流量的中斷,并實現ECT的平滑遷移。
為了達到上述目的,本發明實施例提供一種等價樹ECT平滑遷移方法,該方法包括以下步驟:
網絡設備在獲知骨干網服務實例編號I-SID的流量需要從第一骨干網虛擬局域網B-VLAN遷移到第二B-VLAN時,廣播第一鏈路狀態協議數據單元LSP報文和第二LSP報文;其中,所述第一LSP報文中攜帶了所述第二B-VLAN與第二ECT的對應關系,所述第二LSP報文中攜帶了所述I-SID與所述第二B-VLAN的對應關系;
網絡設備在收到其它網絡設備的第一LSP報文和第二LSP報文時,利用所述I-SID與所述第二B-VLAN的對應關系、所述第二B-VLAN與所述第二ECT的對應關系,確定所述I-SID對應所述第二ECT,并利用所述第二ECT進行拓撲計算,得到所述I-SID對應的第二單播隧道;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210558996.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種洗滌廢水的凈化方法
- 下一篇:一種自動配藥機器人系統及方法





