Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

802.3ah OAM (efm_oam)

下位レイヤからの到達

下位レイヤ判別フィールド値
ethernet2ethertype = 34825 (0x8809) のときのペイロード先頭 8 ビット3 (0x03)

フィールド

フィールド型既定値Auto説明
subtypeuint(8)3Slow Protocols サブタイプ(3 = OAM)。
flagsflags(16)0x50フラグ: リンク障害、Dying Gasp、重大イベント、ローカル / リモートの評価中・安定。
codeenum(8)0 (information)OAMPDU コード: 0x00 Information、0x01 Event Notification、0x02 Variable Request、0x03 Variable Response、0x04 Loopback Control、0xfe Organization Specific。
databytes — PDU の残りすべて""OAMPDU の残りをオクテット列で。

flags

ビットマスク名前
01 (0x0001)link_fault
12 (0x0002)dying_gasp
24 (0x0004)critical_event
38 (0x0008)local_evaluating
416 (0x0010)local_stable
532 (0x0020)remote_evaluating
664 (0x0040)remote_stable

code

値名前
0 (0x00)information
1 (0x01)event_notification
2 (0x02)variable_request
3 (0x03)variable_response
4 (0x04)loopback_control
254 (0xfe)organization_specific

次レイヤ

次レイヤは code で判別します。このフィールドが Auto のときは、上に積んだプロトコルの値を書き込みます。

値プロトコル備考
0 (0x00)efm_oam_informationこのレイヤを読み直す
1 (0x01)efm_oam_event_notificationこのレイヤを読み直す
2 (0x02)efm_oam_variable_requestこのレイヤを読み直す
3 (0x03)efm_oam_variable_responseこのレイヤを読み直す
4 (0x04)efm_oam_loopback_controlこのレイヤを読み直す
254 (0xfe)efm_oam_organization_specificこのレイヤを読み直す

サンプルテンプレート