基礎知識

通信フレームの構造

📅 2026/07/13 更新⏱ 読了 約5分

Wi-Fiで飛び交うデータは、「フレーム」という決まった形にまとめられて送られます。無線LAN(IEEE802.11)のフレームは、有線のイーサネットより少し複雑です。その中身をのぞいてみましょう。

フレームとは

フレームとは、通信データを送るためのひとまとまりの単位です。宛先や送信元の情報(ヘッダ)と、実際に送りたいデータ(ペイロード)、そして誤りを検出するための符号などで構成されます。

無線LANのMAC層では、ヘッダは最大30バイト、データ本体は最大2312バイト、末尾に誤り検出用のFCS(フレームチェックシーケンス)4バイトが付きます。

イーサネットとの違い

有線イーサネットのヘッダは、宛先アドレス6バイト+送信元アドレス6バイト+タイプ2バイトと、比較的シンプルです。これに対し無線LANのヘッダは、フレームコントロール、複数のアドレスフィールド、シーケンス番号などを持ち、より複雑になっています。電波という不確実な環境で、確実に届け先を制御する必要があるためです。

フレームコントロール(FC)

ヘッダの先頭にある16ビットの制御情報で、そのフレームの性質を細かく指定します。含まれる主な項目は次の通りです。

4つのアドレスフィールド

無線LANのフレームは最大で4つのアドレスを持ちます。先ほどのTo DS / From DSの組み合わせによって、送信元・宛先・経由するアクセスポイントのアドレスをどう解釈するかが決まります。これにより、フレームが「無線内だけのものか」「有線側へ橋渡しされるものか」を正しく扱えます。

3種類のフレーム

フレームはタイプによって大きく3つに分類されます。

種類役割
管理フレーム接続の確立・維持ビーコン、認証、アソシエーション
制御フレーム送受信の制御RTS / CTS、ACK
データフレーム実データの運搬実際の通信データ

ふだん意識する「通信」はデータフレームですが、その裏で管理フレームや制御フレームが絶えずやり取りされ、接続を支えています。

まとめ