亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種偽線業(yè)務轉發(fā)方法及裝置與流程

文檔序號:11657322閱讀:1066來源:國知局
一種偽線業(yè)務轉發(fā)方法及裝置與流程

本發(fā)明涉及數(shù)據網絡通訊領域,尤其是涉及到一種偽線業(yè)務轉發(fā)的方法及裝置。



背景技術:

在多協(xié)議標簽交換(multiprotocollabelswitching,也稱mpls)通信網絡中,尤其是二層虛擬專用網絡(也稱l2vpn,二層vpn)提供基于mpls網絡的二層虛擬專用網絡(vpn)服務,使運營商可以在統(tǒng)一的mpls網絡上提供基于不同數(shù)據鏈路層的二層vpn,包括異步轉移模式(atm)、幀中繼(fr)、虛擬局域網(vlan)、以太網(ethernet)、點對點協(xié)議(ppp)等。簡單來說,mplsl2vpn是在mpls網絡上透明傳輸用戶二層數(shù)據。從用戶的角度來看,mpls網絡是一個二層交換網絡,可以在不同節(jié)點間建立二層連接。

偽線是通信網絡中承載傳輸業(yè)務的最基本的通道,每條偽線只規(guī)劃承載特定的一條業(yè)務,業(yè)務只在屬于自己的偽線上傳輸,偽線與業(yè)務一一對應。如果在兩個網絡服務供應商邊緣設備pe(provideredge)之間只建立一條偽線(pseudowire,pw),則當該pw發(fā)生故障時,pe之間將無法通信。mplsl2vpn支持pw冗余保護功能:二層虛擬專用網絡快速重路由(l2vpn-frr)也稱為偽線快速重路由(pw-frr),pw-frr是基于邊緣到邊緣的偽線仿真(pseudo-wireemulationedgetoedge,簡稱pwe3)封裝的l2vpn業(yè)務的一種鏈路節(jié)點保護切換技術,其基本原理是用一條預先建立的pw來保護一條pw,即pw冗余(pwredundancy)。預先建立的pw稱為備pw,被保護的pw稱為主pw。l2vpnfrr的最終目的就是利用備pw繞過故障的鏈路或者節(jié)點,從而達到保護主路徑的功能。

圖1是根據相關技術中偽線雙歸保護的示意圖,如圖1所示,pe1雙歸到pe2和pe3,pw12和pw13是冗余熱備份關系,其主備屬性是在網絡規(guī)劃時靜態(tài)指定的,任意時刻只有一條pw可以進行實際的業(yè)務轉發(fā)。當主pw發(fā)生故障時,通過鏈路故障檢測技術,觸發(fā)偽線雙歸保護pw-frr進行切換。例如當 主pw(pw12)或者npe2節(jié)點發(fā)生故障時,觸發(fā)pw-frr切換,使pe1上的流量能快速切換到備pw(pw13)上。而當主pw恢復時候,觸發(fā)pw-frr回切,流量能快速切回到主pw上。

偽線雙歸保護有兩種方式:1+1雙歸保護和1:1雙歸保護。

(1)1+1雙歸保護:即指主用偽線和備用偽線都是“開啟”的狀態(tài),發(fā)送端將業(yè)務同時發(fā)送到兩個偽線上,收端選擇只接收主用偽線上的業(yè)務或者是主備偽線一起接收。

(2)1:1雙歸保護:此模式下,發(fā)送端只會將業(yè)務發(fā)送到主用偽線或者備用偽線上,對于接收端來說,按照配置選擇只接收其中一條偽線上傳送的業(yè)務或者兩條業(yè)務都接收。

但是,在現(xiàn)有的偽線雙歸保護技術中至少存在著如下問題:

第一,無論采用pw-frr1+1雙歸保護或者pw-frr1:1雙歸保護技術,盡管可靠性提高了,但是對傳輸資源的浪費也相當明顯;

第二,當主用偽線傳輸鏈路發(fā)生故障需要切換到備用偽線時,目前的pw-frr1+1雙歸保護或者pw-frr1:1雙歸保護技術,需要通過控制面的自動保護倒換(automaticprotectionswitching,簡稱aps)進行控制,這個過程往往需要雙方通過協(xié)商完成,耗時較長,不利于業(yè)務的平滑過渡。

