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

IEEE 802.3 (dot3)

  • レイヤ: L2 (データリンク)
  • ヘッダ: 14 オクテット (固定長)
  • 最小フレーム長: 60 オクテット
  • 補足: L2 制御プロトコル

下位レイヤからの到達

下位レイヤ判別フィールド値
ethernet2ethertype0 (0x0000) – 1535 (0x05ff) (このレイヤを読み直す)

フィールド

フィールド型既定値Auto説明
dstmacff:ff:ff:ff:ff:ff宛先 MAC アドレス。
srcmac02:00:00:00:00:01送信元 MAC アドレス。
lengthuint(16)ペイロードの長さ (オクテット単位)LLC データの長さ (バイト、Auto、最大 1500)。

次レイヤ

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

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

制約

レベル規則
警告length が 0..1500 の範囲

サンプルテンプレート

  • interop-isis-l2-lan-hello-up — templates/interop/isis-l2-lan-hello-up.wpg.yaml
  • dot3-llc-osi — templates/protocols/l2/dot3-llc-osi.wpg.yaml
  • dot3-llc-snap-frame — templates/protocols/l2/dot3-llc-snap.wpg.yaml
  • dot3-llc-frame — templates/protocols/l2/dot3-llc.wpg.yaml
  • clnp-dt — templates/protocols/l3/clnp-dt.wpg.yaml
  • clnp-er — templates/protocols/l3/clnp-er.wpg.yaml
  • clnp-erq — templates/protocols/l3/clnp-erq.wpg.yaml
  • esis-esh — templates/protocols/routing/esis-esh.wpg.yaml
  • esis-generic — templates/protocols/routing/esis-generic.wpg.yaml
  • esis-ish — templates/protocols/routing/esis-ish.wpg.yaml
  • esis-rd — templates/protocols/routing/esis-rd.wpg.yaml
  • isis-generic — templates/protocols/routing/isis-generic.wpg.yaml
  • isis-l1-csnp — templates/protocols/routing/isis-l1-csnp.wpg.yaml
  • isis-l1-lan-hello — templates/protocols/routing/isis-l1-lan-hello.wpg.yaml
  • isis-l1-lsp — templates/protocols/routing/isis-l1-lsp.wpg.yaml
  • isis-l1-psnp — templates/protocols/routing/isis-l1-psnp.wpg.yaml
  • isis-l2-csnp — templates/protocols/routing/isis-l2-csnp.wpg.yaml
  • isis-l2-lan-hello — templates/protocols/routing/isis-l2-lan-hello.wpg.yaml
  • isis-l2-lsp — templates/protocols/routing/isis-l2-lsp.wpg.yaml
  • isis-l2-psnp — templates/protocols/routing/isis-l2-psnp.wpg.yaml
  • isis-p2p-hello — templates/protocols/routing/isis-p2p-hello.wpg.yaml