| フィールド | 型 | 既定値 | Auto | 説明 |
ls_age | uint(16) | 0 | | LSA 生成からの経過秒数 (自動チェックサムを正確にするには 0 のまま)。 |
options | flags(8) | 0x2 | | オプション機能 (E、MC、N/P、L、DC、O、DN ビット)。 |
ls_type | enum(8) | 1 (router) | 次レイヤのプロトコル番号 (「次レイヤ」参照) | LSA タイプ (LSA 本体レイヤから自動。9 / 10 / 11 = Opaque LSA)。 |
link_state_id | ipv4 | 192.0.2.1 | | 記述対象を識別するリンクステート ID。 |
advertising_router | ipv4 | 192.0.2.1 | | LSA を生成したルータのルータ ID。 |
ls_sequence | uint(32) | 2147483649 | | LSA シーケンス番号 (0x80000001 = 初期値)。 |
ls_checksum | uint(16) | | ヘッダとそれ以降すべてに対するFletcher チェックサム; ls_age は 0 として計算 | LS age を除いた LSA の Fletcher チェックサム (自動)。 |
length | uint(16) | | ヘッダとペイロードの長さ (オクテット単位) | ヘッダを含む LSA 長 (オクテット、自動)。 |
| ビット | マスク | 名前 |
| 0 | 1 (0x01) | mt |
| 1 | 2 (0x02) | e |
| 2 | 4 (0x04) | mc |
| 3 | 8 (0x08) | np |
| 4 | 16 (0x10) | l |
| 5 | 32 (0x20) | dc |
| 6 | 64 (0x40) | o |
| 7 | 128 (0x80) | dn |
| 値 | 名前 |
| 1 (0x01) | router |
| 2 (0x02) | network |
| 3 (0x03) | summary_network |
| 4 (0x04) | summary_asbr |
| 5 (0x05) | as_external |
| 7 (0x07) | nssa_external |
| 9 (0x09) | link_local_opaque |
| 10 (0x0a) | area_opaque |
| 11 (0x0b) | as_opaque |
次レイヤは ls_type で判別します。このフィールドが Auto のときは、上に積んだプロトコルの値を書き込みます。