P2mp隧道上自舉故障檢測會話的制作方法
【專利摘要】一種用于檢測與隧道相關聯(lián)的故障的方法,所述隧道將多播業(yè)務從源提供商邊緣路由器(PE)發(fā)送給多個目的地PE中每一個,該方法使用諸如BGP的路由協(xié)議將路由信息傳送給目的地PE,并且使用諸如BFD的故障檢測協(xié)議來檢測隧道故障。
【專利說明】P2MP隧道上自舉故障檢測會話
【技術(shù)領域】
[0001]本發(fā)明涉及通信網(wǎng)絡領域,并且更具體地,涉及安全隧道上下文中諸如連通性故障檢測的故障檢測。
【背景技術(shù)】
[0002]虛擬專用網(wǎng)絡(VPN)在例如位于不同物理位置的兩個或多個客戶邊緣(CE)路由器或站點之間的公用或?qū)S镁W(wǎng)絡上提供安全連通性。多播VPN可用于在多個CE路由器之間傳輸多播業(yè)務。
[0003]多播分布樹(MDT)用于將源或發(fā)送機CE路由器與全部的目的地或接收機CE路由器連接。源或發(fā)送機CE路由器形成MDT的根節(jié)點,且目的地或接收機CE路由器形成MDT的葉子節(jié)點。
[0004]當基礎網(wǎng)絡傳輸層基于多協(xié)議標簽交換(MPLS)網(wǎng)絡時,創(chuàng)建MDT的一種方式是通過使用點到多點(P2MP)隧道。入口或源標簽交換路由器(LSR)形成多播分布樹(MDT)的根節(jié)點,且出口或目的地LSR形成MDT的葉子節(jié)點。葉節(jié)點可在任意時間加入或離開MDT。需要說明的是,MDT是單向的;分組僅從根行進到葉子。
[0005]為了通過互聯(lián)網(wǎng)進行可靠的業(yè)務遞送,重要的是減小由于連通性失效導致的延遲。雙向轉(zhuǎn)發(fā)檢測(BFD)提供快速檢測連通性失效的機制,從而可使用可替換的連通性路徑以恢復通信。為了在MPLS LSP的轉(zhuǎn)發(fā)路徑中檢測數(shù)據(jù)面失效,為所述MPLS LSP建立BFD會話。如果LSP與多個轉(zhuǎn)發(fā)等價類(FEC)相關聯(lián),則為每個FEC建立BFD會話。由入口 LSR發(fā)送BFD控制分組,這些分組沿著與被驗證的LSP相同的數(shù)據(jù)路徑行進,并在出口 LSR處處理這些分組。BFD控制分組包括“鑒別器”字段以辨別LSP上的每個BFD會話。
[0006]將建立BFD會話的過程(也就是,將會話參數(shù)從入口傳送到出口 LSR)稱為BFD會話自舉。
[0007]自舉BFD會話的一個機制是使用MPLS LSP ping。具體地,沿著由LSP采用的數(shù)據(jù)路徑,入口 LSR將LSP Ping回送消息由發(fā)送給出口 LSR。LSP Ping回送消息包含由入口LSR分配的鑒別器。
[0008]當接收到LSP Ping消息時,出口 LSR將BFD控制分組傳送給入口 LSR。將BFD控制分組中的“你的鑒別器”字段設置為在LSP Ping回送消息中接收的鑒別器。將相似的鑒別器信息從出口 LSR交換到入口 LSR。
[0009]由入口 LSR傳送給出口 LSR的BFD控制分組具有被設置為從出口 LSR接收的鑒別器的“你的鑒別器”字段。當從入口 LSR接收到BFD控制分組時,出口 LSR使用“你的鑒別器”字段值以便對BFD會話進行解復用。
[0010]不幸的是,該方法對P2MP隧道不是有效和可伸縮的,這是由于隧道的頭部(也就是,根節(jié)點)必須維持用于隧道每個尾部(也就是,每個葉子節(jié)點)的唯一 BFD會話。
[0011]所提出的用于多點網(wǎng)絡的BFD會話自舉機制提供BFD會話源自多點樹的頭部,并且尾部不需要傳送任何BH)分組。也就是,MDT的根或頭節(jié)點分配被綁定到多點樹的鑒別器值,并發(fā)送與該鑒別器相關聯(lián)的BFD控制分組。基于共同唯一地標識MDT的頭節(jié)點以及由MDT表示的點到多點隧道結(jié)構(gòu)的所分配的鑒別器和分組源地址(也就是,源或接收節(jié)點的IP地址)的結(jié)合,MDT的尾部或葉節(jié)點對接收的分組進行解復用。D.Katz和D.Ward提出了題名為“用于多點網(wǎng)絡的BFD”的互聯(lián)網(wǎng)工程任務組(IETF)標準(2009年2月5日)。
[0012]不幸的是,所提出的BFD會話自舉機制不涉及要被使用的專用鑒別器值,并且也沒有定義如何將BFD會話鑒別器值從BFD頭部傳播到BFD尾部。需要說明的是,BFD會話獨立于任意的MVPN或P2MP配置。
【發(fā)明內(nèi)容】
[0013]通過本發(fā)明的方法來解決現(xiàn)有技術(shù)的各種不足,所述方法用于檢測與將多播業(yè)務從源提供商邊緣路由器(PE)遞送給多個目的地PE中每一個的隧道相關聯(lián)的故障,該方法使用諸如BGP的路由協(xié)議將路由信息發(fā)送給目的地PE,并使用諸如BFD的故障檢測協(xié)議來檢測隧道故障。
[0014]一個實施方式包括用于檢測與將多播業(yè)務從源提供商邊緣路由器(PE)遞送給多個目的地PE中每一個的隧道相關聯(lián)的故障的方法,該方法包括在源PE處,將標識源PE和隧道的信息發(fā)送給每個目的地PE,其中所述隧道將多播業(yè)務遞送給目的地PE ;在源PE和目的地PE之間建立雙向轉(zhuǎn)發(fā)檢測(BFD)會話;將所發(fā)送的信息用作BFD會話鑒定器,以將BFD會話與隧道相關聯(lián);以及將由BFD會話檢測的數(shù)據(jù)面故障定義為相關聯(lián)隧道的故障。當與其他BFD會話或會話尾部相關聯(lián)時,可由目的地PE拒絕BFD控制分組。
【專利附圖】
【附圖說明】
[0015]通過考慮下面的詳細說明并結(jié)合附圖,可以容易地理解本發(fā)明的教導,其中:
[0016]圖1描述了根據(jù)一個實施方式的多個互連網(wǎng)絡元件的高級框圖;
[0017]圖2描述了適于在圖1的實施方式中使用的路由器;
[0018]圖3描述了根據(jù)一個實施方式的用于檢測故障的方法的流程圖;
[0019]圖4描述了根據(jù)各種實施方式的用于處理BFD控制分組的方法的流程圖;和
[0020]圖5描述了適用于執(zhí)行此處描述的功能的通用計算機的高級框圖。
[0021]為了便于理解,在可能的情況下,使用相同的附圖標記以指示在附圖中共有的相同元素。
【具體實施方式】
[0022]本發(fā)明將主要在出自適于在點到多點(P2MP)隧道的上下文中傳播BFD會話鑒別器值的具體帶外信令機制(也就是,BGP)的上下文中進行描述。然而,本領域技術(shù)人員和獲得這里教導的技術(shù)人員會認識到本發(fā)明還可應用于通過其它帶外信令機制來傳播會話鑒別器值,傳播非BFD會話鑒別器值和或其等價物,以及此處描述的各種組合。
[0023]一般來說,各種實施方式提供接收到BFD控制分組(或非BFD控制分組)的節(jié)點僅響應于與P2MP隧道的適當根節(jié)點相關聯(lián)的那些控制分組。
[0024]圖1描述了根據(jù)一個實施方式的多個互連網(wǎng)絡元件的高級框圖。具體地,圖1描述了表示為PE路由器110-1至110-N (統(tǒng)稱為PE路由器110)的多個提供商邊緣(PE)路由器,其能夠通過網(wǎng)絡105 (例如支持標簽交換路徑(LSP)的多協(xié)議標簽交換(MPLS)網(wǎng)絡)相互進行通信。PE路由器110中的每一個與各組客戶邊緣(CE)路由器120進行通信。為了解釋的目的,將第一 PE路由器110-1描述為分別與第一 CE路由器120-11和第二 CE路由器120-12進行通信;將第二 PE路由器110-2描述為分別與第一 CE路由器120-21和第二 CE路由器120-22進行通信;并且將第N個CE路由器120-N描述為分別與第一 CE路由器120-N1和第二 CE路由器120-N2進行通信。
[0025]示意性地,圖1描述了用于將數(shù)據(jù)從源PE路由器(第一 PE路由器120-1)路由到多個目的地PE路由器(第二個120-2至第N個120-N PE路由器)中每一個的兩個多播虛擬專用網(wǎng)(MVPN)。具體地,第一 CE節(jié)點120-xl (120-11、120-21至120-N1)中的每一個通過第一 MVPN連接,且第二 CE節(jié)點120-x2 (120-12、120-22至120-N2)中的每一個通過第二MVPN連接。對于第一和第二 MVPN中的每一個,存在從連接到所包括的CE節(jié)點的每個PE路由器至連接到所包括的CE節(jié)點的其它PE路由器的P2MP隧道。
[0026]在一個實施方式中,邊界網(wǎng)關協(xié)議(BGP )用于在PE路由器之間交換內(nèi)部自動發(fā)現(xiàn)提供商多播服務接口(intra-AD PMSI)路由數(shù)據(jù),從而交換有關于P2MP隧道的信息。內(nèi)部AD PMSI (intra-AD PMSI)路由包括標識P2MP隧道頭部的信息和隧道標識符。其它協(xié)議也可用于交換該類型的信息。P2MP隧道用于將多播業(yè)務從源PE攜帶到全部接收機PE。
[0027]在一個實施方式中,雙向轉(zhuǎn)發(fā)檢測(BFD)用于檢測與P2MP隧道相關聯(lián)的數(shù)據(jù)面問題。其它故障檢測協(xié)議也可用于檢測數(shù)據(jù)面問題。
[0028]圖2描述了適于在圖1的實施方式中使用的路由器。具體地,圖2描述了與一個或多個網(wǎng)絡205及網(wǎng)絡管理器207進行通信的路由器206。路由器206可用于執(zhí)行上述關于圖1所討論的任意PE路由器110或CE路由器120。
[0029]路由器206包括多個輸入輸出(I/O)卡210-1、210_2以及直到210-N (統(tǒng)稱為I/O卡210),交換結(jié)構(gòu)220和控制面模塊230。控制面模塊230通過各自的控制信號CONT控制I/O卡210和交換結(jié)構(gòu)220的操作。
[0030]每個I/O卡210包括:具有相應入口端口緩沖器212B的多個入口端口 212 ;具有相應出口端口緩沖器214B的多個出口端口 214 ;包括I/O模塊217、處理器218和存儲器219的控制器216。將存儲器219描述為包括軟件模塊、實例化的對象等,以提供輸入/輸出控制功能21910C,路由數(shù)據(jù)219RD和其它功能2190??刂破?16可實現(xiàn)為通用計算設備或?qū)S糜嬎阍O備,例如下面參照圖5所描述的。
[0031]I/O卡210用于在(多個)網(wǎng)絡205和交換結(jié)構(gòu)220之間傳送分組??蓪⒃贗/O卡210的特定入口端口 212處接收的分組通過I/O卡210的特定出口端口 212傳送給交換結(jié)構(gòu)220或傳送回到(多個)網(wǎng)絡205。通過I/O卡210的分組路由可根據(jù)由控制面模塊230提供的路由數(shù)據(jù)的標準方式來完成,其中路由數(shù)據(jù)可存儲在存儲器219的路由器數(shù)據(jù)部分219RD 中。
[0032]交換結(jié)構(gòu)220可包括任意的標準交換結(jié)構(gòu),例如電、光、電-光、MEMS等。
[0033]控制面模塊230從網(wǎng)絡管理器207接收配置數(shù)據(jù)、路由數(shù)據(jù)、策略信息、和/或有關于各種管理功能的其它信息??刂泼婺K230將管理和操作數(shù)據(jù)提供給網(wǎng)絡管理器207,其中管理和操作數(shù)據(jù)包括諸如配置數(shù)據(jù)、狀態(tài)數(shù)據(jù)、警告數(shù)據(jù)、性能數(shù)據(jù)等的數(shù)據(jù)。
[0034]控制面模塊230包括:1/0模塊231、處理器232和存儲器233。將存儲器233描述為包括軟件模塊、實例化的對象等,以提供源處理例程233SPR、目的地處理例程233DPR、協(xié)議處理模塊233PPM、路由器數(shù)據(jù)233RD和其它功能2330??蓪⒖刂泼婺K230實現(xiàn)為通用計算設備或?qū)S糜嬎阍O備,如下面參照圖5所描述的。
[0035]當執(zhí)行與PE路由器110或CE路由器120相關聯(lián)的源、根或入口路由功能時,源處理例程233SPR進行操作以執(zhí)行支持路由器206的操作的各種功能,如這里參照各個附圖所介紹的。
[0036]當執(zhí)行與PE路由器110或CE路由器120相關聯(lián)的目的地、葉子或出口路由功能時,目的地處理例程233DPR進行操作以執(zhí)行支持路由器206的操作的各種功能,如這里參照各個附圖所介紹的。
[0037]路由器數(shù)據(jù)233RD進行操作以處理路由信息,從而將在入口端口處接收的分組或業(yè)務流路由到路由器206的上下文中合適的出口端口。路由器數(shù)據(jù)233RD可包括路由表、保護或故障恢復信息等。
[0038]圖3描述了根據(jù)一個實施方式的用于檢測故障并且適于在上述參照圖1描述的多個互連網(wǎng)絡元件的上下文中使用的方法的流程圖。一般來說,圖3的方法300關注點到多點隧道,其中邊界網(wǎng)關協(xié)議(BGP)用于在各個PE路由器之間交換路由信息,且雙向轉(zhuǎn)發(fā)檢測(BFD)用于檢測數(shù)據(jù)面故障,其中數(shù)據(jù)面故障與基礎隧道相關聯(lián)。
[0039]在步驟310,在一個或多個隧道源PE中的每一個,將標識源PE和將數(shù)據(jù)遞送給目的地PE的相應P2MP隧道的信息分別發(fā)送給一個或多個隧道目的地PE。對于框315,邊界網(wǎng)關協(xié)議(BGP)可用于將該信息作為發(fā)送的內(nèi)部AD PMSI (intra-AD PMSI)路由結(jié)構(gòu)的一部分提供(或交換)給源和目的地PE路由器(或在源和目的地PE路由器之間進行交換)。
[0040]可選擇地,其它協(xié)議和/或數(shù)據(jù)結(jié)構(gòu)可用于在源和目的地PE路由器之間提供或交換這樣的信息。例如,盡管各實施方式主要在使用交換MVPN路由的BGP的上下文中進行描述,但其它實施方式在PE路由器使用靜態(tài)配置以形成(用于MDT的)P2MP隧道,而不使用BGP來交換信息。此外,在各個實施方式中,將BGP MPVN路由擴展為包括BFD會話參數(shù),或者是在現(xiàn)有內(nèi)部AD PMSI路由中的可選值,或者是新路由類型。
[0041]在步驟320,在一個或多個源PE的每一個分別與一個或多個目的地PE之間建立故障檢測會話。參照框325,故障檢測會話可包括雙向轉(zhuǎn)發(fā)檢測(BFD)或其它故障檢測會話或機制,例如MPLS ping、LSP (標簽交換路徑)ping或CFM (連通性故障管理)。
[0042]在步驟330,將發(fā)送給每個目的地PE的信息用作會話鑒別器,由此目的地PE將其故障檢測會話與將數(shù)據(jù)遞送給目的第PE的P2MP隧道相關聯(lián)。參照框335,如果故障檢測會話包括BFD故障檢測會話,則會話鑒別器包括BFD會話鑒別器。
[0043]在步驟340,將通過源PE和相應目的地PE之間的故障檢測會話所檢測的數(shù)據(jù)面故障定義為將數(shù)據(jù)從源PE遞送給目的地PE的P2MP隧道中的故障(并由此做出響應)。也就是,將通過諸如BFD故障檢測會話的故障檢測會話所檢測的數(shù)據(jù)面故障歸屬于與故障檢測會話相關聯(lián)的目的地PE和源PE之間的P2MP隧道。在這種情況下,與故障檢測會話相關聯(lián)的快速(例如,次秒級,最多大約30ms)故障檢測能力用于快速標識將數(shù)據(jù)從源PE遞送給目的地PE的基礎P2MP隧道相關聯(lián)的故障。
[0044]圖4描述了根據(jù)各個實施方式的用于處理BFD控制分組的方法的流程圖。在BFD協(xié)議實施方式的上下文中,P2MP根(PE-1)是BFD會話的頭部,且其它葉子PE是BFD會話的尾部。
[0045]在步驟410,在(多個)源PE和目的地PE之間建立BFD會話。
[0046]在步驟420,一個或多個源PE中的每一個利用內(nèi)部AD PMSI路由向每個目的地PE發(fā)送BFD控制分組,其中目的地PE用于從內(nèi)部AD PMSI路由導出包括P2MP隧道信息的BFD會話參數(shù)。諸如“源地址:和“我的鑒別器”值的導出信息可用于發(fā)現(xiàn)正確的BFD會話。
[0047]在步驟430,在每個目的地PE,拒絕與建立的BFD會話不一致的任意BFD控制分組。也就是,相比于與特定目的地PE相關聯(lián)的會話,目的地PE會拒絕用于不同BFD會話的任意BFD控制分組。例如,由于失配,可能拒絕BFD控制分組,其中在失配中BFD尾部會話存在于目的地PE但和與所接收BFD控制分組相關聯(lián)的會話參數(shù)不匹配。該機制用于確保P2MP隧道根PE是BFD會話的源。
[0048]在步驟440,沒有被目的地PE拒絕的那些BFD控制分組例如可由目的地PE中的BFD協(xié)議處理模塊或其它處理元件處理。例如,與每個目的地PE相關聯(lián)的BFD協(xié)議處理模塊可使用來自MVPN內(nèi)部AD路由的以用作BFD會話鑒別器的P2MP隧道標識符。
[0049]一般來說,在圖4的方法400的上下文中,與各個BFD會話尾部相關聯(lián)的每個目的地、接收機和/或出口 PE用于拒絕與不同的BFD會話或會話尾部相關聯(lián)的那些BFD控制分組。
[0050]這里討論的各個實施方式避免在BFD模塊中維持鑒別器分配邏輯的開銷,上述開銷被消除或減小。在目的地PE處接收BFD控制分組之前,BFD會話參數(shù)是可獲得的,從而可以最早地建立BFD會話。此外,由于對與BFD會話的每個目的地PE進行通信和跟蹤沒有開銷或低效率,因此這有助于伸縮性。
[0051]在各個實施方式的上下文中,每個目的地PE形成直接與P2MP隧道相關聯(lián)的單一BFD會話的多點尾部內(nèi)的點或尾部。在這種方式中,不需要維持適于多個BFD會話(例如在源PE和每個各自目的地PE之間)的鑒定器分配邏輯等。此外,使用例如這里描述的單一BFD能夠加強MVPNP2MP配置和P2MP隧道狀態(tài)之間的耦合和控制。這種類型的耦合能夠快速分發(fā)故障提醒、故障警告、狀態(tài)消息等。
[0052]在這里描述的各個實施方式中,描述了內(nèi)部AD PMSI路由結(jié)構(gòu)或類型。需要說明的是,各個實施方式可使用內(nèi)部AD PMSI路由類型或內(nèi)部AD PMSI路由類型的各種子類型,例如內(nèi)部 AD 包括 PMSI (intra-AD 1-PMSI)、內(nèi)部-AD 選擇 PMSI (intra-AD S-PMSI)路由類型。各種其它實施方式打算使用內(nèi)部自治系統(tǒng)PMSI自動發(fā)現(xiàn)(intra-AS PMSI AD)、內(nèi)部AS 1-PMSI AD和內(nèi)部AS S-PMSI AD路由類型以及其組合。
[0053]各種實施方式有利地是,BFD會話允許在多點尾部直接與P2MP隧道相關聯(lián)。具體地,BGP協(xié)議用于在PE路由器之間交換MVPN路由信息(或其它路由信息)。在各種實施方式中,當MVPN使用MPLS作為傳輸層時,則P2MP隧道信息還可包括在PMSI路由中。隧道數(shù)據(jù)包括有關于隧道的根(也就是源或入口 PE地址)的信息、隧道標識符和/或其它信息。
[0054]這里描述的方法包括用于通過P2MP建立BFD會話的方法。在BFD協(xié)議的上下文中定義由BFD會話使用的專用故障檢測機制。在不使用MPLS OAM或等效機制以將鑒定器傳送給BFD尾部的情況下,使用用于故障檢測的BFD會話的各種實施方式的方法隱含地導出BFD會話鑒定器。
[0055]圖5描述了適用于執(zhí)行這里描述的功能的通用計算機的高級框圖。如圖5所示,系統(tǒng)500包括:處理器元件502 (例如,CPU)、諸如隨機存取存儲器(RAM)和/或只讀存儲器(ROM)的存儲器504、分組處理模塊505,和各種輸入/輸出設備506 (例如,存儲設備,包括但不限于,磁帶驅(qū)動器、軟盤驅(qū)動器、硬盤驅(qū)動器或致密盤驅(qū)動器、接收器、發(fā)送器、揚聲器、顯示器、輸出端口、和用戶輸入設備(例如鍵盤、小鍵盤、鼠標等))。
[0056]可以理解的是,圖5中描述的計算機500提供適于實現(xiàn)此處描述的功能元件的通用架構(gòu)和功能,和/或此處描述的功能元件的部分。這里說明和描述的功能可以用軟件和/或硬件來實現(xiàn),例如,使用通用計算機、一個或多個專用集成電路(ASIC)、和/或任意其它硬件等效物。
[0057]可以預期的是,這里以軟件方法討論的一些步驟可在硬件中實現(xiàn),例如與處理器結(jié)合以執(zhí)行各方法步驟的電路。這里描述的功能/元件的部分可實現(xiàn)為計算機程序產(chǎn)品,其中當計算機處理計算機指令時改變計算機的操作,從而調(diào)用或提供這里描述的方法和/或技術(shù)。用于調(diào)用本發(fā)明方法的指令可存儲在固定或可移動的介質(zhì)中,通過數(shù)據(jù)流以廣播或其它信號承載介質(zhì)進行發(fā)送,通過有形介質(zhì)進行發(fā)送和/或存儲在根據(jù)指令進行操作的計算設備的存儲器中。
[0058]盡管前面涉及了本發(fā)明的各個實施方式,在不偏離本發(fā)明基本范圍的情況下,可以對本發(fā)明的其它的和進一步的實施方式進行修改。同樣,本發(fā)明適當?shù)姆秶上旅娼o出的權(quán)利要求確定。
【權(quán)利要求】
1.一種用于檢測與隧道相關聯(lián)的故障的方法,所述隧道將多播業(yè)務從源提供商邊緣路由器(PE)遞送給多個目的地PE中的每一個,該方法包括: 在源PE處,將標識源PE和隧道的信息發(fā)送給每個目的地PE,所述隧道將多播業(yè)務遞送給目的地PE ; 在源PE和目的地PE之間建立雙向轉(zhuǎn)發(fā)檢測(BFD)會話; 將發(fā)送的信息用作BFD會話鑒定器,以將BFD會話與隧道相關聯(lián);以及 將由BFD會話檢測的數(shù)據(jù)面故障定義為相關聯(lián)隧道的故障。
2.根據(jù)權(quán)利要求1所述的方法,其中隧道包括多播虛擬專用網(wǎng)絡(MVPN)。
3.根據(jù)權(quán)利要求2所述的方法,其中發(fā)送的信息包括根據(jù)邊界網(wǎng)關協(xié)議(BGP)發(fā)送的內(nèi)部自動發(fā)現(xiàn)提供商多播服務接口(intra-AD PMSI)路由。
4.根據(jù)權(quán)利要求1所述的方法,其中BFD會話鑒定器包括MVPN內(nèi)部AD路由的P2MP隧道標識符。
5.根據(jù)權(quán)利要求1所述的方法,其中作為BFD會話尾部的每個目的地PE導出與所接收的BFD控制分組相關聯(lián)的BFD會話參數(shù),并拒絕所導出的BFD會話參數(shù)與各自BFD尾部會話不匹配的BFD控制分組。
6.根據(jù)權(quán)利要求1所述的方法,其中所述發(fā)送的步驟包括:發(fā)送BFD控制分組,所述BFD控制分組包括適于由此導出BFD會話參數(shù)的信息。
7.根據(jù)權(quán)利要求1所述的方法,其中邊界網(wǎng)關協(xié)議(BGP)用于在PE路由器之間交換路由信息。
8.一種用于檢測與隧道相關聯(lián)的故障,所述隧道將多播業(yè)務從源提供商邊緣路由器(PE)發(fā)送給多個目的地PE中每一個,該方法包括: 使用路由協(xié)議在源PE和目的地PE之間傳播與故障檢測會話相關聯(lián)的參數(shù),其中將通過故障檢測會話所檢測的故障分配給基礎隧道。
9.一種包括軟件指令的計算機可讀媒介,當處理器執(zhí)行軟件指令時,執(zhí)行用于檢測與隧道相關聯(lián)的故障的方法,所述隧道將多播業(yè)務從源提供商邊緣路由器(PE)遞送給多個目的地PE中每一個,該方法包括: 在源PE處,將標識源PE和隧道的信息發(fā)送給每個目的地PE,所述隧道將多播業(yè)務遞送給目的地PE ; 在源PE和目的地PE之間建立雙向轉(zhuǎn)發(fā)檢測(BFD)會話; 將發(fā)送的信息用作BFD會話鑒定器,以將BFD會話與隧道相關聯(lián);以及 將由BFD會話檢測的數(shù)據(jù)面故障定義為相關聯(lián)隧道的故障。
10.一種計算機程序產(chǎn)品,其中計算機用于處理軟件指令,所述軟件指令改變計算機的操作,使得計算機執(zhí)行用于檢測與隧道相關聯(lián)的故障的方法,所述隧道將多播業(yè)務從源提供商邊緣路由器(PE)遞送給多個目的地PE中每一個,該方法包括: 在源PE處,將標識源PE和隧道的信息發(fā)送給每個目的地PE,所述隧道將多播業(yè)務遞送給目的地PE ; 在源PE和目的地PE之間建立雙向轉(zhuǎn)發(fā)檢測(BFD)會話; 將發(fā)送的信息用作BFD會話鑒定器,以將BFD會話與隧道相關聯(lián);以及 將由BFD會話檢測的數(shù)據(jù)面故障定義為相關聯(lián)隧道的故障。
【文檔編號】H04L12/24GK103703722SQ201280036766
【公開日】2014年4月2日 申請日期:2012年7月10日 優(yōu)先權(quán)日:2011年7月25日
【發(fā)明者】G·比拉達爾, J·克塔爾沃 申請人:阿爾卡特朗訊公司