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

SNMP (snmp)

下位レイヤからの到達

下位レイヤ判別フィールド値
udpdst_port / src_port161 (0x00a1)
udpdst_port / src_port162 (0x00a2)

フィールド

フィールド型既定値Auto説明
msg_taguint(8)48BER タグオクテット (0x30 SEQUENCE、0x02 INTEGER、0x04 OCTET STRING)。
msg_lengthuint(8)ヘッダとペイロードの長さ (オクテット単位) (-2)SNMP メッセージ SEQUENCE の BER 長 (自動。短形式、128 未満)。
version_taguint(8)2BER タグオクテット (0x30 SEQUENCE、0x02 INTEGER、0x04 OCTET STRING)。
version_lengthuint(8)1バージョン INTEGER の BER 長 (1)。
versionenum(8)1 (v2c)SNMP バージョン (0 = v1、1 = v2c)。
community_taguint(8)4BER タグオクテット (0x30 SEQUENCE、0x02 INTEGER、0x04 OCTET STRING)。
community_lengthuint(8)6コミュニティ文字列の BER 長 (オクテット)。
communitybytes — community_length オクテット70 75 62 6c 69 63コミュニティ文字列 (例: “public”)。

version

値名前
0 (0x00)v1
1 (0x01)v2c

次レイヤ

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

値プロトコル備考
(その他の値)snmp_pdu

制約

レベル規則
警告msg_tag が 48
警告ヘッダとペイロードが 129 オクテット以下

サンプルテンプレート