針對相關技術中偽線業(yè)務轉發(fā)資源浪費和/或鏈路故障的情況下主備切換時間過長的問題,現(xiàn)有技術沒有提出有效的解決方案。



技術實現(xiàn)要素:

本發(fā)明的目的在于提供了偽線業(yè)務轉發(fā)方法及裝置,解決了相關技術中偽線業(yè)務轉發(fā)資源浪費和/或鏈路故障的情況下主備切換時間過長的問題。

根據本發(fā)明的一個方面,提供一種偽線業(yè)務轉發(fā)方法,運用于多協(xié)議標簽交換通訊網絡,包括:第一服務商邊緣設備pe建立偽線負荷分擔組,其中,該偽線負荷分擔組包括多條偽線;該第一pe通過該偽線負荷分擔組進行轉發(fā)業(yè)務中的負荷分擔處理。

進一步地,該第一pe通過該偽線負荷分擔組進行轉發(fā)業(yè)務中的負荷分擔處理包括:該第一pe通過該多條偽線對該轉發(fā)業(yè)務中的負荷進行平均分擔處 理。

進一步地,在該第一pe通過該偽線負荷分擔組進行轉發(fā)業(yè)務中的負荷分擔處理之后,該方法還包括:該第一pe檢測該多條偽線是否發(fā)生故障;在檢測結果為是的情況下,該第一pe指示該偽線負荷分擔組將故障偽線上的該負荷轉移到非故障偽線上,通過該非故障偽線進行轉發(fā)業(yè)務中的負荷處理。

進一步地,該方法還包括:該第一pe檢測該故障偽線的故障是否消失;在檢測結果為是的情況下,該第一pe將該故障偽線進行負荷分擔。

進一步地,該第一pe指示該偽線負荷分擔組將故障偽線上的該負荷轉移到非故障偽線上包括:該第一pe指示該偽線負荷分擔組通過轉發(fā)層面收斂該故障偽線上的該負荷。

進一步地,該第一pe檢測該多條偽線是否發(fā)生故障包括:該第一pe通過雙向轉發(fā)檢測bfd報文和/或操作維護管理oam報文檢測該多條偽線是否發(fā)生故障;在接收到響應該bfd報文和/或oam報文的故障告警的情況下,該第一pe確定該故障告警指向的偽線發(fā)生故障。

根據本發(fā)明的另一方面,提供一種偽線業(yè)務轉發(fā)裝置,運用于多協(xié)議標簽交換通訊網絡,其特征在于,運用于第一服務商邊緣設備,包括:建立模板,用于建立偽線負荷分擔組,其中,該偽線負荷分擔組包括多條偽線;分擔處理模塊,用于通過該偽線負荷分擔組進行轉發(fā)業(yè)務中的負荷分擔處理。

進一步地,該分擔處理模塊包括:處理單元,用于通過該多條偽線對該轉發(fā)業(yè)務中的負荷進行平均分擔處理。

進一步地,該裝置還包括:第一檢測模塊,用于檢測該多條偽線是否發(fā)生故障;指示模塊,用于在檢測結果為是的情況下,指示該偽線負荷分擔組將故障偽線上的該負荷轉移到非故障偽線上;負荷處理模塊,用于通過該非故障偽線進行轉發(fā)業(yè)務中的負荷處理。

進一步地,該裝置還包括:第二檢測模塊,用于檢測該故障偽線的故障是否消失;加入模塊,用于在檢測結果為是的情況下,將該故障偽線加入該偽線負荷分擔組。

通過本發(fā)明,采用偽線負荷分擔的技術方案,解決了相關技術中偽線業(yè)務轉發(fā)資源浪費和/或鏈路故障的情況下主備切換時間過長的問題,節(jié)約了偽 線業(yè)務轉發(fā)資源,提高了收斂的速度。

附圖說明

此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:

圖1是根據相關技術中偽線雙歸保護的示意圖;

圖2是根據本發(fā)明實施例的偽線業(yè)務轉發(fā)方法的流程圖(一);

圖3是根據本發(fā)明實施例的偽線業(yè)務轉發(fā)裝置的結構框圖(一);

