国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)數(shù)據(jù)面檢測的方法

      文檔序號:7965004閱讀:164來源:國知局
      專利名稱:一種多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)數(shù)據(jù)面檢測的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)通訊領(lǐng)域,特別是涉及一種多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)數(shù)據(jù)面檢測的方法。
      背景技術(shù)
      多協(xié)議標(biāo)簽交換(MPLS,Multi-Protocol Label Switching)是指用短而定長的標(biāo)簽封裝三層分組或二層數(shù)據(jù)幀,并在網(wǎng)絡(luò)上直接根據(jù)標(biāo)簽轉(zhuǎn)發(fā)數(shù)據(jù)包,而不必如IP一樣需要進(jìn)行復(fù)雜的路由查找的技術(shù)。
      使用MPLS技術(shù)的網(wǎng)絡(luò)一般稱為MPLS網(wǎng)絡(luò),用標(biāo)簽封裝的三層分組或二層數(shù)據(jù)幀稱為MPLS分組,MPLS分組在MPLS網(wǎng)絡(luò)上傳輸?shù)穆窂椒Q為標(biāo)簽交換路徑(LSP,Label Switched Path),而位于LSP兩端用于轉(zhuǎn)發(fā)分組的實體則稱為標(biāo)簽交換路由器(LSR,Label Switching Router)。
      LSP一般通過手工配置或協(xié)議驅(qū)動建立,而不是靠流量驅(qū)動來建立的,所以需要用數(shù)據(jù)面檢測機制檢測LSP是否具有連通性。
      目前,ITU-T Y.1711標(biāo)準(zhǔn)提出一種MPLS網(wǎng)絡(luò)數(shù)據(jù)面檢測機制。該機制將MPLS網(wǎng)絡(luò)上的分組分為二類一類是流量分組,另外一類是運營、管理和維護(hù)(OAM,Operation Administrative and Maintenance)分組。
      其中,流量分組是實現(xiàn)某應(yīng)用時,MPLS網(wǎng)絡(luò)傳輸?shù)呐c該應(yīng)用相關(guān)的業(yè)務(wù)數(shù)據(jù);而OAM分組則用于檢測流量分組所經(jīng)過的LSP的連通性,包括連通性校驗(CV,Connectivity Verification)分組、前向缺陷指示(FDI,F(xiàn)orwardDefect Indicator)分組、后向缺陷指示(BDI,Backward Detect Indicator)分組、快速失敗檢測(FFD,F(xiàn)ast Failure Detection)分組。其中,CV分組和FFD分組為缺陷探測分組,F(xiàn)DI和BDI為缺陷指示分組。
      圖1是一個典型的LSP數(shù)據(jù)面檢測示意圖。如圖1所示,LSR1為入口節(jié)點,LSR2為出口節(jié)點,入口節(jié)點和出口節(jié)點之間存在三條LSP,即LSP1、LSP2、LSP3,其中,LSP1為工作LSP,LSP2為返回LSP,LSP3為保護(hù)LSP。
      入口節(jié)點和出口節(jié)點是相對于被檢測LSP傳輸分組的方向而言的,一般來說,傳輸分組的源LSR稱為入口節(jié)點,傳輸分組的目的LSR稱為出口節(jié)點;工作LSP是LSR1向LSR2傳輸流量分組的LSP,當(dāng)檢測工作LSP是否具有連通性時,該工作LSP就是被檢測LSP,而入口節(jié)點LSR1則將通過工作LSP向出口節(jié)點LSR2發(fā)送缺陷探測分組;返回LSP是LSR2向LSR1傳輸流量分組的LSP,當(dāng)工作LSP被檢測時,出口節(jié)點LSR2將通過返回LSP向入口節(jié)點LSR1發(fā)送缺陷指示分組;保護(hù)LSP是作為工作LSP備用的LSP,當(dāng)入口節(jié)點確定工作LSP有缺陷時,將會把流量分組切換到保護(hù)LSP上,由保護(hù)LSP將流量分組傳輸給出口節(jié)點。
      這里,不管是工作LSP、返回LSP,還是保護(hù)LSP,其傳輸方向都是單向的。當(dāng)執(zhí)行某應(yīng)用時,工作LSP和返回LSP一般會承載該應(yīng)用的流量分組。比如工作LSP承載用戶發(fā)送給服務(wù)器的流量分組,而返回LSP則承載服務(wù)器發(fā)送給用戶的流量分組。工作LSP和返回LSP可以通過相同的或不相同的中間節(jié)點,而且,中間節(jié)點可以是一個LSR,也可以是多個LSR。
      采用ITU-T Y.1711標(biāo)準(zhǔn)進(jìn)行數(shù)據(jù)面檢測的方法的核心思想是入口節(jié)點LSR1通過被檢測的工作LSP向出口節(jié)點LSR2周期性地發(fā)送缺陷探測分組;出口節(jié)點LSR2根據(jù)接收缺陷探測分組的情況判斷被檢測的工作LSP是否有缺陷,如果有,則通過返回LSP向入口節(jié)點LSR1周期性地發(fā)送缺陷指示分組。
      至于出口節(jié)點LSR2如何根據(jù)接收到的分組的情況判斷工作LSP是否有缺陷,可以參見ITU-T Y.1711標(biāo)準(zhǔn),此處不再詳細(xì)敘述。
      之后,可以對工作LSP進(jìn)行數(shù)據(jù)面檢測的結(jié)果進(jìn)行相應(yīng)的處理。比如如果入口節(jié)點LSR1沒有接收到缺陷指示分組,表示工作LSP正常,將繼續(xù)通過工作LSP向出口節(jié)點發(fā)送流量分組,即繼續(xù)執(zhí)行應(yīng)用;如果入口節(jié)點LSR1接收到缺陷指示分組,則可以將工作LSP缺陷情況報告給網(wǎng)管,或者將工作LSP承載的流量切換到保護(hù)LSP上。
      由此可見,現(xiàn)有技術(shù)只能檢測工作LSP,而且檢測工作LSP有兩個必要條件,一個是返回LSP是正常的,二是出口節(jié)點LSR2也是正常的。也就是說,必須保證出口節(jié)點可以準(zhǔn)確判斷工作LSR是否有缺陷,并通過返回LSP將缺陷指示分組發(fā)送給入口節(jié)點。
      而實際應(yīng)用中,返回LSP可能有缺陷,出口節(jié)點LSR2自身也可能發(fā)生故障,這都將導(dǎo)致應(yīng)用無法正常執(zhí)行。但現(xiàn)有技術(shù)只能在返回LSP和出口節(jié)點LSR2都是正常的條件下對工作LSP進(jìn)行檢測,無法對出口節(jié)點LSR2和返回LSP本身進(jìn)行檢測,不利用對應(yīng)用執(zhí)行情況的監(jiān)控或管理。

      發(fā)明內(nèi)容
      有鑒于此,本發(fā)明的主要目的在于提供一種多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)數(shù)據(jù)面檢測的方法,可以對出口節(jié)點和返回LSP進(jìn)行有效的檢測。
      為了達(dá)到上述目的,本發(fā)明提出的技術(shù)方案為一種多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)數(shù)據(jù)面檢測的方法,設(shè)置入口節(jié)點和出口節(jié)點可以識別的測試分組后,該方法還包括以下步驟A、入口節(jié)點通過返回LSP接收出口節(jié)點周期性發(fā)送的測試分組;B、入口節(jié)點根據(jù)接收測試分組的情況確定出口節(jié)點和返回LSP是否全部正常。
      較佳地,設(shè)置測試時間段,步驟B所述確定出口節(jié)點和返回LSP是否全部正常的方法為入口節(jié)點根據(jù)在測試時間段內(nèi)接收測試分組的情況進(jìn)行缺陷檢測,如果有缺陷,則確定出口節(jié)點和返回LSP不是全部正常;否則,確定出口節(jié)點和返回LSP全部正常。
      較佳地,步驟B所述確定出口節(jié)點和返回LSP不是全部正常之后進(jìn)一步包括入口節(jié)點將出口節(jié)點和返回LSP不是全部正常的情況報告給網(wǎng)管。
      較佳地,該方法進(jìn)一步包括為出口節(jié)點配置備用出口節(jié)點,為工作LSP配置備用工作LSP,并創(chuàng)建標(biāo)簽轉(zhuǎn)發(fā)表以及用于記錄工作LSP與返回LSP之間對應(yīng)關(guān)系的關(guān)聯(lián)表,所述標(biāo)簽轉(zhuǎn)發(fā)表用于記錄工作LSP和備用工作LSP之間對應(yīng)關(guān)系,以及記錄工作LSP和備用工作LSP轉(zhuǎn)發(fā)狀態(tài);步驟B所述確定出口節(jié)點和返回LSP不是全部正常之后進(jìn)一步包括入口節(jié)點將由工作LSP承載的流量切換到備用工作LSP上,所述流量切換的方法為X1、查詢關(guān)聯(lián)表,確定與返回LSP對應(yīng)的工作LSP;X2、將標(biāo)簽轉(zhuǎn)發(fā)表中工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為未激活,并將對應(yīng)的備用工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為激活。
      較佳地,所述工作LSP包括子LSP,所述備用工作LSP包括備用子LSP,所述標(biāo)簽轉(zhuǎn)發(fā)表還記錄有子LSP和備用子LSP轉(zhuǎn)發(fā)狀態(tài),所述步驟X2之后進(jìn)一步包括將標(biāo)簽轉(zhuǎn)發(fā)表中子LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為未激活,備用子LSP記錄為激活。
      較佳地,所述步驟X1之后進(jìn)一步包括將確定的工作LSP記錄為有缺陷的工作LSP。
      較佳地,將流量切換到備用工作LSP上之后,如果入口節(jié)點確定出口節(jié)點和返回LSP全部正常,則所述步驟X2之后進(jìn)一步包括入口節(jié)點將由備用工作LSP承載的流量反切換到工作LSP上,所述流量反切換的方法為Y1、查詢關(guān)聯(lián)表,確定與返回LSP對應(yīng)的工作LSP;Y2、將標(biāo)簽轉(zhuǎn)發(fā)表中工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為激活,并將對應(yīng)的備用工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄未激活。
      較佳地,所述測試分組為缺陷探測分組,所述測試時間段為三個周期。
      較佳地,所述缺陷探測分組為連通性校驗CV分組或快速失敗檢測FFD分組。
      較佳地,該方法進(jìn)一步包括Z1、入口節(jié)點通過工作LSP向出口節(jié)點周期性地發(fā)送缺陷探測分組;Z2、出口節(jié)點根據(jù)接收缺陷探測分組的情況判斷工作LSP是否有缺陷,如果有,則通過返回LSP向入口節(jié)點周期性地發(fā)送缺陷指示分組。
      較佳地,步驟Z2所述出口節(jié)點向入口節(jié)點發(fā)送缺陷指示分組之后進(jìn)一步包括入口節(jié)點接收缺陷指示分組,并將工作LSP的缺陷情況報告給網(wǎng)管,或?qū)⒐ぷ鱈SP承載的流量切換到保護(hù)LSP上。
      綜上所述,本發(fā)明提出一種多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)數(shù)據(jù)面檢測的方法,可以由出口節(jié)點通過返回LSP向入口節(jié)點發(fā)送測試分組,入口節(jié)點再根據(jù)接收測試分組的情況確定出口節(jié)點和返回LSP是否全部正常,從而達(dá)到對出口節(jié)點和返回LSP檢測的目的。
      另外,由于本發(fā)明方案還為工作LSP配置了備用工作LSP,為出口節(jié)點配置了備用出口節(jié)點,并同時對工作LSP進(jìn)行檢測。這樣,當(dāng)工作LSP有缺陷時,就將流量切換到保護(hù)LSP上;當(dāng)出口節(jié)點和/或返回LSP發(fā)生故障時,則將流量切換到備用工作LSP上,由入口節(jié)點和備用出口節(jié)點轉(zhuǎn)發(fā)流量分組,從而保證應(yīng)用的正常執(zhí)行。


      圖1是現(xiàn)有技術(shù)進(jìn)行數(shù)據(jù)面檢測的系統(tǒng)結(jié)構(gòu)示意圖;圖2是本發(fā)明方案的流程圖;圖3是應(yīng)用本發(fā)明方案的實施例的系統(tǒng)結(jié)構(gòu)示意圖;圖4是應(yīng)用本發(fā)明方案的實施例的流程圖。
      具體實施例方式
      為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例對本發(fā)明作進(jìn)一步地詳細(xì)描述。
      本發(fā)明的核心思想是從返回LSP向入口節(jié)點發(fā)送測試分組,并根據(jù)測試分組檢測出口節(jié)點和返回LSP是否全部正常。
      圖2顯示了本發(fā)明的流程圖。如圖2所示,本發(fā)明實現(xiàn)數(shù)據(jù)面檢測的方法包括以下步驟步驟201入口節(jié)點通過返回LSP接收出口節(jié)點周期性發(fā)送的測試分組;步驟202入口節(jié)點根據(jù)接收測試分組的情況確定出口節(jié)點和返回LSP是否全部正常。
      本發(fā)明中,所述測試分組是用于檢測出口節(jié)點和返回LSP是否正常的,可以由應(yīng)用本發(fā)明的用戶自行定義,只要入口節(jié)點和出口可以識別即可。當(dāng)然,測試分組也可以直接采用ITU-T Y.1711標(biāo)準(zhǔn)定義的缺陷探測分組。
      如果測試分組由用戶自行定義,則可以事先設(shè)置測試時間段,確定出口節(jié)點和返回LSP是否全部正常的方法為入口節(jié)點根據(jù)在測試時間段內(nèi)接收測試分組的情況進(jìn)行缺陷檢測,如果有缺陷,則確定出口節(jié)點和返回LSP不是全部正常;否則,確定出口節(jié)點和返回LSP全部正常。
      這里,如何進(jìn)行缺陷檢測的方法可以由應(yīng)用本發(fā)明方案的用戶自行定義,只要能確定出口節(jié)點和返回LSP是否全部正常即可。比如規(guī)定當(dāng)入口節(jié)點在M個周期內(nèi)接收到測試分組的個數(shù)小于N或大于S時,入口節(jié)點就判斷為有缺陷。這里,N和S的值可以由應(yīng)用本發(fā)明方案的用戶自行定義。
      如果測試分組直接采用ITU-T Y.1711標(biāo)準(zhǔn)定義的缺陷探測分組,確定出口節(jié)點和返回LSP是否全部正常的方法為入口節(jié)點根據(jù)任何連續(xù)三個周期內(nèi)接收缺陷探測分組的情況判斷是否有缺陷,如果有缺陷,則確定出口節(jié)點和返回LSP不是全部正常;否則,確定出口節(jié)點和返回LSP全部正常。
      這里所述的缺陷探測分組可以為連通性校驗(CV)分組,也可以為快速失敗檢測(FFD)分組。這兩種缺陷探測的分組基本相同,其區(qū)別在于發(fā)送CV分組的周期為1秒,而發(fā)送FFD分組的周期為10毫秒、20毫秒、50毫秒、100毫秒、200毫秒或500毫秒。至于入口節(jié)點如何根據(jù)CV分組或FFD分組判斷返回LSP是否有缺陷,則可以與現(xiàn)有技術(shù)中出口節(jié)點判斷工作LSP是否有缺陷的方法相同,此處不再詳細(xì)敘述。
      本發(fā)明中,入口節(jié)點和出口節(jié)點是相對于工作LSP傳輸流量分組的方向而言的,傳輸流量分組的源標(biāo)簽交換路由器(LSR)稱為入口節(jié)點,目的LSR稱為出口節(jié)點。實際應(yīng)用中,工作LSP的傳輸方向一般為應(yīng)用執(zhí)行時的上行方向,返回LSP的傳輸方向為應(yīng)用執(zhí)行時的下行方向。出口節(jié)點的上行側(cè)還存在與出口節(jié)點相連的上行節(jié)點,入口節(jié)點的下行側(cè)還存在與入口節(jié)點相連的下行節(jié)點。所述的上行節(jié)點和下行節(jié)點可能是LSR,也可能是其它的網(wǎng)絡(luò)實體,如認(rèn)證服務(wù)器、接入設(shè)備等。
      為了更好的說明本發(fā)明方法,下面用一個較佳實施例說明本發(fā)明實現(xiàn)多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)數(shù)據(jù)面檢測的方法。
      圖3顯示了本實施例實現(xiàn)數(shù)據(jù)面檢測的系統(tǒng)結(jié)構(gòu)示意圖。如圖3所示,該系統(tǒng)包括三個標(biāo)簽交換路由器LSR,即LSR1、LSR2和LSR3,其中,LSR1為入口節(jié)點,LSR2為出口節(jié)點,LSR3是為入口節(jié)點配置的備用出口節(jié)點;包括兩組LSP,即主用LSP和備用LSP,其中,主用LSP包括工作LSP、返回LSP和保護(hù)LSP,備用LSP包括備用工作LSP、備用返回LSP。出口節(jié)點LSR2和備用出口節(jié)點LSR3的上行側(cè)存在與之相連的上行節(jié)點,入口節(jié)點LSR1的下行側(cè)存在與之相連的下行節(jié)點。
      當(dāng)然,這里所述的備用出口節(jié)點LSR3是可以與出口節(jié)點LSR2一樣實現(xiàn)應(yīng)用的節(jié)點。也就是說,備用出口節(jié)點LSR3與出口節(jié)點LSR2有共同連接的上行節(jié)點。當(dāng)備用出口節(jié)點LSR3替代出口節(jié)點LSR2時,上行節(jié)點將通過備用出口節(jié)點LSR3與入口節(jié)點LSR1傳輸流量分組,保證應(yīng)用的正常的執(zhí)行。
      另外,本實施例中,在系統(tǒng)運行之前,需要在入口節(jié)點中創(chuàng)建標(biāo)簽轉(zhuǎn)發(fā)表,用于記錄工作LSP和備用工作LSP的轉(zhuǎn)發(fā)狀態(tài),以及工作LSP和備用工作LSP之間的對應(yīng)關(guān)系;還需要創(chuàng)建一個用于記錄工作LSP與返回LSP之間對應(yīng)關(guān)系的關(guān)聯(lián)表。
      圖4顯示了本實施例的流程圖。如圖4所示,本實施例實現(xiàn)數(shù)據(jù)面檢測的方法包括以下步驟步驟401入口節(jié)點LSR1通過返回LSP接收出口節(jié)點LSR2周期性發(fā)送的缺陷探測分組。
      這里所述的缺陷探測分組可以為CV分組,也可以為FFD分組。
      步驟402入口節(jié)點LSR1根據(jù)任何連續(xù)三個周期內(nèi)接收缺陷探測分組的情況判斷是否有缺陷,如果有缺陷,則執(zhí)行步驟404;否則,執(zhí)行步驟403。
      步驟403入口確定出口節(jié)點和返回LSP全部正常,再退出本流程。
      步驟404入口節(jié)點LSR 1確定出口節(jié)點LSR2和返回LSP不是全部正常。
      這里所述的出口節(jié)點LSR2和返回LSP不是全部正常的含義就等價于出口節(jié)點LSR2和/或返回LSP有故障。
      實際應(yīng)用中,當(dāng)入口節(jié)點LSR1確定出口節(jié)點和返回LSP不是全部正常時,還可以將出口節(jié)點LSR2和返回LSP不是全部正常的情況報告給網(wǎng)管,無需繼續(xù)執(zhí)行步驟405和步驟406。比如入口節(jié)點LSR1將攜帶有返回LSP有缺陷的通知消息發(fā)送給網(wǎng)管。需要注意的是這里所述的通知消息并不真正指示返回LSP一定存在缺陷,而只能表示出口節(jié)點LSR2和返回LSP不是全部正常。這是由于當(dāng)出口節(jié)點LSR2發(fā)生故障時,入口節(jié)點LSR1也會判斷為返回LSP有缺陷。但不管是出口節(jié)點LSR2發(fā)生故障,還是返回LSP有缺陷,入口節(jié)點都可以確定出口節(jié)點LSR2和返回LSP不是全部正常。
      步驟405入口節(jié)點LSR1查詢關(guān)聯(lián)表,確定與返回LSP對應(yīng)的工作LSP。
      實際應(yīng)用中,入口節(jié)點和出口節(jié)點之間可能存在多個工作LSP和多個返回LSP,需要事先設(shè)置每一個工作LSP和返回LSP之間的對應(yīng)關(guān)系,應(yīng)用執(zhí)行時的流量分組由有對應(yīng)關(guān)系的工作LSP和返回LSP承載。當(dāng)入口節(jié)點確定返回LSP有缺陷時,或者說確定出口節(jié)點和返回LSP不是全部正常時,就可以根據(jù)關(guān)聯(lián)表首先確定與所述返回LSP有對應(yīng)關(guān)系的工作LSP,再根據(jù)步驟406進(jìn)行流量切換。
      步驟406入口節(jié)點LSR1將標(biāo)簽轉(zhuǎn)發(fā)表中工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為“未激活”,并將對應(yīng)的備用工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為“激活”。
      實際應(yīng)用中,當(dāng)入口節(jié)點LSR1從下行節(jié)點接收到流量分組時,會根據(jù)標(biāo)簽轉(zhuǎn)發(fā)表確定傳輸流量的LSP。
      如果標(biāo)簽轉(zhuǎn)發(fā)表中工作LSP的轉(zhuǎn)發(fā)狀態(tài)為“激活”,則直接從所述的工作LSP傳輸流量分組,即將流量分組通過工作LSP發(fā)送給出口節(jié)點LSR2。
      如果標(biāo)簽轉(zhuǎn)發(fā)表中工作LSP的轉(zhuǎn)發(fā)狀態(tài)為“未激活”,而備用工作LSP的轉(zhuǎn)發(fā)狀態(tài)為“激活”,則需要從事先設(shè)置的備用工作LSP傳輸流量分組,即將流量分組通過備用工作LSP發(fā)送給備用出口節(jié)點LSR3,從而實現(xiàn)流量切換。
      實際應(yīng)用中,如果工作LSP中承載了子LSP,則需要在備用工作LSP中為子LSP設(shè)置備用子LSP,并在標(biāo)簽轉(zhuǎn)發(fā)表中記錄子LSP和備用子LSP的轉(zhuǎn)發(fā)狀態(tài)。當(dāng)工作LSP進(jìn)行流量切換時,還需要相應(yīng)地將子LSP進(jìn)行流量切換,即將標(biāo)簽轉(zhuǎn)發(fā)表子LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為“未激活”,將備用子LSP記錄為“激活”。
      這里,需要注意的是,流量切換只涉及工作LSP的切換,并不涉及與工作LSP對應(yīng)的返回LSP的切換。這是因為流量分組通過備用工作LSP和備用出口節(jié)點LSR3傳輸給上行接口之后,LSR3將從上行接口接收到返回的流量分組,并將返回的流量分組通過與備用工作LSP對應(yīng)的備用返回LSP發(fā)送給入口節(jié)點,從而完成返回LSP上流量的切換。
      實際應(yīng)用中,當(dāng)執(zhí)行步驟405,入口節(jié)點確定與返回LSP對應(yīng)的工作LSP之后,還可以將該工作LSP記錄為有缺陷的工作LSP,比如為每一個工作LSP設(shè)置一個缺陷標(biāo)記,并在確定與返回LSP對應(yīng)的工作LSP之后,將該工作LSP的缺陷標(biāo)記置“1”,以便于網(wǎng)絡(luò)管理員對LSP進(jìn)行查詢和管理。
      實際應(yīng)用中,如果將流量切換到備用工作LSP上之后,出口節(jié)點還將繼續(xù)向入口節(jié)點發(fā)送缺陷探測分組,入口節(jié)點繼續(xù)根據(jù)接收缺陷探測分組的情況確定出口節(jié)點和返回LSP是否全部正常。如果出口節(jié)點并沒有發(fā)生故障,返回LSP也并沒有完全中斷,只是由于返回LSP阻塞等原因造成入口節(jié)點無法接收到缺陷探測分組。那么,當(dāng)返回LSP不再阻塞時,入口節(jié)點就可以正常接收到缺陷探測分組,并將出口節(jié)點和返回LSP確定為全部正常,則應(yīng)該將流量從備用工作LSP上反切換到原來的工作LSP上。
      流量反切換的方法為入口節(jié)點查詢關(guān)聯(lián)表,確定與返回LSP對應(yīng)的工作LSP,再將標(biāo)簽轉(zhuǎn)發(fā)表中工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為“激活”,將對應(yīng)的備用工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄“未激活”。
      實際應(yīng)用中,在對出口節(jié)點和返回LSP進(jìn)行檢測的同時,還可以對工作LSP進(jìn)行檢測,其方法與現(xiàn)有技術(shù)相同,即入口節(jié)點LSR1通過工作LSP向出口節(jié)點LSR2周期性地發(fā)送缺陷探測分組;出口節(jié)點LSR2根據(jù)接收缺陷探測分組的情況判斷工作LSP是否有缺陷,如果有,則通過返回LSP向入口節(jié)點周期性地發(fā)送缺陷指示分組。這里所述的缺陷探測分組可以為CV分組或FFD分組,缺陷指示分組為后向缺陷指示(BDI)分組。
      之后,如果入口節(jié)點LSR1接收到缺陷指示分組,則將工作LSP的缺陷情況報告給網(wǎng)管,或?qū)⒐ぷ鱈SP承載的流量切換到保護(hù)LSP上。
      應(yīng)用本實施例方案,不但可以利用缺陷探測分組有效地檢測出口節(jié)點和返回LSP是否全部正常,還可以檢測出工作LSP是否有缺陷。如果出口節(jié)點和返回LSP不是全部正常,可以將工作LSP上承載的流量切換到備用工作LSP上;如果工作LSP有缺陷,則將工作LSP切換到保護(hù)LSP上,從而可以保證應(yīng)用正常執(zhí)行。
      綜上所述,以上僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.一種多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)數(shù)據(jù)面檢測的方法,其特征在于,設(shè)置入口節(jié)點和出口節(jié)點可以識別的測試分組后,該方法還包括以下步驟A、入口節(jié)點通過返回LSP接收出口節(jié)點周期性發(fā)送的測試分組;B、入口節(jié)點根據(jù)接收測試分組的情況確定出口節(jié)點和返回LSP是否全部正常。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,設(shè)置測試時間段,步驟B所述確定出口節(jié)點和返回LSP是否全部正常的方法為入口節(jié)點根據(jù)在測試時間段內(nèi)接收測試分組的情況進(jìn)行缺陷檢測,如果有缺陷,則確定出口節(jié)點和返回LSP不是全部正常;否則,確定出口節(jié)點和返回LSP全部正常。
      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟B所述確定出口節(jié)點和返回LSP不是全部正常之后進(jìn)一步包括入口節(jié)點將出口節(jié)點和返回LSP不是全部正常的情況報告給網(wǎng)管。
      4.根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法進(jìn)一步包括為出口節(jié)點配置備用出口節(jié)點,為工作LSP配置備用工作LSP,并創(chuàng)建標(biāo)簽轉(zhuǎn)發(fā)表以及用于記錄工作LSP與返回LSP之間對應(yīng)關(guān)系的關(guān)聯(lián)表,所述標(biāo)簽轉(zhuǎn)發(fā)表用于記錄工作LSP和備用工作LSP之間對應(yīng)關(guān)系,以及記錄工作LSP和備用工作LSP轉(zhuǎn)發(fā)狀態(tài);步驟B所述確定出口節(jié)點和返回LSP不是全部正常之后進(jìn)一步包括入口節(jié)點將由工作LSP承載的流量切換到備用工作LSP上,所述流量切換的方法為X1、查詢關(guān)聯(lián)表,確定與返回LSP對應(yīng)的工作LSP;X2、將標(biāo)簽轉(zhuǎn)發(fā)表中工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為未激活,并將對應(yīng)的備用工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為激活。
      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述工作LSP包括子LSP,所述備用工作LSP包括備用子LSP,所述標(biāo)簽轉(zhuǎn)發(fā)表還記錄有子LSP和備用子LSP轉(zhuǎn)發(fā)狀態(tài),所述步驟X2之后進(jìn)一步包括將標(biāo)簽轉(zhuǎn)發(fā)表中子LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為未激活,備用子LSP記錄為激活。
      6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟X1之后進(jìn)一步包括將確定的工作LSP記錄為有缺陷的工作LSP。
      7.根據(jù)權(quán)利要求4所述的方法,其特征在于,將流量切換到備用工作LSP上之后,如果入口節(jié)點確定出口節(jié)點和返回LSP全部正常,則所述步驟X2之后進(jìn)一步包括入口節(jié)點將由備用工作LSP承載的流量反切換到工作LSP上,所述流量反切換的方法為Y1、查詢關(guān)聯(lián)表,確定與返回LSP對應(yīng)的工作LSP;Y2、將標(biāo)簽轉(zhuǎn)發(fā)表中工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄為激活,并將對應(yīng)的備用工作LSP的轉(zhuǎn)發(fā)狀態(tài)記錄未激活。
      8.根據(jù)權(quán)利要求1至7任一項所述的方法,其特征在于,所述測試分組為缺陷探測分組,所述測試時間段為三個周期。
      9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述缺陷探測分組為連通性校驗CV分組或快速失敗檢測FFD分組。
      10.根據(jù)權(quán)利要求1至7任一項所述的方法,其特征在于,該方法進(jìn)一步包括Z1、入口節(jié)點通過工作LSP向出口節(jié)點周期性地發(fā)送缺陷探測分組;Z2、出口節(jié)點根據(jù)接收缺陷探測分組的情況判斷工作LSP是否有缺陷,如果有,則通過返回LSP向入口節(jié)點周期性地發(fā)送缺陷指示分組。
      11.根據(jù)權(quán)利要求10所述的方法,其特征在于,步驟Z2所述出口節(jié)點向入口節(jié)點發(fā)送缺陷指示分組之后進(jìn)一步包括入口節(jié)點接收缺陷指示分組,并將工作LSP的缺陷情況報告給網(wǎng)管,或?qū)⒐ぷ鱈SP承載的流量切換到保護(hù)LSP上。
      全文摘要
      本發(fā)明提供一種多協(xié)議標(biāo)簽交換網(wǎng)絡(luò)數(shù)據(jù)面檢測的方法,事先設(shè)置入口節(jié)點和出口節(jié)點可以識別的測試分組后,入口節(jié)點通過返回標(biāo)簽交換路徑(LSP)接收出口節(jié)點周期性發(fā)送的測試分組;入口節(jié)點再根據(jù)接收測試分組的情況確定出口節(jié)點和返回LSP是否全部正常。應(yīng)用本發(fā)明方案,可以有效地檢測出口節(jié)點和返回LSP。另外,如果入口節(jié)點確定出口節(jié)點和/或返回LSP發(fā)生故障,則可以將工作LSP上的流量切換到事先配置的備用工作LSP上;如果入口節(jié)點確定工作LSP發(fā)生缺陷,則將工作LSP上的流量切換到保護(hù)LSP上,從而保證應(yīng)用的正常執(zhí)行。
      文檔編號H04L12/26GK1889574SQ20061010329
      公開日2007年1月3日 申請日期2006年7月24日 優(yōu)先權(quán)日2006年7月24日
      發(fā)明者葉金榮, 魏巍, 張志飛, 雷昭燕, 劉紹洋 申請人:杭州華為三康技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1