ITU-T對OAM功能進(jìn)行了定義:1)性能監(jiān)控并產(chǎn)生維護(hù)信息,根據(jù)這些信息評估網(wǎng)絡(luò)的穩(wěn)定性;2)通過定期查詢的方式檢測網(wǎng)絡(luò)故障,產(chǎn)生各種維護(hù)和告警信息;3)通過調(diào)度或者切換到其它的實體,旁路失效實體,保證網(wǎng)絡(luò)的正常運行;4)將故障信息傳遞給管理實體。
支持的功能是:OAM發(fā)現(xiàn)、鏈路監(jiān)視、遠(yuǎn)端故障指示、遠(yuǎn)端環(huán)回測試、可擴(kuò)展性;不支持的功能是:與單鏈路不相關(guān)的管理功能、業(yè)務(wù)提供與協(xié)商、OAM數(shù)據(jù)安全性保證、設(shè)置/寫入遠(yuǎn)端MIB(管理信息庫)變量的能力。
以太網(wǎng)OAM是一種監(jiān)控網(wǎng)絡(luò)故障的工具,主要用于解決以太網(wǎng)接入“最后一公里”中常見的鏈路問題。用戶通過在兩個點到點連接的設(shè)備上啟用以太網(wǎng)OAM功能,可以監(jiān)控這兩臺設(shè)備之間的鏈路狀態(tài)。以太網(wǎng)OAM能夠有效提高以太網(wǎng)的管理和維護(hù)能力,保障網(wǎng)絡(luò)的穩(wěn)定運行,其主要功能包括:1. 鏈路性能監(jiān)測:對鏈路的各種性能進(jìn)行監(jiān)測,包括對丟包、時延和抖動等的衡量,以及對各類流量的統(tǒng)計。2. 故障偵測和告警:通過發(fā)送檢測報文來探測鏈路的連通性,當(dāng)鏈路出現(xiàn)故障時及時通知網(wǎng)絡(luò)管理員。3. 環(huán)路測試:通過非以太網(wǎng)OAM協(xié)議報文的環(huán)回來檢測鏈路故障。
以太網(wǎng)OAM協(xié)議報文以太網(wǎng)OAM工作在數(shù)據(jù)鏈路層,其協(xié)議報文被稱為OAMPDU(OAM Protocol Data Units,OAM協(xié)議數(shù)據(jù)單元)。以太網(wǎng)OAM就是通過設(shè)備之間定時交互OAMPDU來報告鏈路狀態(tài),使網(wǎng)絡(luò)管理員能夠?qū)W(wǎng)絡(luò)進(jìn)行有效的管理。幾種常見OAMPDU報文包括:l Information OAMPDU(信息OAMPDU):用于將OAM實體的狀態(tài)信息(包括本地信息、遠(yuǎn)端信息和自定義信息)發(fā)給遠(yuǎn)端OAM實體,以保持以太網(wǎng)OAM連接。l Event Notification OAMPDU(事件通知OAMPDU):一般用于鏈路監(jiān)控,對連接本端和遠(yuǎn)端OAM實體的鏈路上所發(fā)生的故障進(jìn)行告警l Loopback Control OAMPDU(環(huán)回控制OAMPDU):主要用于遠(yuǎn)端環(huán)回控制,用來控制遠(yuǎn)端設(shè)備的OAM環(huán)回狀態(tài),該報文中帶有使能或去使能環(huán)回功能的信息,根據(jù)該信息開啟或關(guān)閉遠(yuǎn)端環(huán)回功能。
以太網(wǎng)OAM工作流程以太網(wǎng)OAM功能建立在以太網(wǎng)OAM連接的基礎(chǔ)上,以太網(wǎng)OAM的工作流程如下:1. 建立以太網(wǎng)OAM連接以太網(wǎng)OAM連接的建立過程也稱為Discovery階段,即本端OAM實體發(fā)現(xiàn)遠(yuǎn)端OAM實體、并與之建立穩(wěn)定對話的過程。在這個過程中,相連的OAM實體通過交互Information OAMPDU通報各自的以太網(wǎng)OAM配置信息和本端支持的以太網(wǎng)OAM能力信息。當(dāng)OAM實體收到對端的配置參數(shù)后,決定是否建立OAM連接。當(dāng)兩端OAM實體對Loopback功能、單向鏈路檢測及鏈路事件等配置信息的檢查都通過之后,以太網(wǎng)OAM協(xié)議開始正常工作。以太網(wǎng)OAM連接建立后,兩端的OAM實體會以一定的時間間隔為周期發(fā)送Information OAMPDU來檢測連接是否正常,該間隔被稱為握手報文發(fā)送間隔。如果一端OAM實體在連接超時時間內(nèi)未收到對端OAM實體發(fā)來的Information OAMPDU,則認(rèn)為OAM連接中斷。