圖4是根據本發(fā)明優(yōu)選實施例的偽線業(yè)務轉發(fā)裝置的結構框圖(二);

圖5是根據本發(fā)明優(yōu)選實施例的偽線業(yè)務轉發(fā)裝置的結構框圖(三);

圖6是根據本發(fā)明優(yōu)選實施例的偽線業(yè)務轉發(fā)裝置的結構框圖(四);

圖7是根據本發(fā)明實施例的偽線業(yè)務轉發(fā)方法的示意圖;

圖8是根據本發(fā)明實施例的偽線業(yè)務轉發(fā)方法的流程圖(二)。

具體實施方式

下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。

在本實施例中提供了一種偽線業(yè)務轉發(fā)方法及裝置,圖2是根據本發(fā)明實施例的偽線業(yè)務轉發(fā)方法的流程圖一,如圖2所示,該流程包括如下步驟:

步驟s202:第一服務商邊緣設備pe建立偽線負荷分擔組,其中,該偽線負荷分擔組包括多條偽線;

步驟s204:該第一pe通過該偽線負荷分擔組進行轉發(fā)業(yè)務中的負荷分擔處理。

優(yōu)選地,該第一pe通過上述多條偽線對該轉發(fā)業(yè)務中的負荷進行平均分擔處理。

在一個可選地實施例中,在上述第一pe通過該偽線負荷分擔組進行轉發(fā) 業(yè)務中的負荷分擔處理之后,該第一pe檢測該多條偽線是否發(fā)生故障;在檢測結果為是的情況下,該第一pe指示該偽線負荷分擔組將故障偽線上的該負荷轉移到非故障偽線上,通過該非故障偽線進行轉發(fā)業(yè)務中的負荷處理??蛇x地,上述第一pe檢測該故障偽線的故障是否消失;如果故障消失,該第一pe將該故障偽線進行轉發(fā)業(yè)務中的負荷分擔處理。

進一步地,該第一pe通過指示該偽線負荷分擔組將故障偽線上的該負荷轉移到非故障偽線上包括:該第一pe指示該偽線負荷分擔組通過轉發(fā)層面收斂該故障偽線上的該負荷。上述收斂是指在偽線發(fā)生故障或故障消除的情況下,路由器發(fā)出更新信息,引發(fā)重新計算最佳路徑,最終達到所有路由器一致公認的最佳路徑,指代從網絡發(fā)生變化開始到所有路由器識別變化并針對該變化做出適應的過程。

優(yōu)選地,上述第一pe可以通過雙向轉發(fā)檢測bfd報文和/或操作維護管理oam報文檢測該多條偽線是否發(fā)生故障。在偽線發(fā)生故障的情況下,該故障偽線對應的bfd和/或oam報文的響應報文進行故障告警,該第一pe確定該故障告警指向的偽線發(fā)生故障。

通過上述步驟,解決了相關技術中偽線業(yè)務轉發(fā)資源浪費和/或鏈路故障的情況下主備切換時間過長的問題,節(jié)約了偽線業(yè)務轉發(fā)資源,提高了收斂的速度。

圖3是根據本發(fā)明實施例的偽線業(yè)務轉發(fā)裝置的結構框圖一,如圖3所示,該裝置包括:

建立模板31,用于建立偽線負荷分擔組,其中,該偽線負荷分擔組包括多條偽線;

分擔處理模塊32,用于通過該偽線負荷分擔組進行轉發(fā)業(yè)務中的負荷分擔處理。

圖4是根據本發(fā)明優(yōu)選實施例的偽線業(yè)務轉發(fā)裝置的結構框圖二,如圖3所示,該分擔處理模塊32包括:

處理單元41,用于通過該多條偽線對該轉發(fā)業(yè)務中的負荷進行平均分擔處理。

圖5是根據本發(fā)明優(yōu)選實施例的偽線業(yè)務轉發(fā)裝置的結構框圖三,如圖4 所示,該裝置還包括:

第一檢測模塊51,用于檢測該多條偽線是否發(fā)生故障;

指示模塊52,用于在檢測結果為是的情況下,指示該偽線負荷分擔組將故障偽線上的該負荷轉移到非故障偽線上;

負荷處理模塊53,用于通過該非故障偽線進行轉發(fā)業(yè)務中的負荷處理。

