Мониторинг качества канала связи при помощи Ethernet OAM (на оборудовании Cisco)
Sas
Ethernet OAM – семейство протоколов к которым относятся:
IEEE 802.1ag - Connectivity Fault Management (CFM) или Service OAM
ITU Y.1731 - Ethernet Link OAM или Ethernet in the First Mile (EFM) OAM
IEEE 802.3ah - Функции OAM (ITU). Пересекается с CFM (IEEE 802.1ag)
MEF E-LMI - Ethernet Local Management Interface (MEF-16)
Cisco IP SLAs - Управление Производительностью используя механизмы CFM и Y.1731.
Все эти протоколы хорошо рассмотрены в русскоязычной презентации Cisco Expo 2008 (Обзор Ethernet OAM – Cisco).
По сути Ethernet OAM – протоколы для мониторинга качества соединений ethernet. Если нас интересует мониторинг качества на порту присоединения клиента к нашей сети (например к сети SP), то используется E-LMI: User to Network Interface (UNI), если стоит задача мониторинга канала связи через всю инфраструктуру провайдера, то поможет в этом CFM: End-to-End Ethernet Virtual Connection.

В данной статье далее будет рассматривается мониторинг Ethernet канала между оборудованием Cisco называемый Ethernet Link OAM или EFM.
Link OAM (IEEE 802.3ah) в первую очередь применяется на point-to-point IEEE 802.3 и предоставляет следующие возможности:
Link monitoring - Извещения о превышении количества ошибок
Fault signaling - Извещения об отказе канала
Remote loopback - Возможность устанавливать петлю на удаленном конце для проверки доступности и корректности передачи трафика
OAM Discovery - Определение параметров и разрешенных функций OAM удаленного устройства на Ethernet-соединении.
Для наглядного примера выполнения настроек Ethernet Link OAM на оборудовании Cisco мы поставили цель выключать линк при ухудшении определенных параметров качества 10 Гигабитного Ethernet интерфейса на Cisco ME3800. В лабораторных условиях ухудшение среды передачи сигнала добивалось пережатием и перекручиванием ВОК, что приводило к накапливанию ошибок, информированию и последующему переводу порта в состояние error-disable.
Конфигурация на Cisco ME3800X:
interface TenGigabitEthernet0/2
ethernet oam remote-loopback supported
ethernet oam timeout 10
ethernet oam link-monitor symbol-period window 10
ethernet oam link-monitor symbol-period threshold high 5
ethernet oam link-monitor frame threshold low 2
ethernet oam link-monitor frame threshold high 10
ethernet oam link-monitor frame-period window 100
ethernet oam link-monitor frame-period threshold high 5
ethernet oam link-monitor frame-seconds threshold high 5
ethernet oam link-monitor receive-crc threshold low 5
ethernet oam link-monitor receive-crc threshold high 10
ethernet oam link-monitor high-threshold action error-disable-interface
ethernet oam remote-failure link-fault action error-disable-interface
ethernet oam remote-failure critical-event action error-disable-interface
ethernet oam
end