[發明專利]一種進行激活VLAN協商的方法和邊緣設備有效
| 申請號: | 201210374810.4 | 申請日: | 2012-09-27 |
| 公開(公告)號: | CN102857401A | 公開(公告)日: | 2013-01-02 |
| 發明(設計)人: | 汪平安;楊斌;陸璐 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L12/757 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 蔣歡;王琦 |
| 地址: | 310053 浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 進行 激活 vlan 協商 方法 邊緣 設備 | ||
技術領域
本申請涉及網絡通信技術領域,特別涉及一種進行激活VLAN協商的方法和邊緣設備。
背景技術
隨著Internet的高速發展,網絡的地域跨度越來越大。為了更好地提供服務,通常會在異地部署數據中心,而這些數據中心之間往往是通過虛擬機進行自由遷移來實現負載分擔和高可靠性的。由于虛擬機遷移過程對用戶透明,不能改變IP地址,因此,必須要求異地數據中心之間實現二層網絡互聯。
以太網虛擬化互聯(EVI,Ethernet?Virtualization?Interconnection)解決方案將整體網絡劃分為核心網絡(公網)和站點網絡(私網)兩個部分,站點間建立隧道,通過IS-IS協議學習遠端站點的MAC地址,從而實現不同站點間的數據轉發。具體而言,首先,在各個站點的邊緣設備(ED,Edge?Device)之間建立隧道,實現點對點的EVI隧道通信,各站點的ED通過EVI鄰居發現協議學習遠端站點的邊緣設備信息,然后,各個站點的ED通過IS-IS協議學習所有遠端站點內設備的MAC信息,從而,二層轉發流量通過GRE隧道進行二層轉發,發送到遠端站點。
為保證與遠端站點數據傳輸的可靠性,并同時實現負載分擔,同一站點內往往會使用多個ED,并在各個ED上按虛擬局域網(VLAN)來劃分設備承載的流量,使每個VLAN所有的本地流量都從同一個ED進出公網。如圖1,站點SiteA中使用了2個ED,這是典型的雙歸屬組網結構。
本地擴展VLAN(LEV,Local?Extended?VLANs)是用戶配置的需要擴充的VLAN列表;本地授權VLAN(LAV,Local?Authorized?VLANs),也稱為激活VLAN,是指:通過EVI?IS-IS?Hello報文協商之后,由指定邊緣設備(DED)分配的需要本ED分擔的VLAN,LAV是LEV的子集。
在雙歸屬組網情況下,激活VLAN的協商過程為:首先,雙歸屬ED之間在二層鏈路通過指定VLAN(Designated?VLAN)交互EVI?IS-IS?Hello報文,以選舉DED,該“指定VLAN”是一個特殊的專用VLAN,專用于在雙歸屬ED間進行激活VLAN的協商;然后,由DED來分配各ED的激活VLAN,DED盡可能將VLAN平均分配給各ED,從而實現流量的負載分擔。例如,如圖1所示,在IP-A和IP-B上同時配置了擴展VLAN為1-100,一種激活VLAN的分配可能為:IP-A上的激活VLAN為1-50,IP-B上的激活VLAN為51-100,此時,Site?A下VLAN1-50內的MAC信息通過IP-A與IP-C之間建立的EVI?link(以下記為EVI?link0)通告給Site?B的邊緣設備IP-C,Site?A下VLAN51-100內的MAC信息通過IP-B與IP-C之間建立的EVI?link(以下記為EVI?link1)通告給Site?B的邊緣設備IP-C,IP-C上記錄這些遠端MAC信息,用于將本地站點的報文轉發到遠端站點。
在如圖1所示的組網中,雖然通過雙歸屬很好地實現了數據流量的負載分擔,有效地利用了網絡資源。但是,在該組網中存在一種風險:當IP-A和IP-B之間用于激活VLAN協商的二層鏈路出現故障時,兩個ED之間將無法進行激活VLAN協商,這將導致所有配置的擴展VLAN?1-100在IP-A和IP-B均成為激活VLAN,IP-A和IP-B均會將VLAN?1-100的MAC信息通告給SiteB的IP-C,從而導致IP-C上的EVI遠端MAC表項的出接口不斷地在EVI?link0和EVI?link1間切換,從而導致表項的震蕩。
發明內容
本申請提供了一種進行激活VLAN協商的方法及邊緣設備,以在雙歸屬組網情況下,當雙歸屬ED之間用于激活VLAN協商的二層鏈路出現故障時,避免遠端站點的EVI遠端MAC表項震蕩的問題。
本申請提供的一種進行激活VLAN協商的方法,包括:
A、判斷本ED和與本ED構成雙歸屬ED的另一ED之間的二層鏈路是否可達,在不可達時,執行B;
B、通過本ED與所述另一ED之間的EVI?link,向所述另一ED發送用于進行激活VLAN協商的EVIIS-IS?Hello報文。
較佳地,所述B可以包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210374810.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:可擺動的汽車座椅
- 下一篇:一種基于無損壓縮數據傳輸技術的高速程序控制器





