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

OSPFv3 DBD (ospfv3_dbd)

  • レイヤ: L3 (ネットワーク)
  • ヘッダ: 可変長

下位レイヤからの到達

下位レイヤ判別フィールド値
ospfv3type2 (0x02)

フィールド

フィールド型既定値Auto説明
reserved1uint(8)0
optionsflags(24)0x13OSPFv3 オプション (V6、E、N、R、DC、AF ビット)。
interface_mtuuint(16)1500フラグメントなしで送信できる最大 IP データグラム長。
reserved2uint(8)0
flagsflags(8)0x7Database Description フラグ (I = 初期、M = 続きあり、MS = マスタ)。
dd_sequenceuint(32)1Database Description シーケンス番号。
lsa_headerslist<struct> — PDU の残りすべてLSA ヘッダ (各 20 オクテット。チェックサムと長さは手動)。

options

ビットマスク名前
01 (0x000001)v6
12 (0x000002)e
38 (0x000008)n
416 (0x000010)r
532 (0x000020)dc
8256 (0x000100)af

flags

ビットマスク名前
24 (0x04)init
12 (0x02)more
01 (0x01)master

lsa_headers

各要素は以下のフィールドの組です。

フィールド型既定値Auto説明
ls_ageuint(16)
ls_typeuint(16)
link_state_iduint(32)
advertising_routeripv4
ls_sequenceuint(32)
ls_checksumuint(16)
lengthuint(16)

サンプルテンプレート

  • ospfv3-dbd — templates/protocols/routing/ospfv3-dbd.wpg.yaml