OSPFv2 Router-LSA (ospfv2_router_lsa)
- レイヤ: L3 (ネットワーク)
- ヘッダ: 可変長
下位レイヤからの到達
| 下位レイヤ | 判別フィールド | 値 |
|---|---|---|
ospfv2_lsa | ls_type | 1 (0x01) |
フィールド
| フィールド | 型 | 既定値 | Auto | 説明 |
|---|---|---|---|---|
flags | flags(8) | 0x0 | Router-LSA フラグ (V = 仮想リンク端点、E = ASBR、B = ABR)。 | |
reserved | uint(8) | 0 | ||
num_links | uint(16) | links の要素数 | 記述するルータリンクの数。 | |
links | list<struct> — PDU の残りすべて | 1 要素 | ルータリンク (リンク ID、リンクデータ、タイプ、TOS 数、メトリック)。 |
flags
| ビット | マスク | 名前 |
|---|---|---|
| 2 | 4 (0x04) | v |
| 1 | 2 (0x02) | e |
| 0 | 1 (0x01) | b |
links
各要素は以下のフィールドの組です。
| フィールド | 型 | 既定値 | Auto | 説明 |
|---|---|---|---|---|
link_id | ipv4 | |||
link_data | ipv4 | |||
type | enum(8) | |||
num_tos | uint(8) | |||
metric | uint(16) |
links › type
| 値 | 名前 |
|---|---|
| 1 (0x01) | point_to_point |
| 2 (0x02) | transit |
| 3 (0x03) | stub |
| 4 (0x04) | virtual_link |
サンプルテンプレート
- ospfv2-lsu-router-lsa —
templates/protocols/routing/ospfv2-lsu-router.wpg.yaml