專利名稱:一種以太網的操作管理和維護報文的傳輸方法、系統(tǒng)和節(jié)點的制作方法
一種以太網的操作管理和維護報文的傳輸方法、系統(tǒng)和節(jié)點 技術領城
本發(fā)明涉及網絡維護技術領域,尤其是涉及一種PBT (Provider Backbone Transport,運營商骨干傳輸)網絡的連接維護方法、系統(tǒng)和節(jié)點。
背景技術:
PBT是一種運營商級以太網的解決方案,相對于傳統(tǒng)的以太網,該方案去 掉了自學習、生成樹和洪泛機制,而采用管理平面或控制平面下發(fā)轉發(fā)表來 建立路徑。與傳統(tǒng)的無連接以太網不同,PBT是一種面向連接的技術,即在業(yè) 務開通之前先建立連接。
在PBT中,采用目的MAC (Medium Access Control, i某體接入控制)地址 和VLAN (Virtual Local Area Network,虛擬局域網)ID (Identifier,標識) 來標識一條單向連接;PBT報文的轉發(fā)是基于報文中的目的MAC地址和VLAN ID進行轉發(fā)的,當目的地址為未知地址或廣4番地址時,該報文將被丟棄,而 不進行廣播;PBT的連接是通過管理平面或控制平面下發(fā)到各網橋形成的,而 不是通過生成樹協(xié)議和地址學習機制形成的。
由于傳統(tǒng)以太網是一種無連接的技術,因此傳統(tǒng)以太網的OAM (Operation、 Administration and Maintenance,操"f乍、管理和維4戶)方法也是 基于無連接的。主要包括-.
1、 CC (Continuity Check,連續(xù)性檢測)方法,該方法的主要過程為 發(fā)起CC的MEP (MEGEndPoint,維護實體組終結點)向同一個MA里面的其 它MEP周期性地發(fā)送CC報文,而在接收CC的MEP設置一個時間期限At,如果 在相隔At時間內沒有收到發(fā)起點發(fā)來的CC報文,那么就檢測出連接故障。接 收端的MEP事先配置好的MEP list、 MEG Level等信息用來判斷是否是期望的 CC報文,因此該方法也可以檢測出錯聯(lián)、MEP錯誤等故障。多播CC適合所有 類型的連續(xù)性監(jiān)視,其目的地址是特殊的OAM組播地址,沿著業(yè)務實例對應
的生成樹轉發(fā)。單播CC適用于點到點的連續(xù)性監(jiān)視,其目的地址是對端的MEP 地址,沿著單播路徑進行轉發(fā)。
2、 LB (Loopback,環(huán)回檢測)方法,該方法一般用來定位故障,檢測 MEP節(jié)點和中間某個MIP (MEG Intermediate Point,維護實體組中間點)或對 端MEP節(jié)點的連通性。LB發(fā)起點向某個維護點發(fā)送一個LBM測試報文,如果 目的維護點成功收到一個LBM報文,則會向LB發(fā)起點返回一個LBR報文。如 果LB發(fā)起點在一定時間內沒有收到期望的LBR報文,則表明該節(jié)點到目的維 護點之間存在連接故障。多播LB適合所有類型的連續(xù)性監(jiān)視,其目的地址是 特殊的OAM組播地址,沿著業(yè)務實例對應的生成樹轉發(fā)。單播LB適用于點到 點的連續(xù)性監(jiān)視,其目的地址是對端的MEP點地址,沿著單播路徑進行轉發(fā)。
3、 LT (Linktrace,鏈路跟蹤檢測)方法,該方法在兩個MEP點之間進行, 用于路徑拓樸發(fā)現(xiàn)和故障定位。LT發(fā)起點向對端MEP發(fā)送一個LTM報文,當 中間的MIP和目的MEP收到LTM報文后,會向LT發(fā)起點返回一個LTR報文,其 中包含返回節(jié)點的地址信息。這樣LT發(fā)起點就可以知道到達目的MEP節(jié)點會 依次經過哪些節(jié)點。如果沒有期望的LTR返回,可以從之前返回的LTR來判斷 是連接上的哪一部分發(fā)生了故障。LTM封裝的是特殊的OAM組播地址,但因 為維護點在收到LTM后,會送至特殊的處理單元,查看LTM中攜帶的單播目 的地址,查轉發(fā)表轉發(fā),所以沿著單播路徑進行轉發(fā)。
但是,在PBT網絡中監(jiān)視路徑的一段時,就無法應用以太網的OAM方法, 因為此時OAM報文是依據目的地址和VLAN信息轉發(fā)的,而其中的目的地址 信息并不是PBT路徑的MAC地址,因此就使得PBT無法正確轉發(fā)OAM報文。
另外,對于需要返回報文的OAM方法,如LB、 LT等,在以太網中該報文 是可以直接返回的,因為以太網中的路徑是雙向的,即使節(jié)點不知道如何轉 發(fā)返回報文,該報文也會經過廣播,最終到達發(fā)起點。但是在PBT中,由于雙 向路徑的標識不同,特別是VLAN ID可能不同,而且對于PBT中節(jié)點對于未 知報文的處理方式不是廣播而是丟棄,因此會導致如果采用以太網的OAM方 法,在PBT網絡中報文可能無法正常返回。
發(fā)明內容
本發(fā)明要解決的問題是提供一種以太網的連接維護以太網的操作管理
和維護報文的傳輸方法、系統(tǒng)和節(jié)點,實現(xiàn)PBT網絡的OAM。
為達到上述目的,本發(fā)明的一個實施例的技術方案提供一種以太網的操
作管理和維護報文的傳輸方法,包括以下步驟
源節(jié)點發(fā)送OAM報文,所述OAM報文包括被監(jiān)視的業(yè)務所在的路徑標
識和連接維護終結地址;
接收節(jié)點判斷所述連接維護終結地址與本節(jié)點地址是否匹配;如果匹配,
則終結所述OAM報文,否則,根據所述路徑標識向下一跳轉發(fā)所述OAM報文。
本發(fā)明的一個實施例的技術方案提供一種以太網的操作管理和維護報 文的傳輸方法,包括以下步驟
第一節(jié)點接收含有返回路徑信息的OAM報文,所述返回路徑信息包括返 回路徑標識;
所述第一節(jié)點發(fā)送OAM返回報文,所述OAM返回報文中封裝所述返回 路徑信息;
第二節(jié)點接收所述OAM返回報文,并根據所述返回路徑信息向下一跳轉 發(fā)所述OAM返回報文。
本發(fā)明的一個實施例的技術方案還提供一種以太網的操作管理和維護 報文的傳輸系統(tǒng),包括源節(jié)點和接收節(jié)點;所述源節(jié)點包括OAM報文生成單 元和"t艮文收發(fā)單元;所述OAM才艮文生成單元用于生成包含連接維護終結地址 的OAM報文;所述報文收發(fā)單元與所述OAM報文生成單元連接,用于發(fā)送 所述OAM報文;所述接收節(jié)點包括報文收發(fā)單元、地址判斷單元和OAM處 理單元;所述報文收發(fā)單元用于接收源節(jié)點發(fā)送的OAM報文;所述地址判斷 單元與所述報文收發(fā)單元連接,用于判斷所述OAM報文的連接維護終結地址 與本節(jié)點地址是否匹配;所述OAM處理單元與所述報文收發(fā)單元連接,用于 終結所述OAM報文或轉發(fā)所述OAM報文到下一跳。
本發(fā)明的一個實施例的技術方案還提供一種以太網的操作管理和維護
才艮文的發(fā)送節(jié)點,包括OAM報文生成單元,用于生成包含連接維護終結地 址的OAM報文;報文收發(fā)單元,與所述OAM報文生成單元連接,用于發(fā)送 所迷OAM報文。
本發(fā)明的一個實施例的技術方案還提供一種以太網的操作管理和維護 報文的接收節(jié)點,包括報文收發(fā)單元,用于接收源節(jié)點發(fā)送的OAM報文; 地址判斷單元,與所述報文收發(fā)單元連接,用于判斷所述OAM報文的連接維 護終結地址與本節(jié)點地址是否匹配;OAM處理單元,與所述報文收發(fā)單元連 接,用于終結所述OAM報文或轉發(fā)所述OAM報文到下一跳。
與現(xiàn)有技術相比,本發(fā)明的一個實施例的技術方案具有以下優(yōu)點
本發(fā)明的OAM報文是依據被監(jiān)視的業(yè)務所在路徑標識的MAC地址和 VLANID信息轉發(fā)的,能夠在PBT網絡中正確轉發(fā)OAM報文;
并且,對于需要返回報文的OAM方法,如LB、 LT等,本發(fā)明在報文中 包含了返回路徑的MAC地址和VLANID信息,在PBT網絡中報文能夠正常 返回。
附困說明
圖1是本發(fā)明的一種以太網的操作管理和維護^^艮文的傳輸方法的實施例 流程圖2是本發(fā)明的一種以太網的操作管理和維護報文的傳輸方法的實施例 流程圖3是一種PBT網絡的OAM結構圖4是本發(fā)明實施例五的一種LBM報文格式圖5是本發(fā)明實施例五的一種LBR報文格式圖6是本發(fā)明的一種以太網的操作管理和維護報文的傳輸系統(tǒng)實施例圖。
具體實施例方式
下面結合附圖,對本發(fā)明實施例的具體實施方式
作進一步詳細描述
本發(fā)明實施例的一種以太網的操作管理和維護才艮文的傳^r方法的流程如
圖1所示,包括以下步驟
步驟Al,源節(jié)點發(fā)送OAM報文。該OAM報文包括被監(jiān)視的業(yè)務所在 的路徑標識和連接維護終結地址,所述路徑標識包括路徑標識的MAC地址和 VLAN ID。
步驟A2,判斷OAM報文中是否包括專用于OAM功能的MAC地址, 如果是,則轉步驟A3,否則轉步驟A4。
步驟A3,將4艮文送至OAM處理單元,并轉步驟A4。
步驟A4,判斷OAM報文的連接維護終結地址與本節(jié)點地址是否匹配; 如果匹配,則轉步驟A8,否則轉步驟A5。
步驟A5,判斷OAM報文中是否包括顯式路由信息,該顯式路由信息包 括出端口序列或MAC地址序列。如果是,則轉步驟A6,否則轉步驟A7。
步驟A6,根據顯式路由信息向下一跳轉發(fā)OAM報文并結束。
步驟A7,根據路徑標識向下一跳轉發(fā)OAM報文并結束。
步驟A8,終結OAM報文。
本發(fā)明實施例的一種以太網的操作管理和維護4艮文的傳輸方法的流程如 圖2所示,包括以下步驟
步驟B1,第一節(jié)點接收含有返回路徑信息的OAM報文,所述返回路徑 信息包括返回路徑標識;該返回路徑標識包括返回路徑的MAC地址和/或返 回路徑的虛擬局域網標識。
步驟B2,第一節(jié)點發(fā)送OAM返回報文,所述OAM返回報文中封裝所 述返回路徑信息。
步驟B3,第二節(jié)點接收所述OAM返回報文,并根據所述返回路徑信息 向下一跳轉發(fā)所述OAM返回才艮文。
一種PBT網絡的OAM結構如圖3所示,該網絡由A到H八個節(jié)點構成, 分為兩個OAM級別
1、 MEL為4的MA有一個MA-4,其MEP端口設置在A和H上,MIP 端口設置在B-G六個節(jié)點上,假設A到H的VLAN ID為VID ( 3 ),路徑MAC地址為MAC (H)。
2、 MEL為3的MA有兩個,MA-3-1和MA-3-2,該兩個級別的節(jié)點屬 于不同的管理域,其中MA-3-1的MEP端口設置在節(jié)點B和D上,MIP端口 設置在節(jié)點C上;MA-3-2的MEP端口設置在節(jié)點E和G上,MIP端口設置 在F上。
實施例一,當采用圖3所示PBT網絡的OAM結構時,假設需要進行MEL 為3的B到D的CC檢測,且源節(jié)點發(fā)送的OAM報文中的目的MAC地址為 凈皮監(jiān)^見的業(yè)務所在^各徑標識的MAC地址,本發(fā)明實施例包括以下步驟
步驟slOl,在目的節(jié)點D配置MEP list和CCM (Continuity Check Message,連續(xù)性檢測報文)發(fā)送的時間間隔t。
步驟sl02,源節(jié)點B發(fā)起CC檢測,每個時間t產生一個CCM報文,并向目 的節(jié)點D發(fā)送該報文;該報文包括
目的MAC地址為被監(jiān)視的業(yè)務所在路徑標識的MAC地址,由于B到D 沒有路徑標識,但該路徑是路徑A到H的一部分,所以在CCM報文中,目的 MAC地址為H的MAC地址MAC (H),而不是D的MAC地址;
VLANID:為被監(jiān)3見的業(yè)務所在路徑標識的虛擬局域網標識,由于B到D 沒有路徑標識,但該路徑是路徑A到H的一部分,所以在CCM報文中,VLAN ID為路徑A到H的VID (3);
以太網類型表示報文所屬的以太網類型,本實施例中為OAM報文;
維護實體組等級表示報文的維護實體組等級;
操作碼表示報文的檢測類型。
步驟sl03,節(jié)點對接收到的報文進行處理。
如果接收到所述OAM報文的為MIP或非MP節(jié)點,則根據所述目的MAC 地址和VLAN ID發(fā)所述OAM報文;
如果接收到所述OAM報文的為MEP,則進行以下步驟
步驟s1031,檢查報文的目的MAC地址和VLAN ID在轉發(fā)表中是否有 對應的項,如果否,則丟棄所述報文;否則轉步驟sl032。
步驟sl032,根據所述報文的以太網類型,判斷所述報文是否為OAM報
文,如果否,則根據所述目的MAC地址和VLANID轉發(fā)所述報文;否則轉 步驟sl033。
步驟s1033,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體組 等級,如果本節(jié)點配置的維護實體組等級大于所述報文的維護實體組等級, 則丟棄所述"t艮文;如果本節(jié)點配置的維護實體組等級小于所述"^艮文的維護實 體組等級,則根據所述目的MAC地址和VLAN ID轉發(fā)所述OAM報文;如 果本節(jié)點配置的維護實體組等級等于所述報文的維護實體組等級,則轉步驟 s1034。
步驟sl034,進行操作碼表示報文類型的判斷。如果操作碼表示的報文類 型為CCM,則轉步驟sl035,否則進行其它操作碼對應的檢測。
步驟sl035,判斷源節(jié)點是否在MEP list中,如果是,則終結所述OAM 報文,否則確定所述維護實體組終結點出現(xiàn)故障。
實施例二,當采用圖3所示PBT網絡的OAM結構時,假設需要進行MEL 為3的B到D的CC檢測,且源節(jié)點發(fā)送的OAM報文中的目的MAC地址為 專用于OAM功能的MAC地址,本發(fā)明實施例包括以下步驟
步驟s201,在目的節(jié)點D配置MEPlist和CCM發(fā)送的時間間隔t。
步驟s202,源節(jié)點B發(fā)起CC檢測,每個時間t產生一個CCM報文,并向目 的節(jié)點D發(fā)送該報文;該報文包括
目的MAC地址為專用于OAM功能的MAC地址,放置在支持OAM方法 的網橋的轉發(fā)表,其轉發(fā)表項直接指向本網橋的OAM處理單元;
VLANID:為被監(jiān)視的業(yè)務所在路徑標識的虛擬局域網標識,由于B到D 沒有路徑標識,但該路徑是路徑A到H的一部分,所以在CCM報文中,VLAN ID為路徑A到H的VID ( 3 );
以太網類型表示報文所屬的以太網類型,本實施例中為OAM報文;
維護實體組等級表示報文的維護實體組等級;
操作碼表示報文的檢測類型;
凈皮監(jiān)^L的業(yè)務所在路徑標識的MAC地址由于B到D沒有路徑標識,但該 路徑是路徑A到H的一部分,所以在CCM報文中,目的MAC地址為H的MAC 地址MAC(H),而不是D的MAC地址。
步驟s203,根據報文的目的MAC地址,將報文送至所述OAM處理單元。
步驟s204, OAM處理單元對接收到的報文進行處理。
如果接收到所述OAM報文的為非MP節(jié)點,則根據所述報文的以太網類 型,判斷所述報文是否為OAM報文,如果否,則丟棄所述報文,否則根據所 述被監(jiān)視的業(yè)務所在路徑標識的MAC地址和VLAN ID轉發(fā)所述報文;
如果接收到所述OAM報文的為MIP,則根據所述報文的以太網類型,判 斷所述報文是否為OAM報文,如果否,則丟棄所述報文,否則比較本節(jié)點配 置的維護實體組等級和所述報文的維護實體組等級,如果本節(jié)點配置的維護 實體組等級大于所述報文的維護實體組等級,則丟棄所述報文;如果本節(jié)點
配置的維護實體組等級小于或等于所述^J:的維護實體組等級,則根據所述
4皮監(jiān)^見的業(yè)務所在路徑標識的MAC地址和虛擬局域網標識轉發(fā)所述OAM報 文;
如果接收到所述OAM報文的為MEP,則進行以下步驟
步驟s2041,根據所述報文的以太網類型,判斷所述報文是否為OAM報 文,如果否,則丟棄所述寺艮文;否則轉步驟s2042。
步驟s2042,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體組 等級,如果本節(jié)點配置的維護實體組等級大于所迷報文的維護實體組等級, 則丟棄所述4艮文;如果本節(jié)點配置的維護實體組等級小于所述"^艮文的維護實 體組等級,則根據所述被監(jiān)視的業(yè)務所在路徑標識的MAC地址和VLAN ID 轉發(fā)所述OAM報文;如果本節(jié)點配置的維護實體組等級等于所述報文的維護 實體組等級,則轉步驟s2043。
步驟s2043,進行操作碼表示報文類型的判斷。如果操作碼表示的報文類 型為CCM,則轉步驟s2044,否則進行其它操作碼對應的檢測。
步驟s2044,判斷源節(jié)點是否在MEP list中,如果是,則終結所述OAM 報文,否則確定所述維護實體組終結點出現(xiàn)故障。
實施例三,當采用圖3所示PBT網絡的OAM結構時,假設需要進行MEL 為4的A到D的LB檢測,且源節(jié)點發(fā)送的OAM報文中的目的MAC地址為 被監(jiān)視的業(yè)務所在路徑標識的MAC地址,本發(fā)明實施例包括以下步驟
步驟s301,源節(jié)點A發(fā)起LB檢測,產生一個LBM報文,并向目的節(jié)點D 發(fā)送該才艮文;該^L文包括
目的MAC地址為被監(jiān)視的業(yè)務所在路徑標識的MAC地址,由于A到D 沒有路徑標識,但該路徑是路徑A到H的一部分,所以在LBM報文中,目的 MAC地址為H的MAC地址MAC (H),而不是D的MAC地址;
VLANID:為被監(jiān)視的業(yè)務所在路徑標識的虛擬局域網標識,由于A到D 沒有路徑標識,但該路徑是路徑A到H的一部分,所以在LBM報文中,VLAN ID 為路徑A到H的VID (3);
以太網類型表示報文所屬的以太網類型,本實施例中為OAM報文;
維護實體組等級表示報文的維護實體組等級;
操作碼表示報文的檢測類型;
環(huán)回4全測目的地址表示環(huán)回檢測的目的地址;
返回路徑MAC地址為LBR (LoopbackResponse,環(huán)回檢測響應報文) 返回路徑的MAC地址,由于D到A沒有路徑標識,但該路徑是路徑H到A 的一部分,所以在LBR報文中,返回路徑MAC地址為A的MAC地址MAC (A);
返回路徑VLAN ID:為LBR報文返回路徑的虛擬局域網標識,由于D 到A沒有路徑標識,但該路徑是路徑H到A的一部分,所以在LBR報文中, 返回路徑VLAN ID為路徑H到A的VLAN ID。
步驟s302,節(jié)點對接收到的報文進行處理。
如果接收到所述OAM報文的為非MP節(jié)點,則根據所述目的MAC地址
和VLAN ID發(fā)所述OAM報文;
如杲接收到所述OAM報文的為MIP或MEP,則進行以下步驟
步驟s3021 ,檢查報文的目的MAC地址和VLAN ID在轉發(fā)表中是否有
對應的項,如果否,則丟棄所述才艮文;否則轉步驟s3022。
步驟s3022,根據所述才艮文的以太網類型,判斷所述"^艮文是否為OAM報 文,如果否,則根據所述目的MAC地址和VLANID轉發(fā)所述報文;否則轉 步驟s3023。
步驟s3023,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體組 等級,如果本節(jié)點配置的維護實體組等級大于所述報文的維護實體組等級, 則丟棄所述報文;如果本節(jié)點配置的維護實體組等級小于所述報文的維護實 體組等級,則根據所述目的MAC地址和VLAN ID轉發(fā)所述OAM報文;如 果本節(jié)點配置的維護實體組等級等于所述^^文的維護實體組等級,則轉步驟
s3024。
步驟s3024,進行操作碼表示報文類型的判斷。如果操作碼表示的報文類 型為LBM,則轉步驟s3025,否則進行其它操作碼對應的檢測。
步驟s3025,判斷所述環(huán)回檢測目的地址是否為本節(jié)點地址,如果是,貝'J
報文,PEP則終結所述報文。
步驟s303,第一節(jié)點向源節(jié)點發(fā)送環(huán)回檢測響應報文。該報文包括
目的MAC地址為LBM報文中的返回路徑MAC地址;
VLANID:為LBM報文中的返回路徑VLAN ID;
以太網類型表示報文所屬的以太網類型,本實施例中為OAM報文;
維護實體組等級表示報文的維護實體組等級;
操作碼表示報文的檢測類型;
環(huán)回檢測原始MAC地址為發(fā)起LB檢測的MEP地址。 步驟s304,第二節(jié)點對接收到的報文進行處理。
如果接收到所述OAM報文的第二節(jié)點為非MP節(jié)點,則根據所述目的 MAC地址和VLAN ID發(fā)所述OAM報文;
如果接收到所述OAM報文的第二節(jié)點為MIP或MEP,則進行以下步驟
步驟s3041,檢查才艮文的目的MAC地址和VLAN ID在轉發(fā)表中是否有 對應的項,如果否,則丟棄所述凈艮文;否則轉步驟s3042。
步驟s3042,根據所述報文的以太網類型,判斷所述報文是否為OAM報
文,如果否,則才艮據所述目的MAC地址和VLAN ID轉發(fā)所述凈艮文;否則轉 步驟s3043。
步驟s3043,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體組 等級,如果本節(jié)點配置的維護實體組等級大于所述報文的維護實體組等級, 則丟棄所述報文;如果本節(jié)點配置的維護實體組等級小于所述報文的維護實 體組等級,則根據所述目的MAC地址和VLAN ID轉發(fā)所述OAM報文;如 果本節(jié)點配置的維護實體組等級等于所述報文的維護實體組等級,則轉步驟 s3044。
步驟s3044,進行操作碼表示報文類型的判斷。如果操作碼表示的報文類 型為LBR,則轉步驟s3045,否則進行其它操作碼對應的檢測。
步驟s3045,判斷所述環(huán)回檢測原始MAC地址是否為本節(jié)點地址,如果 是,則終結所述才艮文,確認源節(jié)點和目的節(jié)點之間的鏈路無故障,否則MIP 沖艮據所述目的MAC地址和VLAN ID轉發(fā)所述OAM報文,MEP則終結所述 報文。
實施例四,當采用圖3所示PBT網絡的OAM結構時,假設需要進行MEL 為4的A到D的LB檢測,且源節(jié)點發(fā)送的OAM報文中的目的MAC地址為 專用于OAM功能的MAC地址,本發(fā)明實施例包括以下步驟
步驟s401,源節(jié)點A發(fā)起LB檢測,產生一個LBM報文,并向目的節(jié)點D 發(fā)送該纟艮文;該報文包括
目的MAC地址為專用于OAM功能的MAC地址,放置在支持OAM方法 的網橋的轉發(fā)表,其轉發(fā)表項直接指向本網橋的OAM處理單元;
VLAN ID:為被監(jiān)視的業(yè)務所在路徑標識的虛擬局域網標識,由于A到D 沒有路徑標識,但該路徑是路徑A到H的一部分,所以在LBM報文中,VLAN ID 為路徑A到H的VID (3);
以太網類型表示報文所屬的以太網類型,本實施例中為OAM報文;
維護實體組等級表示報文的維護實體組等級;
操作碼表示報文的檢測類型;
:纟見的業(yè)務所在路徑標識的MAC地址由于A到D沒有路徑標識,4旦該路徑是路徑A到H的一部分,所以在LBM才艮文中,目的MAC i也址為H 的MAC地址MAC (H ),而不是D的MAC地址; 環(huán)回;f金測目的地址表示環(huán)回;f全測的目的地址;
返回路徑MAC地址為LBR報文返回路徑的MAC地址,由于D到A 沒有路徑標識,但該路徑是路徑H到A的一部分,所以在LBR報文中,返回 路徑MAC地址為A的MAC地址MAC (A);
返回路徑VLANID:為LBR報文返回路徑的虛擬局域網標識,由于D到A 沒有路徑標識,但該路徑是路徑H到A的一部分,所以在LBR報文中,返回路 徑VLAN ID為路徑H到A的VLAN ID。
步驟s402,根據報文的目的MAC地址,將報文送至所述OAM處理單元。
步驟s403, OAM處理單元對接收到的I艮文進行處理。
如果接收到所述OAM報文的為非MP節(jié)點,則根據所述報文的以太網類 型,判斷所述報文是否為OAM報文,如果否,則丟棄所迷報文,否則根據所 述被監(jiān)視的業(yè)務所在路徑標識的MAC地址和VLAN ID發(fā)所述OAM報文;
如果接收到所述OAM報文的為MIP或MEP,則進行以下步驟
步驟s4031,根據所述報文的以太網類型,判斷所述報文是否為OAM報 文,如果否,則丟棄所述才良文;否則轉步驟s4032。
步驟s4032,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體組 等級,如果本節(jié)點配置的維護實體組等級大于所述報文的維護實體組等級, 則丟棄所述報文;如果本節(jié)點配置的維護實體組等級小于所述報文的維護實 體組等級,則根據所述被監(jiān)視的業(yè)務所在路徑標識的MAC地址和VLAN ID 轉發(fā)所述OAM報文;如果本節(jié)點配置的維護實體組等級等于所述報文的維護 實體組等級,則轉步驟s4033。
步驟s4033,進行操作碼表示報文類型的判斷。如杲操作碼表示的報文類 型為LBM,則轉步驟s4034,否則進行其它操作碼對應的^r測。
步驟s4034,判斷所述環(huán)回檢測目的地址是否為本節(jié)點地址,如果是,則 轉步驟s404,否則MIP根據所述被監(jiān)視的業(yè)務所在路徑標識的MAC地址和 VLAN ID轉發(fā)所述OAM報文,PEP則終結所述報文。
步驟s404,第一節(jié)點向源節(jié)點發(fā)送環(huán)回檢測響應凈艮文。該才艮文包括 目的MAC地址為專用于OAM功能的MAC地址,放置在支持OAM方法 的網橋的轉發(fā)表,其轉發(fā)表項直接指向本網橋的OAM處理單元; VLAN ID:為LBM報文中的返回路徑VLAN ID; 以太網類型表示^^文所屬的以太網類型,本實施例中為0AIV^良文; 維護實體組等級表示報文的維護實體組等級; 操作碼表示報文的檢測類型;
環(huán)回檢測原始MAC地址為發(fā)起LB檢測的MEP地址; 路徑MAC地址為LBM報文中的返回路徑MAC地址。 步驟s405,根據報文的目的MAC地址,將報文送至第二節(jié)點的OAM處 理單元。
步驟s406,第二節(jié)點對接收到的報文進行處理。
如果接收到所述OAM報文的第二節(jié)點為非MP節(jié)點,則根據所述報文的 以太網類型,判斷所述報文是否為OAM報文,如果否,則丟棄所述報文,否 則根據所述路徑MAC地址和VLAN ID發(fā)所述OAM報文;
如果接收到所述OAM報文的第二節(jié)點為MIP或MEP,則進行以下步驟
步驟s4061,根據所述報文的以太網類型,判斷所述報文是否為OAM報 文,如果否,則丟棄所述報文;否則轉步驟s4062。
步驟s4062,比較本節(jié)點配置的維護實體組等級和所述^Jl的維護實體組 等級,如果本節(jié)點配置的維護實體組等級大于所述報文的維護實體組等級, 則丟棄所述"^艮文;如果本節(jié)點配置的維護實體組等級小于所述報文的維護實 體組等級,則根據所述路徑MAC地址和VLAN ID轉發(fā)所述OAM報文;如 果本節(jié)點配置的維護實體組等級等于所述報文的維護實體組等級,則轉步驟 s4063。
步驟s4063,進行搡作碼表示報文類型的判斷。如果操作碼表示的報文類 型為LBR,則轉步驟s4064,否則進行其它操作碼對應的檢測。
步驟s4064,判斷所述環(huán)回檢測原始MAC地址是否為本節(jié)點地址,如果 是,則終結所述報文,確認源節(jié)點和目的節(jié)點之間的鏈路無故障,否則MIP
根據所述^各徑MAC地址和VLAN ID轉發(fā)所述OAM才艮文,MEP則終結所述 報文。
實施例五,當采用圖3所示PBT網絡的OAM結構時,假設需要進行MEL 為4的A到D的LB檢測,且源節(jié)點發(fā)送的OAM報文中的目的MAC地址為 專用于OAM功能的MAC地址,本發(fā)明實施例包括以下步驟
步驟s501,源節(jié)點A發(fā)起LB檢測,產生一個LBM報文,并向目的節(jié)點D 發(fā)送該報文;該報文的格式如圖4所示,包括
目的MAC地址為專用于OAM功能的MAC地址,放置在支持OAM方法 的網橋的轉發(fā)表,其轉發(fā)表項直接指向本網橋的OAM處理單元;
VLANID:為被監(jiān)^L的業(yè)務所在路徑標識的虛擬局域網標識,由于A到D 沒有路徑標識,但該路徑是路徑A到H的一部分,所以在LBM報文中,VLAN ID 為路徑A到H的VID (3);
以太網類型表示"^艮文所屬的以太網類型,本實施例中為OAM才艮文;
維護實體組等級表示報文的維護實體組等級;
搡作碼表示報文的檢測類型;
被監(jiān)視的業(yè)務所在路徑標識的MAC地址由于A到D沒有路徑標識,
但該路徑是路徑A到H的一部分,所以在LBM報文中,目的MAC地址為H
的MAC地址MAC (H),而不是D的MAC地址; 環(huán)回4企測目的地址表示環(huán)回檢測的目的地址; 顯示路由本實施例中為指定經過的各個網橋的出端口序列; 返回路徑MAC地址為LBR報文返回路徑的MAC地址,由于D到A
沒有路徑標識,但該路徑是路徑H到A的一部分,所以在LBR報文中,返回
路徑MAC地址為A的MAC地址MAC ( A);
返回路徑VLAN ID:為LBR報文返回路徑的虛擬局域網標識,由于D到A
沒有路徑標識,但該路徑是路徑H到A的一部分,所以在LBR沖艮文中,返回路
徑VLAN ID為路徑H到A的VLAN ID。
步驟s502,根據報文的目的MAC地址,將報文送至所述OAM處理單元。 步驟s503, OAM處理單元對接收到的報文進行處理。
如果4妄收到所述OAM才艮文的為非MP節(jié)點,則進行以下步驟
步驟s5031A,根據所述"R文的以太網類型,判斷所述"R文是否為OAM 報文,如果否,則丟棄所迷報文,否則轉步驟s5032A;
步驟s5032A,根據所述被監(jiān)一見的業(yè)務所在路徑標識的MAC地址和VLAN ID查詢轉發(fā)表的出端口集合,如果所述報文的出端口序列的第一端口為所述 轉發(fā)表的出端口集合中的一個,則按照所述第一端口轉發(fā)所述報文,并在轉 發(fā)前將所述第一端口從所述報文的出端口序列中去掉;如果所述報文的出端 口序列的第一端口不在所述轉發(fā)表的出端口集合中,則丟棄所述才艮文。
如果接收到所述OAM報文的為MIP,則進行以下步驟
步驟s5031B,根據所述報文的以太網類型,判斷所述報文是否為OAM 報文,如果否,則丟棄所述報文;否則轉步驟s5032B。
步驟s5032B,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體 組等級,如果本節(jié)點配置的維護實體組等級大于所述"^艮文的維護實體組等級, 則丟棄所述報文;如果本節(jié)點配置的維護實體組等級小于所述報文的維護實 體組等級,則根據所述被監(jiān)視的業(yè)務所在路徑標識的MAC地址和VLAN ID 轉發(fā)所述OAM報文;如果本節(jié)點配置的維護實體組等級等于所述報文的維護 實體組等級,則轉步驟s5033B。
步驟s5033B,進行操作碼表示報文類型的判斷。如果操作碼表示的報文 類型為LBM,則轉步驟s5034B,否則進行其它操作碼對應的檢測。
步驟s5034B,判斷所述環(huán)回檢測目的地址是否為本節(jié)點地址,如果是, 則轉步驟s504,否則轉步驟s5035B;
步驟s5035B,根據所述被監(jiān)視的業(yè)務所在路徑標識的MAC地址和VLAN ID查詢轉發(fā)表的出端口集合,如果所述報文的出端口序列的第一端口為所述 轉發(fā)表的出端口集合中的一個,則按照所述第一端口轉發(fā)所述報文,并在轉 發(fā)前將所述第一端口從所述報文的出端口序列中去掉;如果所述報文的出端 口序列的第 一端口不在所述轉發(fā)表的出端口集合中,則丟棄所述4良文。
如果接收到所述OAM報文的為MEP,則進行以下步驟
步驟s5031C,根據所述報文的以太網類型,判斷所述"t艮文是否為OAM
報文,如果否,則丟棄所述報文;否則轉步驟s5032C。
步驟s5032C,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體 組等級,如果本節(jié)點配置的維護實體組等級大于所迷報文的維護實體組等級, 則丟棄所述報文;如果本節(jié)點配置的維護實體組等級小于所述報文的維護實 體組等級,則根據所述被監(jiān)視的業(yè)務所在路徑標識的MAC地址和VLAN ID 轉發(fā)所述OAM報文;如果本節(jié)點配置的維護實體組等級等于所述報文的維護 實體組等級,則轉步驟s5033C。
步驟s5033C,進行操作碼表示報文類型的判斷。如果操作碼表示的報文 類型為LBM,則轉步驟s5034C,否則進行其它操作碼對應的檢測。
步驟s5034C,判斷所述環(huán)回檢測目的地址是否為本節(jié)點地址,如果是, 則轉步驟s504,否則終結所述才艮文。
步驟s504,第一節(jié)點向源節(jié)點發(fā)送環(huán)回檢測響應報文。該報文的格式如圖 5所示,包括
目的MAC地址為專用于OAM功能的MAC地址,放置在支持OAM方法 的網橋的轉發(fā)表,其轉發(fā)表項直接指向本網橋的OAM處理單元; VLAN ID:為LBM報文中的返回路徑VLAN ID; 以太網類型表示報文所屬的以太網類型,本實施例中為OAM報文; 維護實體組等級表示報文的維護實體組等級; 操作碼表示報文的檢測類型;
環(huán)回檢測原始MAC地址為發(fā)起LB檢測的MEP地址; 路徑MAC地址為LBM報文中的返回路徑MAC地址。 步驟s505,根據報文的目的MAC地址,將報文送至第二節(jié)點的OAM處 理單元。
步驟s506,第二節(jié)點對接收到的報文進行處理。
如果接收到所述OAM報文的第二節(jié)點為非MP節(jié)點,則根據所述報文的 以太網類型,判斷所述報文是否為OAM報文,如果否,則丟棄所述報文,否 則根據所述路徑MAC地址和VLAN ID發(fā)所述OAM報文;
如果接收到所述OAM才艮文的第二節(jié)點為MIP或MEP,則進行以下步驟:200610137898.2
說明書第17/23頁
步驟s5061,根據所述報文的以太網類型,判斷所述報文是否為OAM報 文,如果否,則丟棄所述報文;否則轉步驟s5062。
步驟s5062,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體組
等級,如果本節(jié)點配置的維護實體組等級大于所述^J:的維護實體組等級,
則丟棄所述報文;如果本節(jié)點配置的維護實體組等級小于所述報文的維護實 體組等級,則根據所述路徑MAC地址和VLAN ID轉發(fā)所述OAM報文;如 果本節(jié)點配置的維護實體組等級等于所述報文的維護實體組等級,則轉步驟
s5063。
步驟s5063,進行操作碼表示報文類型的判斷。如果操作碼表示的報文類 型為LBR,則轉步驟s5064,否則進行其它操作碼對應的檢測。
步驟s5064,判斷所述環(huán)回檢測原始MAC地址是否為本節(jié)點地址,如果 是,則終結所述報文,確認源節(jié)點和目的節(jié)點之間的鏈路無故障,否則MIP 根據所述路徑MAC地址和VLAN ID轉發(fā)所述OAM報文,MEP則終結所述 報文。
如果步驟s501所述LBM報文中的顯示路由為指定經過的各個網橋的 MAC地址序列,則步驟s5032A和步驟s5035B的處理過程為
判斷當前節(jié)點的MAC地址是否與MAC地址序列的第一 MAC地址相同, 如果相同,則按照所述第一MAC地址轉發(fā)所述報文,并將MAC地址序列中 的當前第一MAC地址去掉;如果不同,則丟棄所述"R文。
實施例六,當采用圖3所示PBT網絡的OAM結構時,假設需要進行MEL 為4的A到D的LT檢測,且源節(jié)點發(fā)送的OAM報文中的目的MAC地址為 被監(jiān)視的業(yè)務所在路徑標識的MAC地址,本發(fā)明實施例包括以下步驟
步驟s601,源節(jié)點A^起LT檢測,產生一個LTM報文,并向目的節(jié)點D發(fā) 送該纟艮文;該纟艮文包4舌
目的MAC地址為被監(jiān)視的業(yè)務所在路徑標識的MAC地址,由于A到D 沒有路徑標識,但該路徑是路徑A到H的一部分,所以在LTM報文中,目的MAC 地址為H的MAC地址MAC (H),而不是D的MAC地址;
VLAN ID:為被監(jiān)一見的業(yè)務所在路徑標識的虛擬局域網標識,由于A到D 沒有路徑標識,但該路徑是路徑A到H的一部分,所以在LTM報文中,VLAN ID 為路徑A到H的VID (3);
以太網類型表示報文所屬的以太網類型,本實施例中為OAM報文;
維護實體組等級表示報文的維護實體組等級;
操作碼表示報文的檢測類型;
返回路徑MAC地址為LTR (Linktrace Response,鏈路跟蹤檢測響應報 文)返回路徑的MAC地址,由于D到A沒有路徑標識,但該路徑是路徑H 到A的一部分,所以在LTR報文中,返回路徑MAC地址為A的MAC地址 MAC (A);
返回路徑VLANID:為LTR報文返回路徑的虛擬局域網標識,由于D到 A沒有路徑標識,但該路徑是路徑H到A的一部分,所以在LTR報文中,返 回路徑VLAN ID為路徑H到A的VLAN ID;
LTMTTL: —個整數值。
步驟s602,節(jié)點對接收到的報文進行處理。
如果接收到所述OAM報文的為非MP節(jié)點,則根據所述目的MAC地址 和VLAN ID發(fā)所述OAM報文;
如果接收到所述OAM報文的為MIP或MEP,則進行以下步驟
步驟s6021,檢查才艮文的目的MAC地址和VLAN ID在轉發(fā)表中是否有 對應的項,如果否,則丟棄所述才艮文;否則轉步驟s6022。
步驟s6022,根據所述報文的以太網類型,判斷所述報文是否為OAM報 文,如果否,則根據所述目的MAC地址和VLANID轉發(fā)所述報文;否則轉 步驟s6023。
步驟s6023,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體組 等級,如果本節(jié)點配置的維護實體組等級大于所述^^艮文的維護實體組等級, 則丟棄所述報文;如果本節(jié)點配置的維護實體組等級小于所述^t艮文的維護實 體組等級,貝"艮據所述目的MAC地址和VLAN ID轉發(fā)所述OAM報文;如 果本節(jié)點配置的維護實體組等級等于所述報文的維護實體組等級,則轉步驟s6024。
步驟s6024,進行操作碼表示報文類型的判斷。如果操作碼表示的報文類 型為LTM,則轉步驟s6025,否則進行其它操作碼對應的檢測。
步驟s6025,如果是MEP節(jié)點,則終結該凈艮文,并轉步驟s603,而MIP 則根據所述目的MAC地址和VLAN ID轉發(fā)所述OAM報文,轉發(fā)時將LTM TTL減一,由于報文改變,修改報文的源地址為當前MIP點地址,并重新計 算FCS (Frame Check Sequence,幀校驗序列)。
步驟s603,第一節(jié)點向源節(jié)點發(fā)送LTR才艮文。該報文包括
目的MAC地址為LTM報文中的返回路徑MAC地址;
VLAN ID:為LTM報文中的返回路徑VLAN ID;
以太網類型表示報文所屬的以太網類型,本實施例中為OAM報文;
維護實體組等級表示報文的維護實體組等級;
操作碼表示報文的檢測類型;
鏈路跟蹤檢測原始MAC地址為發(fā)起LT檢測的MEP地址; Reply TTL:為LTMTTL的值,用于單插褳路跟蹤檢測; 上一跳MIP的MAC地址為接收到的LTM報文的源地址,用于組播鏈 路跟蹤檢測。
步驟s604,第二節(jié)點對接收到的報文進行處理。
如果接收到所述OAM報文的第二節(jié)點為非MP節(jié)點,則根據所述目的 MAC地址和VLAN ID發(fā)所述OAM報文;
如果接收到所述OAM報文的第二節(jié)點為MIP或MEP,則進行以下步驟
步驟s6041,;險查才艮文的目的MAC地址和VLAN ID在轉發(fā)表中是否有 對應的項,如果否,則丟棄所述才艮文;否則轉步驟s6042。
步驟s6042,根據所述報文的以太網類型,判斷所述報文是否為OAM報 文,如果否,則根據所述目的MAC地址和VLANID轉發(fā)所述報文;否則轉 步驟s6043。
步驟s6043,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體組 等級,如果本節(jié)點配置的維護實體組等級大于所述"^艮文的維護實體組等級,
則丟棄所述報文;如果本節(jié)點配置的維護實體組等級小于所述報文的維護實 體組等級,則根據所述目的MAC地址和VLAN ID轉發(fā)所述OAM報文;如 果本節(jié)點配置的維護實體組等級等于所迷報文的維護實體組等級,則轉步驟
s6044。
步驟s6044,進行操作碼表示報文類型的判斷。如果操作碼表示的報文類 型為LTR,則轉步驟s6045,否則進行其它操作碼對應的檢測。
步驟s6045 ,判斷所述鏈路跟蹤檢測原始MAC地址是否為本節(jié)點地址, 如果是,則終結所述報文,確認源節(jié)點和目的節(jié)點之間的鏈路無故障,否則 MIP根據所述目的MAC地址和VLAN ID轉發(fā)所述OAM報文,MEP則終結 所述報文。
實施例七,當采用圖3所示PBT網絡的OAM結構時,假設需要進行MEL 為4的A到D的LT檢測,且源節(jié)點發(fā)送的OAM報文中的目的MAC地址為 專用于OAM功能的MAC地址,本發(fā)明實施例包括以下步驟
步驟s701,源節(jié)點A^起LT檢測,產生一個LTM報文,并向目的節(jié)點D發(fā) 送該報文;該報文包括
目的MAC地址為專用于OAM功能的MAC地址,;故置在支持OAM方法 的網橋的轉發(fā)表,其轉發(fā)表項直接指向本網橋的OAM處理單元;
VLAN ID:為被監(jiān)視的業(yè)務所在路徑標識的虛擬局域網標識,由于A到D 沒有路徑標識,但該路徑是路徑A到H的一部分,所以在LTM報文中,VLAN ID 為路徑A到H的VID (3);
以太網類型表示報文所屬的以太網類型,本實施例中為OAM報文;
維護實體組等級表示報文的維護實體組等級;
操作碼表示報文的檢測類型;
凈皮監(jiān)—見的業(yè)務所在路徑標識的MAC地址由于A到D沒有路徑標識, 但該路徑是路徑A到H的一部分,所以在LTM報文中,目的MAC地址為H 的MAC地址MAC ( H ),而不是D的MAC地址;
返回路徑MAC地址為LTR報文返回路徑的MAC地址,由于D到A 沒有路徑標識,但該路徑是路徑H到A的一部分,所以在LTR報文中,返回
路徑MAC地址為A的MAC地址MAC ( A );
返回路徑VLANID:為LTR報文返回路徑的虛擬局域網標識,由于D到A 沒有路徑標識,但該路徑是路徑H到A的一部分,所以在LTR報文中,返回路 徑VLAN ID為路徑H到A的VLAN ID;
LTMTTL: —個整數值。
步驟s702,根據報文的目的MAC地址,將報文送至所述OAM處理單元。 步驟s703 , OAM處理單元對接收到的報文進行處理。 如果接收到所述OAM報文的為非MP節(jié)點,則根據所述報文的以太網類 型,判斷所述報文是否為OAM報文,如果否,則丟棄所述報文,否則根據所
如果接收到所述OAM報文的為MP或MEP,則進行以下步驟
步驟s7031,根據所述報文的以太網類型,判斷所述報文是否為OAM報 文,如果否,則丟棄所述才艮文;否則轉步驟s7032。
步驟s7032,比較本節(jié)點配置的維護實體組等級和所述^J:的維護實體組 等級,如果本節(jié)點配置的維護實體組等級大于所述報文的維護實體組等級, 則丟棄所述報文;如果本節(jié)點配置的維護實體組等級小于所述報文的維護實 體組等級,則根據所述被監(jiān)視的業(yè)務所在路徑標識的MAC地址和VLAN ID 轉發(fā)所述OAM報文;如果本節(jié)點配置的維護實體組等級等于所述報文的維護 實體組等級,則轉步驟s7033。
步驟s7033,進行操作碼表示報文類型的判斷。如果操作碼表示的報文類 型為LTM,則轉步驟s7034,否則進行其它操作碼對應的檢測。
步驟s7034,如果是MEP節(jié)點,則終結該報文,并轉步驟s704,而MIP 貝'J根據所述凈皮監(jiān)視的業(yè)務所在路徑標識的MAC地址和VLAN ID轉發(fā)所述 OAM報文,轉發(fā)時將LTM TTL減一,由于才艮文改變,修改報文的源地址為 當前MIP點地址,并重新計算FCS。
步驟s704,第一節(jié)點向源節(jié)點發(fā)送LTR報文。該報文包括
目的MAC地址為專用于OAM功能的MAC地址,放置在支持OAM方法 的網橋的轉發(fā)表,其轉發(fā)表項直接指向本網橋的OAM處理單元;
VLAN ID:為LTM報文中的返回路徑VLAN ID;
以太網類型表示報文所屬的以太網類型,本實施例中為OAM報文;
維護實體組等級表示報文的維護實體組等級;
操作碼表示報文的檢測類型;
鏈路跟蹤檢測原始MAC地址為發(fā)起LT檢測的MEP地址; 路徑MAC地址為LTM報文中的返回路徑MAC地址; Reply TTL:為LTM TTL的值,用于單播鏈路跟蹤檢測; 上一跳MIP的MAC地址為接收到的LTM報文的源地址,用于組播鏈 路跟蹤檢測。
步驟s705,根據報文的目的MAC地址,將報文送至第二節(jié)點的OAM處 理單元。
步驟s706,第二節(jié)點對接收到的報文進行處理。
如果接收到所述OAM報文的第二節(jié)點為非MP節(jié)點,則根據所述報文的 以太網類型,判斷所述報文是否為OAM報文,如果否,則丟棄所述報文,否 則根據所述路徑MAC地址和VLAN ID發(fā)所述OAM報文;
如果接收到所述OAM報文的第二節(jié)點為MIP或MEP,則進行以下步驟
步驟s7061,根據所述報文的以太網類型,判斷所述報文是否為OAM報 文,如果否,則丟棄所述才艮文;否則轉步驟s7062。
步驟s7062,比較本節(jié)點配置的維護實體組等級和所述報文的維護實體組 等級,如果本節(jié)點配置的維護實體組等級大于所述報文的維護實體組等級, 則丟棄所述報文;如果本節(jié)點配置的維護實體組等級小于所述報文的維護實 體組等級,則根據所述路徑MAC地址和VLAN ID轉發(fā)所述OAM報文;如 果本節(jié)點配置的維護實體組等級等于所述報文的維護實體組等級,則轉步驟 s7063。
步驟s7063,進行操作碼表示報文類型的判斷。如果操作碼表示的報文類 型為LTR,則轉步驟s7064,否則進行其它操作碼對應的檢測。
步驟s7064,判斷所述鏈路跟蹤檢測原始MAC地址是否為本節(jié)點地址, 如果是,則終結所述報文,確認源節(jié)點和目的節(jié)點之間的鏈路無故障,否則MIP根據所述路徑MAC地址和VLAN ID轉發(fā)所述OAM報文,MEP則終結 所述纟艮文。
本發(fā)明實施例的一種以太網的操作管理和維護報文的傳輸系統(tǒng)如圖6所 示,包括源節(jié)點61和接收節(jié)點62;其中源節(jié)點61包括OAM報文生成單 元611,用于生成包含連接維護終結地址的OAM報文;報文收發(fā)單元612與 所述OAM報文生成單元連接,用于發(fā)送所述OAM報文和接收接收節(jié)點62 發(fā)送的OAM返回報文。
接收節(jié)點62包括地址判斷單元621,用于判斷所述OAM報文的連接維 護終結地址與本節(jié)點地址是否匹配;返回報文生成單元622,用于生成包含返 回路徑信息的OAM返回報文;報文收發(fā)單元623,用于接收源節(jié)點發(fā)送的 OAM報文和發(fā)送所述OAM返回報文;OAM處理單元624,用于終結源節(jié) 點61發(fā)送的OAM報文或轉發(fā)所述OAM報文到下一跳。
以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普 通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤 飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
權利要求
1、一種以太網的操作管理和維護報文的傳輸方法,其特征在于,包括以下步驟源節(jié)點發(fā)送操作管理和維護OAM報文,所述OAM報文包括被監(jiān)視的業(yè)務所在的路徑標識和連接維護終結地址;接收節(jié)點判斷所述連接維護終結地址與本節(jié)點地址是否匹配,如果匹配,則終結所述OAM報文,否則,根據所述路徑標識向下一跳轉發(fā)所述OAM報文。
2、 如權利要求1所述以太網的操作管理和維護報文的傳輸方法,其特征 在于,所述路徑標識包括路徑的媒體接入控制MAC地址和虛擬局域網標識。
3、 如權利要求1所述以太網的搡作管理和維護報文的傳輸方法,其特征 在于,所述OAM報文中還包括顯式路由信息,接收節(jié)點根據所述顯式路由信 息向下一跳轉發(fā)所述OAM報文。
4、 如權利要求3所述以太網的操作管理和維護報文的傳輸方法,其特征 在于,所述顯式路由信息包括出端口序列或MAC地址序列。
5、 如權利要求1至4中任一項所述以太網的操作管理和維護報文的傳輸 方法,其特征在于,所述OAM報文中還包括專用于OAM功能的MAC地址, 接收節(jié)點根據所迷MAC地址選擇需要處理的OAM報文。
6、 一種以太網的操作管理和維護"R文的傳輸方法,其特征在于,包括以 下步驟第一節(jié)點接收含有返回路徑信息的OAM報文,所述返回路徑信息包括返 回路徑標識;所述第一節(jié)點發(fā)送OAM返回凈艮文,所述OAM返回才艮文中封裝所述返回 路徑信息;第二節(jié)點接收所述OAM返回報文,并根據所述返回路徑信息向下一跳轉 發(fā)所述OAM返回報文。
7、 如權利要求6所述以太網的操作管理和維護報文的傳輸方法,其特征 在于,所述返回路徑標識包括返回路徑的MAC地址。
8、 如權利要求7所述以太網的操作管理和維護報文的傳輸方法,其特征 在于,所述返回路徑標識還包括返回路徑的虛擬局域網標識。
9、 一種以太網的操作管理和維護報文的傳輸系統(tǒng),其特征在于,包括源節(jié)點和接收節(jié)點;所述源節(jié)點包括OAM報文生成單元和報文收發(fā)單元;所述OAM報文生 成單元用于生成包含連接維護終結地址的OANU艮文;所述^J艮文收發(fā)單元與所 述OAM報文生成單元連接,用于發(fā)送所述OAM報文;所述接收節(jié)點包括報文收發(fā)單元、地址判斷單元和OAM處理單元;所述 報文收發(fā)單元用于接收源節(jié)點發(fā)送的OAM報文;所述地址判斷單元與所述報是否匹配;所述OAM處理單元與所述報文收發(fā)單元連接,用于終結所述OAM 報文或轉發(fā)所述OAM報文到下一跳。
10、 如權利要求9所述以太網的操作管理和維護報文的傳輸系統(tǒng),其特 征在于,所述接收節(jié)點還包括返回報文生成單元,用于生成包含返回路徑信 息的OAM返回報文。
11、 如權利要求IO所述以太網的操作管理和維護報文的傳輸系統(tǒng),其特 征在于,所述接收節(jié)點的報文收發(fā)單元與所述返回報文生成單元連接,用于 發(fā)送所述OAM返回報文。
12、 如權利要求10或11所述以太網的操作管理和維護報文的傳輸系統(tǒng), 其特征在于,所述源節(jié)點的報文收發(fā)單元還用于接收所述OAM返回報文。
13、 一種以太網的操作管理和維護報文的發(fā)送節(jié)點,其特征在于,包括 OAM報文生成單元,用于生成包含連接維護終結地址的OAM報文; 報文收發(fā)單元,與所述OAM報文生成單元連接,用于發(fā)送所述OAM報文。
14、 如權利要求13所述以太網的操作管理和維護報文的發(fā)送節(jié)點,其特 征在于,所述報文收發(fā)單元還用于接收OAM返回報文。
15、 一種以太網的操作管理和維護報文的接收節(jié)點,其特征在于,包括: 報文收發(fā)單元,用于接收源節(jié)點發(fā)送的OAM報文; i也址判斷單元,與所述寺艮文收發(fā)單元連接,用于判斷所述OAM凈艮文的連 接維護終結地址與本節(jié)點地址是否匹配;OAM處理單元,與所迷報文收發(fā)羊元連接,用于終結所述OAM報文或 轉發(fā)所述OAM報文到下一跳。
16、 如權利要求15所述以太網的操作管理和維護報文的接收節(jié)點,其特 征在于,還包括返回報文生成單元,用于生成包含返回路徑信息的OAM返回 報文。
17、 如權利要求16所述以太網的操作管理和維護報文的接收節(jié)點,其特 征在于,所述報文收發(fā)單元與所述返回報文生成單元連接,用于發(fā)送所述 OAM返回報文。
全文摘要
本發(fā)明公開了一種以太網的操作管理和維護報文的傳輸方法,包括源節(jié)點發(fā)送OAM報文,接收節(jié)點判斷連接維護終結地址與本節(jié)點地址是否匹配;若匹配,則終結該報文,否則根據路徑標識轉發(fā)該報文。本發(fā)明還公開了一種以太網的操作管理和維護報文的傳輸方法,包括第一節(jié)點接收OAM報文;該第一節(jié)點發(fā)送OAM返回報文;第二節(jié)點轉發(fā)所述OAM返回報文。本發(fā)明還公開了一種以太網的操作管理和維護報文的傳輸系統(tǒng)、一種以太網的操作管理和維護報文的發(fā)送節(jié)點和一種以太網的操作管理和維護報文的接收節(jié)點。本發(fā)明的OAM報文是依據被監(jiān)視的業(yè)務所在路徑標識的MAC地址和VLAN ID信息轉發(fā)的,能夠在PBT網絡中正確轉發(fā)OAM報文。
文檔編號H04L12/56GK101179479SQ200610137898
公開日2008年5月14日 申請日期2006年11月9日 優(yōu)先權日2006年11月9日
發(fā)明者鄧柱升, 昊 龍 申請人:華為技術有限公司