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

MACsec (macsec)

下位レイヤからの到達

下位レイヤ判別フィールド値
ethernet2ethertype35045 (0x88e5)
dot1qethertype35045 (0x88e5)

フィールド

フィールド型既定値Auto説明
vuint(1)0TCI の V ビット: バージョン(0)。
esuint(1)0TCI の ES ビット: エンドステーション(SCI は送信元 MAC アドレスとポート 1)。
scuint(1)sci の要素数TCI の SC ビット: 明示的な SCI あり(Auto: SCI を指定すると 1)。
scbuint(1)0TCI の SCB ビット: EPON のシングルコピーブロードキャスト。
euint(1)1TCI の E ビット: セキュアデータは暗号化されている。
cuint(1)1TCI の C ビット: ユーザデータが変更された(既定の暗号スイートでは E と同時に 1)。
anuint(2)0アソシエーション番号(0〜3): チャネル内のセキュアアソシエーション。
reserveduint(2)0
sluint(6)0ショート長: セキュアデータが 48 オクテット未満のときその長さ、それ以外は 0(手動)。
pnuint(32)1パケット番号(32 ビット、XPN では下位半分)。
scilist<struct> — sc 個の要素1 要素Secure Channel Identifier: システム識別子(MAC アドレス)とポート識別子。SC が 1 のときに存在。
secure_databytes — PDU の残りのうち末尾 16 オクテットを除く部分00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2fセキュアデータ: 暗号化(または完全性保護のみ)されたユーザデータを不透明なオクテット列として指定。暗号化は行わない。
icvbytes(16)00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00完全性検査値(16 オクテット)。不透明な値で、計算はしない。

sci

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

フィールド型既定値Auto説明
system_identifiermac02:00:00:00:00:01
port_identifieruint(16)1

制約

レベル規則
警告v が 0
警告pn が 0 以外

サンプルテンプレート

  • macsec — templates/protocols/l2/macsec.wpg.yaml