圖6是根據本發(fā)明優(yōu)選實施例的偽線業(yè)務轉發(fā)裝置的結構框圖四,如圖5所示,該偽線業(yè)務轉發(fā)裝置還包括:

第二檢測模塊61,用于檢測該故障偽線的故障是否消失;

加入模塊62,用于在檢測結果為是的情況下,將該故障偽線加入該偽線負荷分擔組。

下面結合具體實施例對本發(fā)明進行進一步說明。

在偽線雙歸保護模式下,正常工作的偽線只有一個主用偽線工作,另外一個備用偽線進行備份保護,當主用偽線發(fā)生故障后,偽線保護進行切換到備用偽線,確保業(yè)務的正常工作轉發(fā)。而本發(fā)明的偽線負荷分擔模式下,兩個或者多個偽線能夠共同工作,共同承擔業(yè)務的轉發(fā)處理,不會存在閑置的偽線資源,使得系統(tǒng)帶寬資源利用最大化。上述閑置偽線資源是指,在偽線雙歸保護模式下,正常工作的時候接收端只需要接收主偽線上的業(yè)務負荷,只有在主偽線出現(xiàn)故障導致主備切換的情況下,才需要接收備偽線上承載的業(yè)務負荷。

另一方面,在偽線負荷分擔模式下,其中任何一個偽線傳輸鏈路發(fā)生故障時,利用雙向轉發(fā)檢測(bidirectionalforwardingdetection,簡稱bfd)報文或操作維護管理(operationadministrationandmaintenance,簡稱oam)報文檢測機制快速檢測到偽線鏈路故障直接在線卡轉發(fā)面進行計算收斂,不需要與控制面自動保護倒換aps進行交互。這個過程不需要雙方進行交互協(xié)商,耗時較短,滿足50ms電信級保護收斂標準。

圖7是根據本發(fā)明實施例的偽線業(yè)務轉發(fā)方法的示意圖,如圖7所示。

pe1、pe2兩臺設備的組網。兩設備之間有2條或者多條偽線負責承載數(shù)據流量的轉發(fā),分別為pw1、pw2、…、pwn(n≥2)。正常狀態(tài)下,轉發(fā)層面所有pw如pw1、pw2、…、pwn(n≥2)平均分配帶寬進行流量轉發(fā),有效的利用 帶寬,提高帶寬利用率。

當負荷分擔組中一路pw鏈路故障后如pw1,轉發(fā)層面負荷分擔組快速收斂,會重新選取其他偽線如pw2、…、pwn(n≥2)等進行流量轉發(fā)。當負荷分擔組中鏈路故障pw恢復后如pw1,負荷分擔組快速收斂,轉發(fā)層面會重新選取該pw加入到偽線負荷分擔組中進行流量轉發(fā)。

圖8是根據本發(fā)明實施例的偽線業(yè)務轉發(fā)方法的流程圖二,如圖8所示,該流程包括如下步驟:

步驟s802:在配置偽線負荷分擔組的設備上開啟偽線pw的bfd/oam報文檢測,正常工作情況下,偽線負荷分擔組的每個pw承載流量的轉發(fā),轉步驟s804;

步驟s804:判斷偽線負荷分擔組的偽線是否有oam/bfd檢測偽線pw的鏈路告警,如果有,則確定該pw發(fā)生故障,此時轉至步驟s806,如果無,繼續(xù)執(zhí)行步驟s804;

步驟s806:偽線負荷分擔組有oam/bfd檢測偽線pw鏈路產生告警,偽線負荷分擔組感知其中一路偽線故障快速收斂由其他偽線繼續(xù)負荷分擔進行流量的轉發(fā),轉步驟s808;

步驟s808:判斷偽線負荷分擔組的偽線是否有oam/bfd檢測偽線pw的鏈路告警消失,如果有,轉步驟s810,如果無,繼續(xù)執(zhí)行步驟s808;

步驟s810:偽線負荷分擔組的oam/bfd檢測偽線pw鏈路產生告警消失,偽線負荷分擔組感知偽線故障消失快速收斂加入該偽線到負荷分擔組繼續(xù)負荷分擔進行流量的轉發(fā),轉步驟s804。

顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。

以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1