專利名稱:城域以太網(wǎng)提供多業(yè)務組網(wǎng)下的可靠性處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及城域以太網(wǎng)數(shù)據(jù)可靠性處理技術(shù),特別涉及一種城域以太網(wǎng)提供多業(yè)務組網(wǎng)下的可靠性處理方法及系統(tǒng)。
背景技術(shù):
以太網(wǎng)(Ethernet)技術(shù)源于局域網(wǎng)(LAN,Local Area Network),十分簡單,為用戶熟悉,而且以太網(wǎng)是標準技術(shù),互操作性好,具有廣泛的軟硬件支持,成本低;同時它還是與媒體無關(guān)的承載技術(shù),可以透明地與銅線對、電纜和各種光纖等不同傳輸媒體接口,避免了重新布線的成本。因此以太網(wǎng)組網(wǎng)技術(shù)得到很大發(fā)展,正在逐漸成為城域網(wǎng)的承載網(wǎng)絡。
但是對于可運營的電信級城域以太網(wǎng)而言,無論從體系結(jié)構(gòu)、網(wǎng)絡管理、保護技術(shù)、服務質(zhì)量(QoS,Quality of Service)技術(shù),還是業(yè)務提供方面,仍有許多問題有待進一步解決。在業(yè)務保護方面,以太網(wǎng)原來是為局域網(wǎng)用戶內(nèi)部應用設計的,缺乏安全機制保證,當擴展到電信級城域以太網(wǎng)后,需要開發(fā)更可靠的安全機制,才能為城域網(wǎng)內(nèi)的電信業(yè)務提供可靠性保證。只有妥善地解決了上述主要問題后,以太網(wǎng)才能作為電信級多業(yè)務平臺應用于城域電信網(wǎng)環(huán)境。
下面對本發(fā)明涉及到的現(xiàn)有技術(shù)進行簡要說明。
一、多協(xié)議標簽交換(MPLS,Multi protoco1 Label Switch)技術(shù)。
MPLS屬于第三代網(wǎng)絡架構(gòu),是新一代的IP高速骨干網(wǎng)絡交換標準,由因特網(wǎng)工程任務組(IETF,Internet Engineering Task Force)所提出。MPLS是一種第三層路由結(jié)合第二層屬性的交換技術(shù),引入了基于標簽的機制,它把路由選擇和數(shù)據(jù)轉(zhuǎn)發(fā)分開,由標簽來規(guī)定一個分組通過網(wǎng)絡的路徑。
二、虛擬專用LAN業(yè)務(VPLS,Virtual Private LAN Services)技術(shù)。
VPLS是一種在MPLS網(wǎng)絡上提供類似LAN的一種業(yè)務,它可以使用戶從多個地理位置分散的點同時接入網(wǎng)絡,相互訪問,就像這些點直接接入到LAN上一樣。VPLS使用戶延伸他們的LAN到城域網(wǎng),甚至廣域網(wǎng)。
三、虛擬路由器冗余協(xié)議(VRRP,Virtual Router Redundancy Protocol)技術(shù)。
通常情況下,內(nèi)部網(wǎng)絡中的所有主機都設置一條相同的缺省路由,指向出口網(wǎng)關(guān),實現(xiàn)主機與外部網(wǎng)絡的通信。當出口網(wǎng)關(guān)發(fā)生故障時,主機與外部網(wǎng)絡的通信就會中斷。配置多個出口網(wǎng)關(guān)是提高系統(tǒng)可靠性的常見方法,但是如何在多個出口網(wǎng)關(guān)之間進行選路就成為需要解決的問題。VRRP是一種容錯協(xié)議,在該協(xié)議中,通過對物理設備和邏輯設備的實現(xiàn)分離,對終端IP設備的默認網(wǎng)關(guān)(Default Gateway)進行冗余備份,從而在其中一臺路由設備宕機時,備份路由設備及時接管轉(zhuǎn)發(fā)工作,向用戶提供透明的切換,很好地解決了上述問題。
現(xiàn)有技術(shù)中,城域網(wǎng)開展的業(yè)務一般包括上網(wǎng)業(yè)務、虛擬私有網(wǎng)絡(VPN,Virtual Private Network)業(yè)務、廣播電視(BTV,Broadcast TV)業(yè)務、視頻點播/IP語音(VOD/VOIP,Video on demand/Voice over IP)業(yè)務等多種業(yè)務類型,實際組網(wǎng)時網(wǎng)絡結(jié)構(gòu)分為骨干層和匯聚接入層,在骨干層和匯聚接入層網(wǎng)絡邊緣部署業(yè)務控制網(wǎng)關(guān),完成城域網(wǎng)業(yè)務控制、用戶控制、安全控制等功能。通常情況下,為了保證網(wǎng)絡的可靠性,網(wǎng)絡業(yè)務控制網(wǎng)關(guān)按主備方式部署,保證主用設備故障時,備份設備開始工作,從而保障網(wǎng)絡業(yè)務不會中斷。
對于VOD、VOIP、三層VPN等三層網(wǎng)絡業(yè)務來說,可以通過在主備業(yè)務網(wǎng)關(guān)設備之間配置VRRP協(xié)議,實現(xiàn)當網(wǎng)絡故障或主用業(yè)務網(wǎng)關(guān)故障時,將相關(guān)業(yè)務切換到備份的業(yè)務網(wǎng)關(guān)。但是VRRP是三層網(wǎng)絡協(xié)議,對于上網(wǎng)業(yè)務、二層VPN業(yè)務等二層業(yè)務則無法使用VRRP協(xié)議,因此當網(wǎng)絡故障或主用業(yè)務網(wǎng)關(guān)出現(xiàn)故障時,并沒有非常有效的保護方法能將用戶二層業(yè)務快速切換到備份的業(yè)務網(wǎng)關(guān)?,F(xiàn)有技術(shù)是使用二層業(yè)務使用生成樹(STP,Spanning TreeProtocol)算法來查找到備份網(wǎng)關(guān)的路徑,但是STP算法收斂時間比較慢,并不能滿足網(wǎng)絡業(yè)務快速切換的需求。因此現(xiàn)有技術(shù)的不足在于,沒有有效的針對二、三層業(yè)務的快速可靠的冗余備份機制。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種城域以太網(wǎng)提供多業(yè)務組網(wǎng)下的可靠性處理方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中當城域以太網(wǎng)發(fā)生故障時對城域以太網(wǎng)內(nèi)開展的多種業(yè)務進行統(tǒng)一切換的可靠性保護技術(shù)問題。
本發(fā)明實施例提供了一種城域以太網(wǎng)提供多業(yè)務組網(wǎng)下的可靠性處理方法,包括如下步驟將至少兩個業(yè)務控制網(wǎng)關(guān)建立成一個虛擬路由器冗余協(xié)議VRRP組,通過虛擬專用局域網(wǎng)服務VPLS分別建立接入設備與虛擬路由器冗余協(xié)議VRRP組中業(yè)務控制網(wǎng)關(guān)的網(wǎng)絡連接關(guān)系;根據(jù)VRRP報文處理結(jié)果確定VRRP組中主備份業(yè)務控制網(wǎng)關(guān)后,建立所述主業(yè)務控制網(wǎng)關(guān)與接入設備的二層業(yè)務與三層業(yè)務連接,并進行二層業(yè)務與三層業(yè)務處理。
本發(fā)明實施例還提供了一種城域以太網(wǎng)提供多業(yè)務組網(wǎng)下的可靠性處理系統(tǒng),包括接入設備與至少兩個業(yè)務控制網(wǎng)關(guān),還包括業(yè)務切換模塊,其中所述至少兩個業(yè)務控制網(wǎng)關(guān)是一個虛擬路由器冗余協(xié)議VRRP組,所述接入設備通過虛擬專用局域網(wǎng)服務VPLS分別與所述虛擬路由器冗余協(xié)議VRRP組中的業(yè)務控制網(wǎng)關(guān)網(wǎng)絡連接;所述業(yè)務切換模塊,用于根據(jù)虛擬路由器冗余協(xié)議VRRP報文處理結(jié)果確定虛擬路由器冗余協(xié)議VRRP組中主備份業(yè)務控制網(wǎng)關(guān)后,建立所述主業(yè)務控制網(wǎng)關(guān)與接入設備的二層業(yè)務與三層業(yè)務連接,并進行二層業(yè)務與三層業(yè)務處理。
本發(fā)明實施例有益效果如下通過本發(fā)明實施例可以解決當城域以太網(wǎng)網(wǎng)絡發(fā)生故障時,對城域以太網(wǎng)內(nèi)開展的多種業(yè)務進行統(tǒng)一的切換,從而為多種業(yè)務連接的可靠性提供了保護。
圖1為實施例中所述城域網(wǎng)多業(yè)務下的可靠性處理方法的運用環(huán)境結(jié)構(gòu)示意圖;圖2為實施例中所述城域網(wǎng)多業(yè)務下的可靠性處理方法的實施流程示意圖;圖3為實施例中所述城域網(wǎng)多業(yè)務下的可靠性處理系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式
下面結(jié)合附圖對本發(fā)明的具體實施方式
進行說明。
在VRRP協(xié)議中,有兩組重要的概念VRRP路由器和虛擬路由器,主控路由器和備份路由器。VRRP路由器是指運行VRRP的路由器,是物理實體,虛擬路由器是指VRRP協(xié)議創(chuàng)建的,是邏輯概念。一組VRRP路由器協(xié)同工作,共同構(gòu)成一臺虛擬路由器。該虛擬路由器對外表現(xiàn)為一個具有唯一固定IP(Internet Protocol,因特網(wǎng)協(xié)議)地址和MAC(Media Access Control,媒體接入控制)地址的邏輯路由器。處于同一個VRRP組中的路由器具有兩種互斥的角色主控路由器和備份路由器,一個VRRP組中有且只有一臺處于主控角色的路由器,可以有一個或者多個處于備份角色的路由器。VRRP協(xié)議使用選擇策略從路由器組中選出一臺作為主控,負責地址解析協(xié)議(ARP,AddressResolution Protocol)相應和轉(zhuǎn)發(fā)IP數(shù)據(jù)包,組中的其它路由器作為備份的角色處于待命狀態(tài)。當由于某種原因主控路由器發(fā)生故障時,備份路由器能在幾秒鐘的時延后升級為主路由器。由于此切換非常迅速而且不用改變IP地址和MAC地址,對終端使用者而言是透明的。
本發(fā)明實施例在城域網(wǎng)匯聚接入層部署VPLS,業(yè)務控制網(wǎng)關(guān)(SR,ServiceRouter)和接入設備(UPE,User facing Provider Edge Router)之間針對不同業(yè)務建立多條VPLS數(shù)據(jù)鏈路,在SR對所有的數(shù)據(jù)鏈路進行統(tǒng)一管理;另外在SR針對每一個UPE配置一個VRRP管理組,在主備SR設備的VRRP管理組之間運行VRRP協(xié)議。SR根據(jù)VRRP狀態(tài)將相關(guān)的數(shù)據(jù)鏈路設置為主用或備用,主用的數(shù)據(jù)鏈路可以正常收發(fā)數(shù)據(jù),備用的數(shù)據(jù)鏈路除VRRP報文外不收發(fā)業(yè)務數(shù)據(jù)。當網(wǎng)絡故障或主SR故障后,通過VRRP的快速檢測機制,備份SR改為主用設備,同時將相關(guān)的數(shù)據(jù)鏈路改為主用狀態(tài),從而可以實現(xiàn)將數(shù)據(jù)業(yè)務快速切換到備份的業(yè)務網(wǎng)關(guān)。通過雙向轉(zhuǎn)發(fā)檢測(BFD for VRRP,Bidirectional Forwarding Detection)可以實現(xiàn)毫秒級的業(yè)務保護切換。
以同樣的原理,也可以在城域網(wǎng)匯聚接入層部署VPLS,業(yè)務控制網(wǎng)關(guān)SR和接入設備UPE之間針對不同業(yè)務建立多條VPLS數(shù)據(jù)鏈路;另外在SR針對每一個UPE配置一個VRRP管理組,VRRP管理組也可以利用三層業(yè)務接口,在2臺SR設備的VRRP管理組之間運行VRRP協(xié)議。UPE設備對所有的業(yè)務數(shù)據(jù)鏈路進行統(tǒng)一管理,收到主用SR設備發(fā)出的免費ARP(gratuitous ARP)報文后,將所有二層及三層業(yè)務數(shù)據(jù)的出接口指向連接到主用SR的業(yè)務數(shù)據(jù)鏈路。當網(wǎng)絡故障或主SR故障后,通過VRRP的快速檢測機制,備份SR改為主用設備后,向UPE發(fā)送控制報文,UPE收到該報文后修改所有二層及三層業(yè)務數(shù)據(jù)的出接口方向,從而可以實現(xiàn)將數(shù)據(jù)業(yè)務快速切換到備份的業(yè)務網(wǎng)關(guān)。通過BFD for VRRP可以實現(xiàn)毫秒級的業(yè)務保護切換。
即,業(yè)務網(wǎng)關(guān)與接入設備之間的業(yè)務通過VPLS數(shù)據(jù)鏈路傳送,在主備業(yè)務網(wǎng)關(guān)設備之間進行連通檢測,根據(jù)檢測狀態(tài)將數(shù)據(jù)鏈路設置為主用和備用狀態(tài),備用數(shù)據(jù)鏈路不收發(fā)數(shù)據(jù)。通過對數(shù)據(jù)鏈路主備狀態(tài)的識別保證所有二層及三層數(shù)據(jù)的正確轉(zhuǎn)發(fā)及網(wǎng)絡故障情況下的保護切換?;蚪尤朐O備收到主用業(yè)務網(wǎng)關(guān)發(fā)出的控制報文后,將所有二層及三層業(yè)務數(shù)據(jù)的出接口指向連接到主用業(yè)務網(wǎng)關(guān)的數(shù)據(jù)鏈路,從而實現(xiàn)二層及三層數(shù)據(jù)的正確轉(zhuǎn)發(fā)及網(wǎng)絡故障情況下的保護切換。
圖1為城域網(wǎng)多業(yè)務下的可靠性處理方法的運用環(huán)境結(jié)構(gòu)示意圖,如圖所示,至少兩個業(yè)務控制網(wǎng)關(guān)建立成一個VRRP組,通過虛擬專用局域網(wǎng)服務VPLS分別與接入設備與VRRP組中業(yè)務控制網(wǎng)關(guān)的網(wǎng)絡連接關(guān)系。
圖中用以示例的業(yè)務控制網(wǎng)關(guān)為兩個,即接入層UPE設備分別連接到2個業(yè)務控制網(wǎng)關(guān)SR1和SR2;業(yè)務網(wǎng)關(guān)SR和接入層設備UPE之間運行VPLS,UPE設備對接入的每種業(yè)務建立2條VPLS虛鏈路(PW,Pseudo Wire),一條到SR1,另一條到SR2;2臺SR設備之間配置1個VRRP組,通過與UPE之間的PW傳輸SR1與SR2之間的VRRP協(xié)議報文,為了加快檢測速度可以運行BFD for VRRP。
根據(jù)VRRP協(xié)議狀態(tài),主用SR將業(yè)務PW設置為主用狀態(tài),備份SR將業(yè)務PW設為備份狀態(tài),備份狀態(tài)的PW除VRRP報文外不收發(fā)業(yè)務報文。
圖2為城域網(wǎng)多業(yè)務下的可靠性處理方法的實施流程示意圖,如圖所示,包括如下步驟步驟201、將至少兩個業(yè)務控制網(wǎng)關(guān)建立成一個VRRP組,通過虛擬專用局域網(wǎng)服務VPLS分別建立接入設備與VRRP組中業(yè)務控制網(wǎng)關(guān)的網(wǎng)絡連接關(guān)系。
步驟202、根據(jù)VRRP報文處理結(jié)果確定VRRP組中主備份業(yè)務控制網(wǎng)關(guān)后,建立業(yè)務控制網(wǎng)關(guān)與接入設備的二層業(yè)務與三層業(yè)務連接,并進行主業(yè)務控制網(wǎng)關(guān)與接入設備的二層業(yè)務與三層業(yè)務處理。
其中對于三層業(yè)務,業(yè)務控制網(wǎng)關(guān)通知接入設備,接入設備與所述業(yè)務控制網(wǎng)關(guān)建立三層業(yè)務連接;實施中對于三層業(yè)務,業(yè)務控制網(wǎng)關(guān)可以通過gratuitous ARP報文通知接入設備網(wǎng)關(guān)地址;對于二層業(yè)務,接入設備廣播報文,接入設備根據(jù)響應報文與業(yè)務控制網(wǎng)關(guān)建立二層業(yè)務連接。
實施中也可以通過業(yè)務控制網(wǎng)關(guān)通知接入設備哪臺設備是主用設備,接入設備根據(jù)通知與主用業(yè)務控制網(wǎng)關(guān)建立二層、三層業(yè)務連接并進行業(yè)務處理。
步驟203、當VRRP報文處理結(jié)果變化時,根據(jù)報文確定VRRP組中與接入設備建立業(yè)務連接的業(yè)務控制網(wǎng)關(guān)并開始業(yè)務處理。
其中對于三層業(yè)務,業(yè)務控制網(wǎng)關(guān)通知接入設備網(wǎng)關(guān)地址,接入設備與業(yè)務控制網(wǎng)關(guān)建立三層業(yè)務連接;實施中對于三層業(yè)務,業(yè)務控制網(wǎng)關(guān)可以通過gratuitous ARP報文通知接入設備;對于二層業(yè)務,當根據(jù)VRRP報文處理結(jié)果變更與接入設備建立業(yè)務連接的業(yè)務控制網(wǎng)關(guān)后,變更后的業(yè)務控制網(wǎng)關(guān)可以通過VPLS控制協(xié)議向接入設備發(fā)送控制報文,接入設備根據(jù)控制報文重新學習網(wǎng)關(guān)地址,與主用業(yè)務控制網(wǎng)關(guān)開始二層業(yè)務處理。
實施中,當根據(jù)VRRP報文處理結(jié)果變更與接入設備建立業(yè)務連接的業(yè)務控制網(wǎng)關(guān)后,變更后的業(yè)務控制網(wǎng)關(guān)通知接入設備,接入設備根據(jù)通知與業(yè)務控制網(wǎng)關(guān)開始二層、三層業(yè)務處理。變更后的業(yè)務控制網(wǎng)關(guān)可以通過gratuitousARP報文通知接入設備后,接入設備根據(jù)gratuitous ARP報文與所述業(yè)務控制網(wǎng)關(guān)開始二層、三層業(yè)務處理。
在上述實施例中,當網(wǎng)絡正常工作時SR之間的VRRP協(xié)議工作正常,2臺SR設備設置為正確的主用和備份狀態(tài)。對于三層業(yè)務,由主用SR設備在相關(guān)的業(yè)務PW發(fā)送gratuitous ARP報文到UPE,使UPE設備的相關(guān)業(yè)務數(shù)據(jù)能傳送到主用SR設備。對于二層業(yè)務,UPE設備首先需要學習MAC地址,經(jīng)過2條業(yè)務PW發(fā)送廣播報文到SR1和SR2,主用SR設備響應UPE報文,備份SR不做處理。這樣UPE從主用SR設備學習到MAC地址后,后續(xù)報文會以單播方式發(fā)到主用SR設備。
當主用SR故障或UPE到主用SR的網(wǎng)絡故障時備份SR2收不到VRRP協(xié)議報文時,則改為VRRP主用狀態(tài),同時將相關(guān)的業(yè)務PW改為主用狀態(tài)。SR2改為主用設備后,對于三層業(yè)務在相關(guān)的業(yè)務PW發(fā)送gratuitous ARP報文到UPE,使UPE設備的相關(guān)業(yè)務數(shù)據(jù)能傳送到正確的業(yè)務網(wǎng)關(guān)。SR2改為主用設備后,對于二層業(yè)務,通過VPLS控制協(xié)議向UPE發(fā)送MAC清空消息,使UPE設備重新學習MAC,將二層業(yè)務的網(wǎng)關(guān)指向SR2。
對于UPE收到主用SR發(fā)出的gratuitous ARP報文后,將所有二層及三層業(yè)務數(shù)據(jù)的出接口指向連接到主用SR的業(yè)務PW實現(xiàn)數(shù)據(jù)的正確轉(zhuǎn)發(fā)的情況下,當網(wǎng)絡正常工作時SR之間的VRRP協(xié)議工作正常,2臺SR設置為正確的主用和備份狀態(tài),主用SR發(fā)出gratuitous ARP報文,UPE收到報文后將所有二層及三層業(yè)務數(shù)據(jù)的出接口指向連接到主用SR的業(yè)務PW,后續(xù)二層及三層業(yè)務數(shù)據(jù)能正確轉(zhuǎn)發(fā)。
當主用SR故障或UPE到主用SR的網(wǎng)絡故障時備份SR2收不到VRRP協(xié)議報文,改為VRRP主用狀態(tài),同時向UPE設備發(fā)送gratuitous ARP報文。UPE收到gratuitous ARP報文后,修改所有二層及三層業(yè)務數(shù)據(jù)的出接口指向連接到SR2的業(yè)務PW,后續(xù)二層及三層業(yè)務數(shù)據(jù)能正確轉(zhuǎn)發(fā)。
本發(fā)明實施例還提供了一種城域網(wǎng)多業(yè)務下的可靠性處理系統(tǒng),下面結(jié)合附圖對本系統(tǒng)的實施進行說明。
圖3為城域網(wǎng)多業(yè)務下的可靠性處理系統(tǒng)結(jié)構(gòu)示意圖,如圖所示,系統(tǒng)中包括接入設備與至少兩個業(yè)務控制網(wǎng)關(guān),還包括業(yè)務切換模塊,其中至少兩個業(yè)務控制網(wǎng)關(guān)是一個虛擬路由器冗余協(xié)議VRRP組,接入設備通過虛擬專用局域網(wǎng)服務VPLS分別與虛擬路由器冗余協(xié)議VRRP組中的業(yè)務控制網(wǎng)關(guān)建立網(wǎng)絡連接;業(yè)務切換模塊根據(jù)VRRP報文處理結(jié)果確定VRRP組中主備份業(yè)務控制網(wǎng)關(guān)后,建立主業(yè)務控制網(wǎng)關(guān)與接入設備的二層業(yè)務與三層業(yè)務連接,并進行二層業(yè)務與三層業(yè)務處理。
對于三層業(yè)務,業(yè)務切換模塊根據(jù)業(yè)務控制網(wǎng)關(guān)的通知,建立接入設備與業(yè)務控制網(wǎng)關(guān)的三層業(yè)務連接并進行處理;對于二層業(yè)務,在接入設備廣播報文后,業(yè)務切換模塊根據(jù)響應報文建立接入設備與業(yè)務控制網(wǎng)關(guān)的二層業(yè)務連接并進行處理。
對于二層業(yè)務,當根據(jù)虛擬路由器冗余協(xié)議VRRP報文處理結(jié)果變更與接入設備建立業(yè)務連接的業(yè)務控制網(wǎng)關(guān)后,業(yè)務切換模塊根據(jù)變更后的業(yè)務控制網(wǎng)關(guān)通過虛擬專用局域網(wǎng)服務VPLS控制協(xié)議發(fā)送的響應報文切換到接入設備與變更后的業(yè)務控制網(wǎng)關(guān)的二層業(yè)務連接下開始業(yè)務處理。
業(yè)務切換模塊也可以根據(jù)業(yè)務控制網(wǎng)關(guān)通知在接入設備與業(yè)務控制網(wǎng)關(guān)二層、三層業(yè)務連接下進行業(yè)務處理。
當根據(jù)VRRP報文處理結(jié)果變更與接入設備建立業(yè)務連接的業(yè)務控制網(wǎng)關(guān)后,業(yè)務切換模塊根據(jù)變更后的業(yè)務控制網(wǎng)關(guān)通知切換到接入設備與變更后的業(yè)務控制網(wǎng)關(guān)二層、三層業(yè)務連接下進行業(yè)務處理。
從上述實施可以看出,當城域網(wǎng)業(yè)務網(wǎng)關(guān)SR故障或SR到UPE的網(wǎng)絡故障時,可以將所有二層及三層業(yè)務快速切換到備份業(yè)務網(wǎng)關(guān),切換時間可以達到毫秒級。還可以充分保證城域網(wǎng)二層和三層業(yè)務包括上網(wǎng)業(yè)務,VPN業(yè)務,VOD/VOIP等業(yè)務的可靠性。由于業(yè)務網(wǎng)關(guān)設備SR之間對所有的網(wǎng)絡業(yè)務只運行1份VRRP協(xié)議進行連通性檢測,因此可以大大降低系統(tǒng)的開銷。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種城域以太網(wǎng)提供多業(yè)務組網(wǎng)下的可靠性處理方法,至少兩個業(yè)務控制網(wǎng)關(guān)建立成一個虛擬路由器冗余協(xié)議VRRP組,通過虛擬專用局域網(wǎng)服務VPLS分別建立接入設備與虛擬路由器冗余協(xié)議VRRP組中業(yè)務控制網(wǎng)關(guān)的網(wǎng)絡連接關(guān)系;其特征在于,包括如下步驟根據(jù)虛擬路由器冗余協(xié)議VRRP報文處理結(jié)果確定虛擬路由器冗余協(xié)議VRRP組中主備份業(yè)務控制網(wǎng)關(guān)后,建立所述主業(yè)務控制網(wǎng)關(guān)與接入設備的二層業(yè)務與三層業(yè)務連接,并進行二層業(yè)務與三層業(yè)務處理。
2.如權(quán)利要求1所述的方法,其特征在于,所述建立連接包括如下步驟對于三層業(yè)務,所述主業(yè)務控制網(wǎng)關(guān)通知接入設備網(wǎng)關(guān)地址,接入設備根據(jù)所述網(wǎng)關(guān)地址與所述主業(yè)務控制網(wǎng)關(guān)建立三層業(yè)務連接;對于二層業(yè)務,接入設備廣播報文后根據(jù)所述主業(yè)務網(wǎng)關(guān)響應報文獲取網(wǎng)關(guān)地址,接入設備根據(jù)所述網(wǎng)關(guān)地址與所述主業(yè)務控制網(wǎng)關(guān)建立二層業(yè)務連接。
3.如權(quán)利要求2所述的方法,其特征在于,對于三層業(yè)務,所述主業(yè)務控制網(wǎng)關(guān)在VPLS虛鏈路通過免費地址解析協(xié)議gratuitous ARP報文通知接入設備網(wǎng)關(guān)地址。
4.如權(quán)利要求2所述的方法,其特征在于,對于二層業(yè)務,所述接入設備通過所述VPLS虛鏈路廣播報文至所述VRRP組中的業(yè)務控制網(wǎng)關(guān),所述主業(yè)務控制網(wǎng)關(guān)響應接入設備報文,接入設備根據(jù)響應報文與所述主業(yè)務控制網(wǎng)關(guān)建立二層業(yè)務連接。
5.如權(quán)利要求1所述的方法,其特征在于,所述建立連接包括如下步驟所述主業(yè)務控制網(wǎng)關(guān)通知接入設備,接入設備根據(jù)通知與所述主業(yè)務控制網(wǎng)關(guān)建立二層、三層業(yè)務連接。
6.如權(quán)利要求5所述的方法,其特征在于,所述主業(yè)務控制網(wǎng)關(guān)在業(yè)務虛鏈路通過免費地址解析協(xié)議gratuitous ARP報文通知接入設備,接入設備根據(jù)免費地址解析協(xié)議gratuitous ARP報文與所述主業(yè)務控制網(wǎng)關(guān)建立二層、三層業(yè)務連接。
7.如權(quán)利要求1所述的方法,其特征在于,進一步包括如下步驟建立所述備份業(yè)務控制網(wǎng)關(guān)與接入設備的二層業(yè)務與三層業(yè)務連接。
8.如權(quán)利要求7所述的方法,其特征在于,進一步包括如下步驟對于二層業(yè)務,當根據(jù)虛擬路由器冗余協(xié)議VRRP報文處理結(jié)果變更主備份業(yè)務控制網(wǎng)關(guān)后,所述變更后的主業(yè)務控制網(wǎng)關(guān)通過VPLS控制協(xié)議向接入設備發(fā)送媒體接入控制MAC地址清空消息,所述接入設備通過所述VPLS的業(yè)務虛鏈路廣播報文至所述VRRP組中的業(yè)務控制網(wǎng)關(guān),所述變更后的主業(yè)務控制網(wǎng)關(guān)響應接入設備報文,接入設備根據(jù)響應報文與變更后的主業(yè)務控制網(wǎng)關(guān)進行二層業(yè)務處理。
9.如權(quán)利要求7所述的方法,其特征在于,進一步包括如下步驟當根據(jù)虛擬路由器冗余協(xié)議VRRP報文處理結(jié)果變更主備份業(yè)務控制網(wǎng)關(guān)后,所述變更后的主業(yè)務控制網(wǎng)關(guān)通知接入設備,接入設備根據(jù)通知與變更后的主業(yè)務控制網(wǎng)關(guān)進行二層、三層業(yè)務處理。
10.如權(quán)利要求9所述的方法,其特征在于,所述變更后的業(yè)務控制網(wǎng)關(guān)在業(yè)務虛鏈路通過免費地址解析協(xié)議gratuitous ARP報文通知接入設備,接入設備根據(jù)免費地址解析協(xié)議gratuitous ARP報文與所述變更后的業(yè)務控制網(wǎng)關(guān)進行二層、三層業(yè)務處理。
11.如權(quán)利要求1所述的方法,其特征在于,所述虛擬路由器冗余協(xié)議VRRP報文通過虛鏈路PW傳輸。
12.一種城域以太網(wǎng)提供多業(yè)務組網(wǎng)下的可靠性處理系統(tǒng),包括接入設備與至少兩個業(yè)務控制網(wǎng)關(guān),其特征在于,還包括業(yè)務切換模塊,其中所述至少兩個業(yè)務控制網(wǎng)關(guān)是一個虛擬路由器冗余協(xié)議VRRP組,所述接入設備通過虛擬專用局域網(wǎng)服務VPLS分別與所述虛擬路由器冗余協(xié)議VRRP組中的業(yè)務控制網(wǎng)關(guān)網(wǎng)絡連接;所述業(yè)務切換模塊,用于根據(jù)虛擬路由器冗余協(xié)議VRRP報文處理結(jié)果確定虛擬路由器冗余協(xié)議VRRP組中主備份業(yè)務控制網(wǎng)關(guān)后,建立所述主業(yè)務控制網(wǎng)關(guān)與接入設備的二層業(yè)務與三層業(yè)務連接,并進行二層業(yè)務與三層業(yè)務處理。
13.如權(quán)利要求12所述的系統(tǒng),其特征在于,所述業(yè)務切換模塊用于對于三層業(yè)務,根據(jù)所述主業(yè)務控制網(wǎng)關(guān)通知接入設備的網(wǎng)關(guān)地址,建立接入設備與所述主業(yè)務控制網(wǎng)關(guān)的三層業(yè)務連接,對于二層業(yè)務,根據(jù)接入設備廣播報文后,所述主業(yè)務網(wǎng)關(guān)響應報文獲取的網(wǎng)關(guān)地址,建立接入設備與所述主業(yè)務控制網(wǎng)關(guān)的二層業(yè)務連接;或,用于根據(jù)所述主業(yè)務控制網(wǎng)關(guān)通知建立接入設備與所述主業(yè)務控制網(wǎng)關(guān)二層、三層業(yè)務連接。
14.如權(quán)利要求12所述的系統(tǒng),其特征在于,所述業(yè)務切換模塊進一步用于建立所述備份業(yè)務控制網(wǎng)關(guān)與接入設備的二層業(yè)務與三層業(yè)務連接。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,當根據(jù)虛擬路由器冗余協(xié)議VRRP報文處理結(jié)果變更主備份業(yè)務控制網(wǎng)關(guān)后,所述業(yè)務切換模塊進一步用于根據(jù)所述變更后的主業(yè)務控制網(wǎng)關(guān)通知,切換到接入設備與變更后的主業(yè)務控制網(wǎng)關(guān)的二層與三層業(yè)務連接開始進行二層、三層業(yè)務處理。
全文摘要
本發(fā)明公開了一種城域以太網(wǎng)提供多業(yè)務組網(wǎng)下的可靠性處理方法及系統(tǒng),包括將至少兩個業(yè)務控制網(wǎng)關(guān)建立成一個虛擬路由器冗余協(xié)議組,通過虛擬專用局域網(wǎng)服務分別建立接入設備與虛擬路由器冗余協(xié)議組中業(yè)務控制網(wǎng)關(guān)的網(wǎng)絡連接關(guān)系;根據(jù)虛擬路由器冗余協(xié)議報文處理結(jié)果確定虛擬路由器冗余協(xié)議組中主備份業(yè)務控制網(wǎng)關(guān)后,建立業(yè)務控制網(wǎng)關(guān)與接入設備的二層業(yè)務與三層業(yè)務連接,并進行主業(yè)務控制網(wǎng)關(guān)的二層業(yè)務與三層業(yè)務處理。使用本發(fā)明能當城域網(wǎng)業(yè)務出現(xiàn)網(wǎng)絡故障時,可以將所有二層及三層業(yè)務快速切換到備份業(yè)務網(wǎng)關(guān),切換時間可以達到毫秒級;可以充分保證城域網(wǎng)二層和三層業(yè)務的可靠性;可以大大降低系統(tǒng)的開銷。
文檔編號H04L12/66GK101014035SQ200710000420
公開日2007年8月8日 申請日期2007年2月5日 優(yōu)先權(quán)日2007年2月5日
發(fā)明者張雪江, 孫廣煜, 冮鋒, 魏銘, 滕新東, 毛洪森, 王書棟 申請人:華為技術(shù)有限公司