專利名稱:一種以太網操作與維護連續(xù)性檢測方法
技術領域:
本發(fā)明涉及以太網操作與維護連續(xù)性檢測機制,更具體地說,涉及一種新的以太網操作與維護連續(xù)性檢測方法。
背景技術:
現有的以太網操作與維護連續(xù)性檢測機制主要是通過源端維護關聯端點定時發(fā)送無響應的連續(xù)性檢測報文,宿端維護關聯端點定時檢測是否接收到源端的連續(xù)性檢測報文,來判斷整個路徑是否存在故障。如果連續(xù)三個時間周期內宿端都沒有收到連續(xù)性檢測報文,則宿端向網管上報告警。標準規(guī)定,源端發(fā)送連續(xù)性檢測的時間間隔從1毫秒到60秒可供選擇。
圖1是連續(xù)性檢測的原理圖。如圖1所示,當鏈路出現故障時,宿端維護關聯端點將收不到連續(xù)性檢測報文,從而引發(fā)報警。
圖2是現有方法的缺陷圖。如圖2所示,存在四個維護關聯端點,發(fā)送連續(xù)性檢測的時間間隔假定大于500毫秒。假定根據生成樹算法,鏈路AB和EF的管理狀態(tài)是開的,鏈路CD的管理狀態(tài)是關的。那么正常情況下,MEP1到MEP2的路徑是H——I——K——J——A——B——M——N。
考慮MEP1為源端,MEP2為宿端。如果鏈路AB發(fā)生故障,MEP2并不會向網管上報告警。原因是,快速生成樹算法在秒級內,就會置CD的管理狀態(tài)是開的,因此MEP1發(fā)出的報文在規(guī)定時間內通過路徑H——I——K——J一一C——D——F——E——M——N到達MEP2,當然,可能會丟失一、兩個連續(xù)性檢測報文。
上述的“源、宿維護關聯端點之間路徑已經更新,但宿端并沒有報告警”問題的出現是比較嚴重的。一方面,對于MEP1、MEP2、MEP3和MEP4而言,AB路徑是優(yōu)選的,當AB路徑出現故障時,連續(xù)性檢測機制卻不會向網管上報告警。另一方面,即使由其它機制向網管上報告警,如鏈路、生成樹等;也無法準確獲知受影響的維護關聯端點,例如上面的例子中MEP1、MEP2和MEP3之間就沒有受影響。
在電氣和電子工程師協會最新的標準草稿中并沒有提及上述問題的處理,這應該是一個比較大的缺陷。
發(fā)明內容
本發(fā)明要解決的技術問題在于,針對現有方法的上述“源、宿維護關聯端點之間路徑已經更新,但宿端并沒有報告警”的缺陷,提供一種新的以太網操作與維護連續(xù)性檢測方法。
本發(fā)明解決其技術問題所采用的技術方案是一種以太網操作與維護連續(xù)性檢測方法,其特征在于,包括以下步驟S1)宿端檢測源、宿維護關聯端點之間有無路徑變化;S2)如果檢測到有路徑變化,所述宿端向網管上報“路徑變化”告警;S3)如果宿端已經向網管上報“路徑變化”告警,宿端檢測源、宿維護關聯端點之間路徑是否恢復;S4)如果宿端檢測到源、宿維護關聯端點之間路徑已經恢復則向網管上報“路徑變化”告警恢復。
在本發(fā)明所述的以太網操作與維護連續(xù)性檢測方法中,所述S3)包括以下步驟宿端在向網管上報“路徑變化”告警后,如果連續(xù)檢測收到第一數量個包含的上述維護關聯節(jié)點信息與上述檢測標準一樣的連續(xù)性檢測報文,則表示上述的檢測到源、宿維護關聯端點之間路徑恢復。
在本發(fā)明所述的以太網操作與維護連續(xù)性檢測方法中,步驟S1包括以下步驟S11)宿端對收到的連續(xù)性檢測報文,將其包含的維護關聯中間點信息與檢測標準進行比較;S12)如果連續(xù)收到的第一數量個上述連續(xù)性報文包含的上述維護關聯中間點信息均不同于所述檢測標準,則返回上述檢測到源、宿維護關聯端點之間有路徑變化,否則,返回步驟S11)直到檢測報文結束。
在本發(fā)明所述的以太網操作與維護連續(xù)性檢測方法中,還包括用于形成所述檢測標準的如下步驟S51)宿端維護關聯端點在收到特定維護相關端點的第一個連續(xù)性檢測報文開始,將沿途記錄的維護關聯中間點的地址信息、端口號信息存入上述宿端維護關聯端點的數據庫,S52)如果上述數據庫里的連續(xù)第一數量個連續(xù)性檢測報文記錄的維護相關中間點對應信息都相同,則記錄這些相同的信息為檢測標準。
在本發(fā)明所述的以太網操作與維護連續(xù)性檢測方法中,上述地址信息是訪問控制地址或者維護關聯點標志符。
在本發(fā)明所述的以太網操作與維護連續(xù)性檢測方法中,所述第一數量是3。
在本發(fā)明所述的以太網操作與維護連續(xù)性檢測方法中,還包括以下步驟處于源、宿維護關聯端點之間的維護關聯中間點,在向下游傳送上述連續(xù)性檢測報文時,附加本維護關聯中間點對應的地址信息及端口號組成的類型長度值。
在本發(fā)明所述的以太網操作與維護連續(xù)性檢測方法中,上述的類型長度值數目超過一定值時,則丟棄收到的連續(xù)性檢測報文,不再往下游傳送連續(xù)性檢測報文。
在本發(fā)明所述的以太網操作與維護連續(xù)性檢測方法中,還包括為沿途維護相關中間點配置對應信息接口的步驟。
在本發(fā)明所述的以太網操作與維護連續(xù)性檢測方法中,所述地址信息是訪問控制地址或者維護關聯點標志符。
實施本發(fā)明的以太網操作與維護連續(xù)性檢測方法,具有以下有益效果解決了“源、宿維護關聯端點之間路徑已經更新,但宿端并沒有報告警”的問題。
下面將結合附圖及實施例對本發(fā)明作進一步說明,附圖中
圖1是連續(xù)性檢測的原理圖;圖2是現有方法的缺陷圖;圖3是本發(fā)明以太網操作與維護連續(xù)性檢測方法的狀態(tài)轉換圖;圖4是維護關聯端點數據庫,和提供配置當前最新接收的沿途維護關聯中間點信息為檢測標準的圖;圖5是本發(fā)明的連續(xù)性檢測報文的視圖;具體實施方式
圖3是本發(fā)明以太網操作與維護連續(xù)性檢測方法的狀態(tài)轉換圖,S表示收一個包含的維護管聯中間點的信息和檢測標準相同的連續(xù)性檢測報文;D表示收到一個包含的維護管聯中間點的信息和檢測標準不同的連續(xù)性檢測報文。如圖3所示,首先處于告警恢復狀態(tài)301,宿端收到一個連續(xù)性檢測報文,就將其包含的維護關聯中間點信息和維護關聯端點數據庫記錄進行比較,如果維護關聯中間點信息和維護關聯端點數據庫記錄不相同,則進入中間狀態(tài)302;如果相同維持告警恢復狀態(tài)。如果處于中間狀態(tài)302,宿端再收到一個連續(xù)性檢測報文,就將其包含的維護關聯中間點信息和維護關聯端點數據庫記錄進行比較,如果維護關聯中間點信息和維護關聯端點數據庫記錄不相同,則進入中間狀態(tài)303;如果相同則回到告警恢復狀態(tài)。如果處于中間狀態(tài)303,宿端再收到一個連續(xù)性檢測報文,就將其包含的維護關聯中間點信息和維護關聯端點數據庫記錄進行比較,如果維護關聯中間點信息和維護關聯端點數據庫記錄不相同,則進入“路徑變化”告警狀態(tài)304;如果相同則回到告警恢復狀態(tài)。
如果處于“路徑變化”告警狀態(tài)304,宿端再收到一個連續(xù)性檢測報文,就將其包含的維護關聯中間點信息和維護關聯端點數據庫記錄進行比較,如果維護關聯中間點信息和維護關聯端點數據庫記錄相同,則進入中間狀態(tài)305;如果不相同則維持“路徑變化”告警狀態(tài)。如果處于中間狀態(tài)305,宿端再收到一個連續(xù)性檢測報文,就將其包含的維護關聯中間點信息和維護關聯端點數據庫記錄進行比較,如果維護關聯中間點信息和維護關聯端點數據庫記錄相同,則進入中間狀態(tài)306;如果不相同則回到“路徑變化”告警狀態(tài)。如果處于中間狀態(tài)305,宿端再收到一個連續(xù)性檢測報文,就將其包含的維護關聯中間點信息和維護關聯端點數據庫記錄進行比較,如果維護關聯中間點信息和維護關聯端點數據庫記錄相同,則進入告警恢復狀態(tài);如果不相同則回到“路徑變化”告警狀態(tài)。
圖4是維護關聯端點數據庫,和提供配置當前最新接收的沿途維護關聯中間點信息為檢測標準的圖。如圖4所示,宿端維護關聯端點從接收到特定維護關聯端點標志符的第一個連續(xù)性檢測報文開始,需要將沿途記錄的維護關聯中間點的地址信息加上端口號信息存入維護關聯端點數據庫401,如果連續(xù)三個連續(xù)性檢測報文的沿途記錄的維護關聯中間點對應信息都一樣,則記錄這些維護關聯中間點對應信息,作為后續(xù)檢測標準402。上述地址信息是介質訪問控制地址或者維護關聯點標志符。
由于各種原因,沿途的維護關聯中間點可能會變化,針對這種情況,提供配置沿途維護關聯中間點信息的接口。
圖5是本發(fā)明的連續(xù)性檢測報文的視圖。如圖5所示,維護關聯中間點在往下游傳送上述連續(xù)性檢測報文時,添加本維護關聯中間點的介質訪問控制地址加上端口號所形成的類型長度值501;繼續(xù)往下游傳送繼續(xù)添加類型長度值502,類型長度值503,類型長度值504,類型長度值505。維護關聯中間點需要對收到的連續(xù)性檢測報文進行檢測,如果類型長度值的數量超過一定值,則丟棄收到的連續(xù)性檢測報文,不再往下游傳送該連續(xù)性檢測報文。
權利要求
1.一種以太網操作與維護連續(xù)性檢測方法,其特征在于,包括以下步驟S1)宿端檢測源、宿維護關聯端點之間有無路徑變化;S2)如果檢測到有路徑變化,所述宿端向網管上報“路徑變化”告警;S3)如果宿端已經向網管上報“路徑變化”告警,宿端檢測源、宿維護關聯端點之間路徑是否恢復;S4)如果宿端檢測到源、宿維護關聯端點之間路徑已經恢復則向網管上報“路徑變化”告警恢復。
2.根據權利要求1所述的以太網操作與維護連續(xù)性檢測方法,其特征在于,所述S3)包括以下步驟宿端在向網管上報“路徑變化”告警后,如果連續(xù)檢測收到第一數量個包含的上述維護關聯節(jié)點信息與上述檢測標準一樣的連續(xù)性檢測報文,則表示上述的檢測到源、宿維護關聯端點之間路徑恢復。
3.根據權利要求2所述的以太網操作與維護連續(xù)性檢測方法,其特征在于步驟S1包括以下步驟S11)宿端對收到的連續(xù)性檢測報文,將其包含的維護關聯中間點信息與檢測標準進行比較;S12)如果連續(xù)收到的第一數量個上述連續(xù)性報文包含的上述維護關聯中間點信息均不同于所述檢測標準,則返回上述檢測到源、宿維護關聯端點之間有路徑變化,否則,返回步驟S11)直到檢測報文結束。
4.根據權利要求3所述的以太網操作與維護連續(xù)性檢測方法,其特征在于,還包括用于形成所述檢測標準的如下步驟S51)宿端維護關聯端點在收到特定維護相關端點的第一個連續(xù)性檢測報文開始,將沿途記錄的維護關聯中間點的地址信息、端口號信息存入上述宿端維護關聯端點的數據庫,S52)如果上述數據庫里的連續(xù)第一數量個連續(xù)性檢測報文記錄的維護相關中間點對應信息都相同,則記錄這些相同的信息為檢測標準。
5.根據權利要求4所述的以太網操作與維護連續(xù)性檢測方法,其特征在于,上述地址信息是訪問控制地址或者維護關聯點標志符。
6.根據權利要求1-5中任何一項所述的以太網操作與維護連續(xù)性檢測方法,其特征在于,所述第一數量是3。
7.根據權利要求1-5中任何一項所述的以太網操作與維護連續(xù)性檢測方法,其特征在于,還包括以下步驟處于源、宿維護關聯端點之間的維護關聯中間點,在向下游傳送上述連續(xù)性檢測報文時,附加本維護關聯中間點對應的地址信息及端口號組成的類型長度值。
8.根據權利要求7所述的以太網操作與維護連續(xù)性檢測方法,其特征在于,上述的類型長度值數目超過一定值時,則丟棄收到的連續(xù)性檢測報文,不再往下游傳送連續(xù)性檢測報文。
9.根據權利要求7所述的以太網操作與維護連續(xù)性檢測方法,其特征在于,還包括為沿途維護相關中間點配置對應信息接口的步驟。
10.根據權利要求7所述的以太網操作與維護連續(xù)性檢測方法,其特征在于,所述地址信息是訪問控制地址或者維護關聯點標志符。
全文摘要
本發(fā)明公開了一種以太網操作與維護連續(xù)性檢測方法,當宿端檢測到源、宿維護關聯端點之間路徑變化時,宿端則向網管上報“路徑變化”告警;在宿端向網管上報“路徑變化”告警后,當宿端檢測到源、宿維護關聯端點之間路徑恢復時,宿端則向網管上報“路徑變化”告警恢復。其中,路徑變化檢測是根據連續(xù)三次不同于檢測標準確定的,路徑變化恢復是根據連接三次與檢測標準相同確定的上述以太網操作與維護連續(xù)性檢測方法解決了“源、宿維護關聯端點之間路徑已經更新,但宿端并沒有報告警”問題。
文檔編號H04L12/24GK1852181SQ20061003333
公開日2006年10月25日 申請日期2006年1月23日 優(yōu)先權日2006年1月23日
發(fā)明者張華琛 申請人:華為技術有限公司