概述
MPLS-TP OAM是MPLS-TP(Multi-Protocol Label Switching Transport Profile,多協定標籤交換傳送套用)將原有的OAM進行分層管理控制,如段層、隧道層、偽線層、業務層和接入鏈路層。MPLS-TP OAM將分別針對這些層進行層次化的OAM。
層次結構
如圖所示,為MPLS-TP OAM結構示意圖。OAM中的 ME(Maintenance Entity)表示一個需要管理的實體,也就是OAM要檢測的段落,表示兩個MEP(管理實體組端點)之間的聯繫,簡單來說,基本的ME就是MPLS-TP的路徑。由於層級的關係,ME之間可以嵌套,但不允許兩個以上的ME之間存在交疊。
MEG(Maintenance Entity Group)就是管理實體組,由一組滿足條件的ME組成,這些ME必須在同一個管理域、同一個MEG層次和相同的點到點或點到多點MPLS-TP連線,這樣OAM就可以在固定的範圍內進行工作。
MEP是維護實體組的端點,生成和終結OAM就靠它們。而維護實體組的中間點MIP一般都是來捧場的,不主動發起或終結OAM報文,而只會對某些OAM分組產生影響,對途經的MPLS-TP幀進行透傳。
回到層級的概念,如圖1中表示,PW OAM(偽線層OAM)就是用來監控偽線上各種業務的,比如是不是連線好,性能如何等,實現的是業務的端到端管理。Tunnel OAM(隧道層OAM)則是監控隧道的,一條隧道裡面有多條偽線,OAM要保證隧道不會因為業務條數增加而性能下降,對LSP層實現著監控和保護。而Section OAM(段層OAM)的作用角度更高一點,需要保護一整個段層,這個功能能夠充分節省頻寬,為環網保護提供有力保障。
功能
MPLS-TP 的OAM主要有3個功能:故障管理、性能管理和保護倒換。
故障管理OAM
故障管理OAM功能能夠通過產生告警的方式有效定位故障,具體功能包括:
連續性檢測(CC:Connectivity Check):兩端MEP周期性傳送CV報文,檢查連線是否正常。當檢測到異常後,能夠產生連通性丟失(LOC: Loss of Connection)、不期望的MEG(Mismerge)、不期望的MEP(Unexpected MEP)和不期望的周期(Unexpected Perio)幾種告警。
高警惕是信號(AIS: Alarm Indication Signal):這是一種維護信號,當服務層路徑失效時,將信號通知到客戶層,同時抑制客戶層告警事件的發生。
遠端缺陷指示(RDI:Remote Defect Indication):這是一種維護信號,用於近端檢測到信號失效之後,向遠端反饋一個遠端缺陷指示信號。反饋的方法就是近端向遠端傳送RDI報文。告訴遠端:“咱倆聯繫不上啦!”。
環回鏈路檢測(LB:Loopback):用來檢測從MEP到MIP或者對端MEP之間的雙向連通性。在雙向點到點MPLS-TP隧道上,LB功能還可以用於MEP之間線上或離線模式下的診斷功能。LB環回檢測使用LBM和LBR報文來完成鏈路檢測和診斷功能。這點是不是跟乙太網OAM的CFM很像?
鎖定(LCK:Lock):這是一種維護信號,用於故障排查中,管理人員鎖定某個MEP(該設備上MEP綁定的接口也被鎖定)。當業務流到達此設備後被丟棄,此時MEP會傳送Lock報文,用於通知遠端MEP。近端將正常業務中斷,遠端MEP判斷業務中斷是預知的,還是由於故障引起的。具有源鎖定和目的鎖定兩種鎖定模式。
測試(Test):這個功能用於單向按需的中斷業務或非中斷業務診斷測試,其中包括對頻寬吞吐量、幀丟失、比特錯誤的檢驗。這些功能通過在MEP插入具有特定吞吐量、幀尺寸和傳送模式的帶有測試信號信息的TST幀來實現。
1.連續性檢測(CC:Connectivity Check):兩端MEP周期性傳送CV報文,檢查連線是否正常。當檢測到異常後,能夠產生連通性丟失(LOC: Loss of Connection)、不期望的MEG(Mismerge)、不期望的MEP(Unexpected MEP)和不期望的周期(Unexpected Perio)幾種告警。
2.高警惕是信號(AIS: Alarm Indication Signal):這是一種維護信號,當服務層路徑失效時,將信號通知到客戶層,同時抑制客戶層告警事件的發生。
3.遠端缺陷指示(RDI:Remote Defect Indication):這是一種維護信號,用於近端檢測到信號失效之後,向遠端反饋一個遠端缺陷指示信號。反饋的方法就是近端向遠端傳送RDI報文。告訴遠端:“咱倆聯繫不上啦!”。
4.環回鏈路檢測(LB:Loopback):用來檢測從MEP到MIP或者對端MEP之間的雙向連通性。在雙向點到點MPLS-TP隧道上,LB功能還可以用於MEP之間線上或離線模式下的診斷功能。LB環回檢測使用LBM和LBR報文來完成鏈路檢測和診斷功能。這點是不是跟乙太網OAM的CFM很像?
5.鎖定(LCK:Lock):這是一種維護信號,用於故障排查中,管理人員鎖定某個MEP(該設備上MEP綁定的接口也被鎖定)。當業務流到達此設備後被丟棄,此時MEP會傳送Lock報文,用於通知遠端MEP。近端將正常業務中斷,遠端MEP判斷業務中斷是預知的,還是由於故障引起的。具有源鎖定和目的鎖定兩種鎖定模式。
6.測試(Test):這個功能用於單向按需的中斷業務或非中斷業務診斷測試,其中包括對頻寬吞吐量、幀丟失、比特錯誤的檢驗。這些功能通過在MEP插入具有特定吞吐量、幀尺寸和傳送模式的帶有測試信號信息的TST幀來實現。
性能管理OAM
性能管理OAM功能是用來維護網路服務質量和提高網路運營效率,具體功能包括:
幀丟失測量(LM:Loss Measurement):用於統計點到點MPLS-TP連線入口和出口傳送和接收業務幀的數量差,看看是不是有丟包。雙端LM是一種主動性能監視OAM功能,其信息在CV幀中攜帶。在點到點的維護實體中,源MEP向目的MEP周期性地傳送帶有雙端LM信息的CV幀,實現目的節點中的幀丟失測量。每個MEP均能夠終結這些雙端LM幀以實現近端和遠端幀丟失測量。單端LM是一種按需性能監視OAM功能,測量過程通過源MEP向目的MEP周期性地傳送請求LMM幀和接收反饋的應答LMR幀來實現。
時延測量(DM:Delay Measurement):是一種按需OAM功能,用於測量幀時延和幀時延抖動。通過在診斷時間間隔內由源MEP和目的MEP間周期性地傳送DM幀來執行,具有2種實現方式:單向DM由源MEP傳送請求DM幀,在目的MEP處完成單向幀時延或單向幀時延抖動的測量;雙向DM由源MEP傳送請求DM幀,並在接收到目的MEP反饋的應答DM幀後,通過對幀中時間差的計算,在源MEP處實現整個幀時延的測量。
1.幀丟失測量(LM:Loss Measurement):用於統計點到點MPLS-TP連線入口和出口傳送和接收業務幀的數量差,看看是不是有丟包。雙端LM是一種主動性能監視OAM功能,其信息在CV幀中攜帶。在點到點的維護實體中,源MEP向目的MEP周期性地傳送帶有雙端LM信息的CV幀,實現目的節點中的幀丟失測量。每個MEP均能夠終結這些雙端LM幀以實現近端和遠端幀丟失測量。單端LM是一種按需性能監視OAM功能,測量過程通過源MEP向目的MEP周期性地傳送請求LMM幀和接收反饋的應答LMR幀來實現。
2.時延測量(DM:Delay Measurement):是一種按需OAM功能,用於測量幀時延和幀時延抖動。通過在診斷時間間隔內由源MEP和目的MEP間周期性地傳送DM幀來執行,具有2種實現方式:單向DM由源MEP傳送請求DM幀,在目的MEP處完成單向幀時延或單向幀時延抖動的測量;雙向DM由源MEP傳送請求DM幀,並在接收到目的MEP反饋的應答DM幀後,通過對幀中時間差的計算,在源MEP處實現整個幀時延的測量。
其他OAM功能
其他OAM功能包括保護倒換功能和其他維護信息的傳遞。
自動保護倒換(APS:Automatic Protection Switching):用於當故障發生並滿足倒換條件時,在維護端點間通過傳送報文,傳遞故障條件及保護倒換狀態的信息,以協調保護倒換操作,實現線性及環網保護的功能,這也是OAM的一個重要功能。
管理通信通道(MCC:Management Communication Channel):用於在維護端點間實現管理數據的傳送,包括遠端維護請求、應答、通告,以實現網管管理。
信令通信通道(SCC:Signaling Communication Channel)用於在維護端點間實現控制平面信息的傳送,包括信令、路由、及其它控制平面相關信息。
1.自動保護倒換(APS:Automatic Protection Switching):用於當故障發生並滿足倒換條件時,在維護端點間通過傳送報文,傳遞故障條件及保護倒換狀態的信息,以協調保護倒換操作,實現線性及環網保護的功能,這也是OAM的一個重要功能。
2.管理通信通道(MCC:Management Communication Channel):用於在維護端點間實現管理數據的傳送,包括遠端維護請求、應答、通告,以實現網管管理。
3.信令通信通道(SCC:Signaling Communication Channel)用於在維護端點間實現控制平面信息的傳送,包括信令、路由、及其它控制平面相關信息。