OAM定義
在現代以及未來的公眾電信網路中,人們越來越注重網路的服務質量。然而要求越高,管理力度就越大,這就需要一種網路工具來完成網路的監控和簡化,它就是OAM(Operation, Administration and Maintenance),簡稱操作管理維護。OAM在網路中具有“監督”、“維護”、“調查”、“處理”和“通報”等眾多功能,能夠通過許多方式監督網路運行和提高網路服務質量。
OAM中,O表示操作,主要完成日常網路的網路狀態分析、告警監視和性能控制活動,如故障檢測、故障分類、故障定位、故障通告等。A表示管理,是對日常網路和業務進行的分析、預測、規劃和配置工作,如性能監視、性能分析、性能管理控制等。M表示維護,主要是對網路及其業務的測試和故障管理等進行的日常操作活動,如保護機制、恢復機制等。作為監督機制,OAM能夠監控性能並產生維護信息,督促改正錯誤,並且根據這些信息評估網路的穩定性;作為網路管理員,OAM會定期通過查詢的方式監測網路故障,針對故障信息,產生各種維護和告警信息,促使故障儘快消失;若發現區域內哪裡有危機,OAM會立即通過調度或者切換,將業務轉換到其他的實體,時刻協調著網路,保證網路的正常運行;此外OAM會及時將偵測到的故障信息傳遞給“上級”——管理實體,讓管理實體了解事情的真相。
功能
OAM功能強大,但是在MPLS網路中,OAM主要有PING和TRACE兩種檢測功能。
PING
PING主要用來檢測MPLS網路中的缺陷,即兩台設備之間是不是連通,從連通的角度出發又分為IP PING、MPLS-TE LSP PING,PW PING,LDP PING和VRF PING五種方式。
IP PING用來檢測兩台設備之間的IPv4路由是否能到達,並且給出檢測結果。
MPLS-TE LSP PING用來檢測兩台設備之間的隧道是否連通,包括靜態隧道和TE動態隧道。
PW PING用來檢測兩台設備之間的偽線是否連通,查看某條業務是否傳輸正常。
LDP PING用來檢測兩台設備之間的LDP隧道是否連通,以確保MPLS網路標籤交換路徑的正常。
VRF PING用來檢測網路側PE與用戶側CE之間是否連通,確保PE在打包業務之前和還原業務之後,業務能夠正常傳送,這個方式的PING套用於L3VPN的場景。
TRACE
TRACE也是用來檢測MPLS網路中存在的缺陷的,只不過TRACE可以算是PING的助手,用來顯示PING檢測的報文路徑,如果通過PING的檢測功能檢測到連通性故障,那么此時TRACE就像一個追蹤器,能夠立即定位發生故障的設備。相對於PING,TRACE也有相應的5種檢測方式,分別為IP TRACE、MPLS-TE TRACE、PW TRACE、LDP TRACE和VRF TRACE。
IP TRACE用來在發現IPv4路有故障後跟蹤IP報文的轉發路徑,發現具體的故障點。
MPLS-TE TRACE在檢測到TE隧道故障後跟蹤TE隧道路徑的。
PW TRACE是在出現設備之間偽線斷連現象時跟蹤偽線路徑的,通常套用於多段偽線的場景。
LDP TRACE用在LDP隧道出現差錯時,跟蹤LDP隧道路徑的。
同樣VRF TRACE在VRF發生錯誤時,通過追蹤VRF轉發路徑上的設備,找到故障原因。