新四季網

檢測虛擬偽線連通性的方法、裝置及系統的製作方法

2023-06-27 02:47:11 1


專利名稱::檢測虛擬偽線連通性的方法、裝置及系統的製作方法
技術領域:
:本發明涉及通信領域,尤其涉及一種檢測虛擬偽線連通性的方法、裝置及系統。
背景技術:
:端到端偽線仿真(PWE3)是在分組交換網絡(如多協議標籤交換網絡,即MPLS網絡)上提供隧道,以便仿真一些業務的虛擬私有網絡(VPN)二層協議,通過此協議可以將傳統的網絡與分組交換網絡互連起來,從而實現資源的共用及網絡的拓展。在PWE3技術當中,業界定義了一種檢測虛擬偽線(PW)的連通性技術虛電路連通性檢查(VCCV)Ping。VCCVPing像是一種檢測PW連接狀態的工具,通過定義兩端終結點提供商邊緣路由器(T-PE)之間交互的一系列消息來驗證PW的連通性。就像用於檢測標籤交換路徑(LSP)隧道的連通性的LSPPing和用於檢測IP網絡連通性的網際控制報文協議(ICMP)Ping一樣,它是通過擴展LSPPing實現的。通過擴展LSPPing的VCCVPing檢測PW連通性的主要過程包括1、在PW建立之前,即兩端的T-PE進行協商的過程中,使用於協商的報文攜帶用於VCCV功能的控制渠道類型(CCTypes),目前業界主流應用一般使用類型1,和連通性檢查類型(CVTypes)參數,目前業務主流使用LSPPingo2、當PW建立成功後,T-PEl與T-PE2之間啟動VCCVPing功能開始進行PW連通性檢測。3、T-PEl構造VCCVPing報文,並通過LSPl隧道發送該報文進入對應的PW,同時啟動等待響應定時器。參照圖1。其中,VCCVPing報文即為經過擴展後攜帶等效轉發(FEC)信息的LSPPing報文。該攜帶的FEC信息使用Sub-Type=10"FEC128」Pseudowire。4、虛擬偽線交換點提供商邊緣路由器(S-PE)接收到該擴展後的LSPPing報文(即VCCVPing報文)並通過LSP2隧道將該LSPPing報文轉發到對應的PW中。5、T-PE2接收到該LSPPing報文。6、解析該LSPPing報文攜帶的信息,並根據當前PW狀態和T-PE1指定的回應模式回復響應報文。其中該過程還包括對LSPPing報文其他域的填寫,包括序列號、收或發報文時戳、回應碼、回應子碼等。7、如果T-PEl在等待響應定時器超時前收到響應報文,則說明該PW正常;如果定時器連續3次超時,則說明該PW出現故障。在實現上述通過VCCVPing報文檢測PW連通性的過程中,針對不同的測試場合,VCCVPing報文的格式也隨之發生變化,因此無法使用統一的測試格式,增加了測試的複雜度。
發明內容本發明的實施例提供一種檢測虛擬偽線連通性的方法、裝置及系統,以便對各種Pff實現連通性檢測。為達到上述目的,本發明的實施例採用如下技術方案一種檢測虛擬偽線連通性的方法,包括協商用於檢測第一終結點和第二終結點之間的虛擬偽線的連通性的參數,所述參數包括多協議標籤交換運行管理和維護類型;在第一終結點上判斷在預定時間內是否接收到來自第二終結點的包含所述虛擬偽線的標籤的多協議標籤交換運行管理和維護報文;如果判定在預定時間內沒有接收到所述多協議標籤交換運行管理和維護報文,則構造包含缺陷信息和所述虛擬偽線的標籤的通告報文;通過第一終結點到第二終結點的消息通道將所述通告報文發送給第二終結點。一種終結點,包括協商模塊,協商用於檢測本終結點和第二終結點之間的虛擬偽線的連通性的參數,所述參數包含多協議標籤交換運行管理和維護類型;定時器,用於計時;判斷模塊,用於根據定時器的計時結果判斷在預定時間內是否接收到來自第二終結點的包含虛擬偽線的標籤的多協議標籤交換運行管理和維護報文;通告構造模塊,如果判斷模塊判定在預定時間內沒有接收到所述多協議標籤交換運行管理和維護報文,則構造包含缺陷信息和所述虛擬偽線的標籤的通告報文;通告發送模塊,用於通過本終結點和第二終結點之間的消息通道將所述通告報文發送所述第二終結點。一種檢測虛擬偽線連通性的系統,包括第二終結點,向第一終結點發送包含用於檢測第一終結點和第二終結點之間的虛擬偽線的連通性的參數的協商報文,所述參數包括多協議標籤交換運行管理和維護類型,向第一終結點發送包含所述虛擬偽線的標籤的多協議標籤交換運行管理和維護報文;第一終結點,接收第二終結點發送的協商報文,判斷在預定時間內是否接收到所述多協議標籤交換運行管理和維護報文,如果判定在預定時間內沒有接收到所述多協議標籤交換運行管理和維護報文,則構造包含缺陷信息和所述虛擬偽線的標籤的通告報文,並通過第一終結點和第二終結點之間的消息通道將所述通告報文發送給第二終結點。本發明實施例提供的檢測虛擬偽線連通性的方法、裝置及系統具有如下優點或有益效果多協議標籤交換運行管理和維護(MPLS0AM)報文定義簡單,利用現有的MPLSOAM報文對PW連通性進行檢測可說執行過程變得簡單;MPLSOAM報文可以以毫秒為單位,實現進行PW連通性的快速檢測;另外,業界很多主流產品已經硬體實現了MPLS0ΑΜ,方便本發明實施例更加快速的部署通過MPLSOAM報文快速檢測PW連通性的功能。為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1為
背景技術:
中通過LSPPing檢測虛擬偽線連通性的場景的示意圖;圖2為本發明實施例1檢測虛擬偽線連通性的方法的流程圖;圖3為本發明實施例2檢測虛擬偽線連通性的場景的示意圖;圖4為本發明實施例2檢測虛擬偽線連通性的方法的流程圖;圖5為本發明實施例3檢測虛擬偽線連通性的目標側裝置框圖;圖6為本發明實施例4檢測虛擬偽線連通性的裝置框圖;圖7為本發明實施例5檢測虛擬偽線連通性的系統框圖。具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。實施例1本實施例公開一種檢測虛擬偽線連通性的方法,如圖2所示,該方法包括如下步驟101,源T-PE發送請求報文,請求與對端T-PE(即目標T_PE)建立PW。102,目標T-PE接收到該從源T-PE發送過來的請求報文。經過源T-PE與目標T-PE的協商,建立起源T-PE到目標T-PE的PW。103,源T-PE和目標T-PE分別啟動VCCVPing功能。104,源T-PE將攜帶該PW的標籤的MPLSOAM報文通過該建立起的PW發送到目標T-PE。105,目標T-PE判斷在預定時間內是否接收到從源T-PE發送過來的MPLS0AM報文,如果在規定的時間內接收到包含該PW的標籤的MPLSOAM報文,說明從源T-PE到目標T-PE的PW是通的,執行106步,否則繼續執行本步驟,對該PW連通性進行監測,如果在預定的時間內沒有收到從源T-PE發送過來的MPLSOAM報文,則說明從源T-PE到目標T-PE的PW是不通的,執行106步。106,根據當前的PW狀況,構造通告報文,該通告報文中包含與當前PW狀況類型對應的缺陷信息。107,通過與該PW捆綁在一起的消息通道,將包含與當前PW狀態類型對應的缺陷信息的通告報文發送到源T-PE,由於是從目的T-PE到源T-PE,因此,也可以叫做反向通道。該反向通道可以是從目標T-PE到源T-PE的專用PW,也可以是從目標T-PE到源T-PE的共享PW,或者也可以是單獨的帶外通道。本實施例提供的檢測虛擬偽線連通性的方法通過採用在可進行快速檢測的MPLSOAM報文中添加PW的標籤,並通過該MPLSOAM報文檢測PW連通性的技術方案,解決了現有技術中無法快速檢測PW連通性的技術問題,如果將檢測時間長度即預定時間設置在50ms之內,進而取得了可實現在50ms內進行PW倒換的技術效果。實施例2本實施例結合圖3的場景,具體描述一種檢測虛擬偽線連通性的方法。其中,T-PEl為通過硬體實現MPLSOAM的發起建立PW的源T-PE端,交換點提供商邊緣路由器(S-PE)是中間轉發路由器,T-PE2為通過硬體實現MPLSOAM的接收請求建立PW的目標T-PE端,本領域技術人員可以得知,T-PE2也可以作為發起建立PW的源T-PE端,T-PEl作為接收請求建立PW的目標T-PE端,其建立PW以及對所建立的PW進行連通性檢測方法與T-PEl作為源T-PE端,T-PE2作為目標T-PE端一致。如圖4所示,該方法包括301,T-PEl向T-PE2發送建立PW的請求報文,即請求建立從T-PEl到T-PE2方向的PW。302,S-PE接收到該請求報文,並將其發送到T-PE2。303,T-PE2接收到T-PEl發送過來的請求報文。304,T-PEl向T-PE2發送協商報文,該協商報文中攜帶用於VCCVPing功能的CC參數、CV參數,該協商報文中還可以攜帶MPLSOAM報文數目和/或定時器的定時周期等。其中,CV參數中包含MPLSOAM類型。上述協商報文中攜帶的CC參數即為CCTypes,在本實施例中為0x01Type1:PWE3controlwordwith0x0001asfirstnibble0x02Type2:MPLSRouterAlertLabel0x04Type3=MPLSinnerlabelTTL=1類型1前4bit於0001b開頭的PWE3控制字方式;類型2=MPLS路由告警標籤;類型3=MPLSPff標籤中攜帶的TTL=1;目前業界主流應用一般使用類型1,在本實施例中由網絡管理側預先設定最高優先級使用類型1。CV參數即為CVType,在本實施例中為0x01ICMPPing0x02LSPPing0x04MPLSOAM在本實施例中,由網絡管理側預先設定最高優先級使用CV參數中的MPLSOAM類型,作為在後繼進行PW檢測時,T-PEl及T-PE2所採用的檢測手段。協商報文還攜帶T-PEl發送MPLSOAM報文的數目和/或T-PE2定時器的定時周期,其中,MPLSOAM報文的數目*定時周期優選小於等於預定時間,該預定時間可根據系統檢測時間要求確定,比如規定預定時間為50ms等。經過上述協商過程後,T-PEl和T-PE2間建立起協商的PW。305,針對該PW,T-PEl和T-PE2分別啟動VCCVPing功能。T-PE2啟動定時器,該定時器在每次超時後將重新啟動,這裡定時器超時表示定時器一個定時周期結束。306,T-PEl的支持MPLSOAM報文處理的硬體處理模塊根據主機軟體模塊的指示構造快速缺陷檢測(FFD)報文(FFD報文為MPLSOAM報文中的一個類型),並在Frequency欄位中指定該FFD報文的發送頻率或檢測時間長度。該FFD報文的發送頻率的倒數即為檢測該PW連通性的檢測周期,在該實施例中,該檢測時間長度被設置為T-PE2端定時器的定時周期。FFD報文的數據結構如下formulaseeoriginaldocumentpage8tableseeoriginaldocumentpage8在本實施例中,FFD報文發送頻率為每IOms發送一次。T-PEl的支持MPLSOAM報文處理的硬體處理模塊根據主機軟體模塊的指示在上tableseeoriginaldocumentpage9tableseeoriginaldocumentpage10其中,FFD報文可在數據結構的某一欄位如mplsoampayload欄位中。上述包含上述FFD報文和PW標籤等信息的報文的數據結構中包含的label2即為PW的標籤,通過該label2將FFD報文承載在該PW上。T-PEl指定該FFD報文的目標為T-PE2,並通過協商建立的PW將該FFD報文發送出去,該FFD報文中包含該PW的標籤。T-PEl啟動定時器,根據和T-PE2協商後確定的MPLSOAM報文數量和定時器的定時周期,循環發送上述構造出的包含FFD報文和PW標籤等信息的報文。其中FFD報文發送頻率與該定時器的時間相對應,並且該定時器在超時後會重新啟動。發送FFD報文和啟動定時器的順序並不限定在本實施例中描述的順序,兩過程甚至是可以同時執行。307,S-PE接收到從T-PEl發來的包含PW的標籤的FFD報文,並通過與該PW的標籤對應的PW將該FFD報文發送到T-PE2。308,T-PE2接收到該包含PW的標籤的FFD報文,T-PE2的硬體轉發引擎根據協商過程中的CC類型和Label3的值確定接收到的報文為MPLSOAM報文,根據該PW的標籤確定出對應的PW。T-PE2的硬體轉發引擎將該MPLSOAM報文(即FFD報文)上報支持MPLS0AM報文處理的硬體處理模塊。T-PE2的支持MPLSOAM報文處理的硬體處理模塊將硬體轉發引擎上報的MPLSOAM報文的類型(即FFD)、頻率(即每IOms發送一次FFD報文)、TTSI等信息與本地記錄的應該收到的對應值進行比較,判斷報文是否正確,並統計檢測周期內收到的正確報文與錯誤報文的數量,執行步驟309。如果沒有收到該MPLSOAM報文,則判斷在接收到該包含PW的標籤的FFD報文時,定時器是否超時三次,如果判定是超時了三次,則執行步驟309;否則返回執行步驟308。T-PE2的定時器可以在和T-PEl協商完成後首次啟動,也可以在接收到第一個MPLSOAM報文後首次啟動,根據協商的內容,T-PE2接收的報文數量*定時周期優選小於等於預定時間,該預定時間可根據系統檢測時間要求確定,比如50ms等。309,T-PE2根據當前PW的狀況構造缺陷通告(BDI)報文(該BDI報文為MPLSOAM報文中的一個類型),該BDI報文中包含與當前PW的狀況相對應的參數類型。BDI報文的數據結構如下071531tableseeoriginaldocumentpage11對應於上述BDI報文的數據結構,各欄位的含義如下tableseeoriginaldocumentpage12其中,欄位Defectlocation用於記錄虛擬偽線上產生缺陷的位置信息。通過與該PW捆綁在一起的消息通道將構造的BDI報文發送到T-PEl。該消息通道可以是從T-PE2到T-PEl的專用PW,也可以是從T-PE2到T-PEl的共享PW,或者也可以是單獨的帶外通道。310,S-PE接收到該BDI報文,並將其發送到T-PEl。311,T-PEl接收到T-PE2發送過來的BDI報文,並獲取報文中的缺陷信息。T-PE1進行主備PW倒換等操作,並通過發送通知(Notification)報文通知對端T-PE2進行了PW倒換。在本實施例中的S-PE為可選設備,在本發明的另一個實施例中T-PEl到T-PE2方向建立的PW為邏輯上直連,那麼就不需要經過S-PE,此時在所述本發明的另一個實施例中檢測虛擬偽線連通性的方法包括本實施例中的301,303到306,308、309、311。(即減少了經過S-PE轉發的步驟,但檢測PW連通性的方法步驟不變)。一般在T-PEl發出請求報文協商與T-PE2建立從T-PEl到T-PE2方向的PW的過程中,T-PE2也會發出請求報文協商與T-PEl建立從T-PE2到T-PEl方向的PWl,該建立PWl的過程及通過MPLSOAM報文檢測該PWl的連通性的過程與本實施例描述的從T-PEl到T-PE2方向建立PW的過程及通過MPLSOAM報文檢測該PW連通性的過程相似,此時,T-PE2則作為發起端的源T-PE,相應地,T-PEl則成為接收端的目標T-PE。另外,在本實施中的用於檢測建立的PW連通性的FFD報文也可以由連通性檢測(CV)報文替換,其執行的方法步驟與本實施例中描述採用FFD報文的方法步驟相似。該CV報文的數據結構如下0731tableseeoriginaldocumentpage13對應於上述CV報文,各欄位的含義如下tableseeoriginaldocumentpage13另外在應用時需要注意的是如果協商建立的PW還存在外層LSP隧道保護,則檢測該PW連通性的FFD報文的發送頻率,即檢測周期應優選大於外層LSP隧道檢測周期,否則外層LSP隧道的保護將無法生效,相應的,對於T-PEl和T-PE2的定時器而言,定時周期也優選設置大於外層LSP隧道檢測周期。在MPLSOAM中的FFD報文,因為其本身具有可設置發送頻率的功能,所以可以通過調整該FFD報文的發送頻率來實現對PW檢測周期的多種設定,並且由於該FFD報文的發送頻率可以以ms為單位,所以通過FFD報文檢測PW的連通性就可以實現快速檢測,並滿足電信可靠性要求的50ms內PW主備倒換的需求。本實施例所描述檢測虛擬偽線連通性的方法,通過採用在CV參數中增加MPLS0AM類型,在MPLSOAM中的包含被檢測的PW的標籤和每一個被檢測的PW對應的FFD報文的技術手段,解決了現有技術中對PW的連通性檢測無法到達電信可靠性要求的技術問題,進而取得了可以對PW的連通性進行快速檢測,通過合理設置主機軟體模塊發送FFD報文的發送頻率,由支持MPLSOAM報文處理的硬體處理模塊進行PW標籤等信息的MPLSOAM報文封裝,滿足電信可靠性要求,如將主機軟體模塊發送FFD報文的發送頻率設置為每IOms左右發送一次,或者每15ms左右發送一次,都可滿足電信可靠性要求的50ms內PW主備倒換的需求的有益效果,這裡硬體處理速度快,處理延時可忽略不計。同時因為業界很多主流產品已經實現了硬體MPLS0ΑΜ,所以本發明實施例可以更加快速、方便的部署通過硬體MPLSOAM實現PW連通性檢測的功能。實施例3為了便於實施1中的檢測虛擬偽線的連通性的方法的實現,本實施例公開一種檢測虛擬偽線連通性的裝置,該裝置適合部署在目標T-PE上,如圖5所示,包括檢測接收模塊24,判斷模塊25,通告構造模塊26,通告發送模塊27。檢測接收模塊24用於接收從源T-PE發來的MPLSOAM報文,該MPLS0AM報文中包含建立的PW的標籤;判斷模塊25用於在該PW建立後,判斷在預定時間內檢測接收模塊24是否接收到MPLSOAM報文,所述MPLSOAM報文中包含該PW的標籤;當判斷模塊24判定在預定時間內沒有接收到MPLS0AM報文時,通告構造模塊26構造包含缺陷信息的通告報文;通告發送模塊27用於當構造模塊26構造出該通告報文後,通過消息通道將所述包含缺陷信息的通告報文發送到源T-PE。以上裝置還可以用在源T-PE端,此時,該裝置還包括檢測發送模塊。在虛擬偽線建立後,啟動VCCVPing,檢測發送模塊用於通過該建立的PW將MPLSOAM報文發送到目標T-PE,該MPLSOAM包含與該PW對應的PW標籤。本實施例提供的方案,通過採用在建立PW的過程中增加MPLSOAM類型,並在PW建立後,判斷是否在預定時間內接收到包含該PW的標籤的MPLSOAM報文的技術方案,解決了現有技術中無法以滿足電信可靠性要求的速度來檢測PW連通性的技術問題,取得了可以利用MPLSOAM報文快速檢測PW連通性,並可滿足50ms內PW倒換的技術效果。實施例4對應於實施2中的方法,本實施例提供一種檢測虛擬偽線連通性的裝置,如圖6所示,包括協商發送模塊41,構造模塊42,檢測發送模塊43,定時器44,通告接收模塊45,倒換模塊46。協商發送模塊41,用於向目標T-PE發送建立PW的協商報文,所述協商報文的CV參數中包含MPLSOAM類型;構造模塊42用於構造包含所述PW的標籤的MPLSOAM報文;檢測發送模塊43用於在PW建立後,通過該建立的PW將MPLSOAM報文發送到目標T-PE,所述MPLSOAM報文包含所述PW的標籤;定時器44用於計算發送模塊發送MPLSOAM的時間,該定時器超時後重新啟動;通告接收模塊45用於接收包含缺陷信息的BDI報文;倒換模塊46用於在通過接收模塊45接收到BDI報文後進行主備PW倒換。在本實施例中的檢測發送模塊43還用於以所述啟動模塊44啟動的發送定時器的時間為周期,通過該建立成功的PW將MPLSOAM報文發送到目標T-PE。另外,檢測發送模塊43發送的MPLSOAM報文可以是經過至少一臺S-PE轉發到達目標T-PE,也可以是不經過S-PE轉發,直接發送到達目標T-PE。檢測發送模塊43發送的MPLSOAM報文具體為MPLSOAM中的FFD報文。包括上述協商發送模塊41,構造模塊42,檢測發送模塊43,定時器44,通告接收模塊45及倒換模塊46的裝置應用於源T-PE。在該源T-PE為通過硬體實現MPLSOAM的源T-PE時,構造模塊42為支持MPLSOAM報文處理的硬體處理模塊;則支持MPLSOAM報文處理的硬體處理模塊根據主機軟體模塊的指示構造包含所述PW的標籤的MPLSOAM報文。本實施例還提供的一種裝置,該裝置為目標T-PE,如圖6所述,包括協商接收模塊47,定時器414,啟動模塊411,檢測接收模塊40,判斷模塊48,通告構造模塊49,通告發送模塊410,上報模塊412,支持MPLSOAM報文處理的硬體處理模塊413。協商接收模塊47用於接收從源T-PE發來的建立PW的協商報文,所述協商報文的CV類型參數中包含MPLSOAM類型;在PW建立後,定時器414啟動,該定時器用於計算接收所述MPLSOAM報文時的時間,該定時器超時後重新啟動;檢測接收模塊41用於接收從源T-PE發送過來的包含PW的標籤的MPLSOAM報文;判斷模塊48用於判斷在預定時間內是否接收到MPLSOAM報文,所述MPLSOAM報文包含所述PW的標籤;當定時器414連續超時3次時,判斷模塊48判定在預定時間內沒有接收到該包含PW的標籤的MPLSOAM報文;那麼通告構造模塊49構造包含缺陷信息的通告報文;通告發送模塊410用於通過反向通道將所述包含缺陷信息的通告報文發送到源T-PE。當目標T-PE為通過硬體實現MPLSOAM的目標T-PE時,上報模塊412用於將檢測接收模塊40接收到的所述MPLSOAM報文上報到其硬體轉發引擎的支持MPLSOAM報文處理的硬體處理模塊413;支持MPLSOAM報文處理的硬體處理模塊413用於對上報模塊412上報的所述MPLSOAM報文進行處理。檢測接收模塊40接收到的MPLSOAM報文可以是經過至少一臺S-PE的轉發達後到目標T-PE;所述MPLSOAM報文具體為MPLSOAM中的FFD報文;通告構造模塊49構造的所述通告報文具體為MPLSOAM中的BDI報文,並且通告發送模塊410通過的反向通道可以是專用反向PW、也可以是共享反向PW或者也可以是單獨的帶外通道。本實施例中的判斷模塊48和上報模塊412並不限定執行的順序,甚至可以同時執行。另外,在本發明的另一個實施例中,在接收到MPLSOAM報文時,定時器414啟動,該定時器用於計算接收所述MPLSOAM報文的時間,該定時器超時後重新啟動;當定時器連續超時預定次數時,判斷模塊48判定在預定時間內沒有接收到包含PW的標籤的MPLSOAM報文。實施例所提供的檢測虛擬偽線連通性的裝置可以通過軟體實現也可以通過硬體實現,特別地,因為目前業界主流產品已經實現了硬體MPLS0ΑΜ,所述本實施例所提供的檢測虛擬偽線連通性的裝置通過硬體實現起來將更加的方便、快捷,並且相對於軟體的實現方法,硬體實現將更能體現快速檢測PW連通性的功能。實施例5本實施例公開一種檢測虛擬偽線連通性的系統,如圖7所示,該系統包括源T-PE91,目標T-PE92,S-PE93。源T-PE91用於在PW建立後,通過該建立的PW將MPLSOAM報文發送到目標T-PE92,所述MPLSOAM報文包含所述PW的標籤;S-PE93用於接收從源T-PE91發送過來的報文,並將該報文轉發到目標T-PE21;目標T-PE92用於在PW建立後,判斷在預定時間內是否接收到MPLSOAM報文,所述MPLSOAM報文包含所述PW的標籤,如果判定在預定時間內沒有接收到MPLSOAM報文,則構造包含缺陷信息的BDI報文,並通過反向通道將所述包含缺陷信息的BDI報文發送到源T-PE91。在協商建立PW的過程中,源T-PE91還用於向目標T-PE92發送建立PW的協商報文,在該協商報文的CV參數中包含MPLSOAM類型;相應地,目標T-PE92還用於接收從源T-PE91發來的建立PW的上述協商報文。在本實施例中的源T-PE91發送的MPLSOAM報文是經過至少一臺S-PE93轉發達到目標T-PE92;當然,該S-PE93為可選設備,在本發明的另一個實施例中源T-PE91發送的MPLSOAM報文就不需要經過S-PE93設備的轉發,是直接到達目標T-PE92。當源T-PE91和目標T-PE92都為通過硬體實現MPLSOAM的T-PE時,本實施例中的源T-PE91構造包含所述PW的標籤的MPLSOAM報文是其硬體轉發引擎的支持MPLSOAM報文處理的硬體處理模塊根據其主機軟體模塊的指示構造出來的。相應地,目標T-PE92還用於將所述MPLSOAM報文上報到其硬體轉發引擎的支持MPLSOAM報文處理的硬體處理模塊,並通過所述支持MPLSOAM報文處理的硬體處理模塊對所述MPLSOAM報文進行處理。另外,目標T-PE92還用於啟動接收定時器,該接收定時器超時後重新啟動,並當所述接收定時器連續超時預定次數時,判定在預定時間內沒有接收到多協議標籤交換運行管理和維護報文;或者目標T-PE92還用於在接收到多協議標籤交換運行管理和維護報文時,啟動第一接收定時器,該第一接收定時器超時後重新啟動,並當所述第一接收定時器連續超時預定次數時,判定在預定時間內沒有接收到多協議標籤交換運行管理和維護報文。源T-PE91發送的MPLSOAM報文具體為MPLSOAM中的FFD報文;目標T-PE92構造的通告報文具體為MPLSOAM中的BDI報文;反向通道可以是專用反向PW、共享反向PW、也可以是單獨的帶外通道。本發明實施例主要運用於通信領域,在所述領域的PWE3技術中,若PWE3所在硬體轉發引擎實現了硬體雙向轉發檢測(BFD)功能,則本發明的實施例也可用於BFD快速檢測PW連通性中。當然,隨著通信技術的發展,本發明的實施例有可能應用到本領域的其它場景,也有可能轉用到類似或者相近的
技術領域:
上去。通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本發明可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在可讀取的存儲介質中,如計算機的軟盤,硬碟或光碟等,包括若干指令用以使得一臺路由器執行本發明各個實施例所述的方法。以上所述,僅為本發明的具體實施方式,但本發明的保護範圍並不局限於此,任何熟悉本
技術領域:
的技術人員在本發明揭露的技術範圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應所述以權利要求的保護範圍為準。權利要求一種檢測虛擬偽線連通性的方法,其特徵在於,包括協商用於檢測第一終結點和第二終結點之間的虛擬偽線的連通性的參數,所述參數包括多協議標籤交換運行管理和維護類型;在第一終結點上判斷在預定時間內是否接收到來自第二終結點的包含所述虛擬偽線的標籤的多協議標籤交換運行管理和維護報文;如果判定在預定時間內沒有接收到所述多協議標籤交換運行管理和維護報文,則構造包含缺陷信息和所述虛擬偽線的標籤的通告報文;通過第一終結點到第二終結點的消息通道將所述通告報文發送給第二終結點。2.根據權利要求1所述的檢測虛擬偽線連通性的方法,其特徵在於,所述參數還包括第二終結點周期性向第一終結點發送多協議標籤交換運行管理和維護報文的定時周期;所述方法還包括利用所述定時周期配置第一終結點上的用於第一終結點和第二終結點之間的虛擬偽線的連通性檢測的定時器。3.根據權利要求2所述的檢測虛擬偽線連通性的方法,其特徵在於,所述參數還包括第二終結點向第一終結點發送多協議標籤交換運行管理和維護報文的數目。4.根據權利要求1所述的檢測虛擬偽線連通性的方法,其特徵在於,定時器配置有定時周期;所述在第一終結點上判斷在預定時間內是否接收到來自第二終結點的包含所述虛擬偽線的標籤的多協議標籤交換運行管理和維護報文包括當所述定時器連續超時預定次數時,則判定在預定時間內沒有接收到所述多協議標籤交換運行管理和維護報文。5.根據權利要求1所述的檢測虛擬偽線連通性的方法,其特徵在於,所述消息通道包括專用虛擬偽線、共享虛擬偽線或者單獨的帶外通道。6.根據權利要求1至5任一項所述的檢測虛擬偽線連通性的方法,其特徵在於,在接收到所述多協議標籤交換運行管理和維護報文時,首次啟動所述第一終結點上的定時器;或在協商完成後首次啟動所述第一終結點上的定時器。7.根據權利要求4所述的檢測虛擬偽線連通性的方法,其特徵在於,如果所述虛擬偽線存在外層標籤交換路徑,將所述定時器的定時周期設置為大於外層標籤交換路徑定時周期。8.根據權利要求1至5任一項所述的檢測虛擬偽線連通性的方法,其特徵在於,所述缺陷信息包括缺陷定位信息。9.一種終結點,其特徵在於,包括協商模塊,協商用於檢測本終結點和第二終結點之間的虛擬偽線的連通性的參數,所述參數包含多協議標籤交換運行管理和維護類型;定時器,用於計時;判斷模塊,用於根據定時器的計時結果判斷在預定時間內是否接收到來自第二終結點的包含虛擬偽線的標籤的多協議標籤交換運行管理和維護報文;通告構造模塊,如果判斷模塊判定在預定時間內沒有接收到所述多協議標籤交換運行管理和維護報文,則構造包含缺陷信息和所述虛擬偽線的標籤的通告報文;通告發送模塊,用於通過本終結點和第二終結點之間的消息通道將所述通告報文發送所述第二終結點。10.根據權利要求9所述的終結點,其特徵在於,所述判斷模塊在定時器連續超時次數達到預定次數時,判定在預定時間內沒有接收到所述多協議標籤交換運行管理和維護報文。11.一種檢測虛擬偽線連通性的系統,其特徵在於,包括第二終結點,向第一終結點發送包含用於檢測第一終結點和第二終結點之間的虛擬偽線的連通性的參數的協商報文,所述參數包括多協議標籤交換運行管理和維護類型,向第一終結點發送包含所述虛擬偽線的標籤的多協議標籤交換運行管理和維護報文;第一終結點,接收第二終結點發送的協商報文,判斷在預定時間內是否接收到所述多協議標籤交換運行管理和維護報文,如果判定在預定時間內沒有接收到所述多協議標籤交換運行管理和維護報文,則構造包含缺陷信息和所述虛擬偽線的標籤的通告報文,並通過第一終結點和第二終結點之間的消息通道將所述通告報文發送給第二終結點。全文摘要本發明實施例公開了一種檢測虛擬偽線連通性的方法、裝置及系統,涉及通信領域,解決了現有技術中PW連通性檢測速度達不到50ms內PW倒換需求的問題。本發明實施例中在協商建立PW的過程中,源T-PE將包含MPLAOAM類型的PW的連通性的參數發送到目標T-PE,在PW建立後,目標T-PE判斷是否在預定時間內接收到從源T-PE發來的包含PW的標籤的MPLSOAM報文,若判斷在預定時間內未接收到上述MPLSOAM報文,則構造包含缺陷信息的通告報文;通過消息通道將所述通告報文發送到源T-PE。本發明實施例主要應用於檢測PW連通性的場景。文檔編號H04L12/26GK101826990SQ20091011838公開日2010年9月8日申請日期2009年3月5日優先權日2009年3月5日發明者胡碧波申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