ITの教科書検索
入門・発展ページ読了 約12分

無線LANの仕組み ― SSIDとWi-Fi規格

無線LANとは、電波でLANを作る技術で、SSIDでネットワークを見分けます。IEEE 802.11とWi-Fi 4〜7の対応、電波の衝突を避けるCSMA/CA、WPA2とWPA3による暗号化が分かります。

目次
  1. 電波でLANを作る技術。SSIDで見分ける
  2. 仕組み:アクセスポイントが電波の中継役になる
  3. インフラストラクチャモードとアドホックモード
  4. SSID・ESSIDとは
  5. IEEE 802.11の規格とWi-Fi 4〜7の対応
  6. 動かして確かめる:2.4GHz・5GHz・6GHzの違い
  7. 電波の順番待ち:CSMA/CA
  8. 暗号化:WPA2とWPA3
  9. MACアドレスフィルタリングとは
  10. メッシュWi-Fiとローミング
  11. 練習問題

無線LANとは、電波を使ってLANを作る技術。SSIDでネットワークを見分ける

無線LANとは、LANケーブルの代わりに電波を使って機器同士をつなぐ技術です。それぞれのネットワークは、SSIDという名前で見分けます。

無線LANの規格は、IEEE 802.11です。Wi-Fiは、この規格に準拠した製品に付けられるブランド名です。日常的には、無線LANとWi-Fiはほぼ同じ意味で使われています。

1-1 ネットワークとは ― なぜ層に分けるのかで説明したとおり、有線LANをWi-Fiに変えても、違うのは第1層と第2層だけです。第3層より上の、IPアドレスによる通信の仕組みは有線と変わりません。

仕組み:アクセスポイントが電波の中継役になる

無線LANの中心となる機器がアクセスポイント(AP)です。APは電波を発信し、範囲内の端末のデータを中継します。

家庭用の「Wi-Fiルータ」は、実際にはルータ・スイッチ・アクセスポイントの機能を1台にまとめた機器です。この点は、ハブ・スイッチ・ルータの違いの記事で説明しています。

端末は、APが発信するSSIDを見つけて接続します。以降のデータは、すべてAPを経由します。APの先は有線LANでスイッチやルータにつながっていて、インターネットへの出口はルータです。

区間ごとにMACアドレスで相手を指定する考え方は、端末とAPの間の無線LANの区間でも同じです。

無線LANのメリットは、配線なしで機器を置け、持ち運ぶ機器もつなげることです。デメリットは、電波が壁などの障害物や他の機器の電波の影響を受けやすいので、速度が有線LANより不安定になりやすいことです。また、電波は屋外にも漏れるので、盗聴や不正接続への対策が有線LAN以上に必要です。

新しい規格のアクセスポイントに、古い規格にしか対応していない端末をつないでも通信できます。この性質を下位互換性と呼びます。ただし、通信速度は双方が対応する規格のうち古い方に合わせられます。

これは同じ周波数帯で使う場合の話で、周波数帯が違えばつながりません。6GHz帯に対応しているのはWi-Fi 6E以降だけなので、Wi-Fi 6以前の端末は6GHz帯にはつながりません。

同様に、802.11aは5GHzのみ、802.11bは2.4GHzのみで周波数帯が違うので、互いに通信できません。

インフラストラクチャモードとアドホックモード

無線LANの接続方式には2種類あります。インフラストラクチャモードは、端末が必ずアクセスポイントを経由する方式です。家庭やオフィスで使うWi-Fiのほとんどがこの方式です。

もう1つのアドホックモードは、APを使わずに端末同士が直接つながる方式です。一時的な機器間の通信に使い、日常のWi-Fi利用で意識することはほとんどありません。

インフラストラクチャモード(APを経由)中継APPC1PC2PC3アドホックモード(APを使わず直接)直接通信PC1PC2PC3
インフラストラクチャモードでは、PC同士が直接通信することはありません。必ずアクセスポイント(AP)を中継して通信します。アドホックモードでは、APを使わずにPC同士が直接つながります。家庭やオフィスで使うWi-Fiのほとんどは、インフラストラクチャモードです。

インフラストラクチャモードでは、すべての通信がAPを経由するので、混信の調整や暗号化の設定をAPで一元的に行えます。これが、家庭用・業務用ともに主流になっている理由です。

SSID・ESSIDとは

SSID(Service Set Identifier)は、無線ネットワークに付ける名前です。最大32バイトまで設定でき、半角英数字なら32文字です。全角文字は1文字が複数バイトになるので、設定できる文字数は少なくなります。

Wi-Fiの接続先一覧に表示される「ネットワーク名」がこれにあたります。端末はSSIDが一致するアクセスポイントとだけ通信できます。

SSIDと暗号化キーは別のものです。SSIDはどのネットワークかを示す名前で、周囲に公開することが前提です。暗号化キーは接続時に入力するパスワードで、そのネットワークに入ってよい相手かを確認する秘密の情報です。

1台のAPが作るネットワークの識別子をBSSIDと呼び、APのMACアドレスがそのまま使われます。

複数のAPを同じSSIDで運用し、1つの大きなネットワークのように見せることもあります。この場合の識別子をESSIDと呼びます。オフィスや商業施設で、フロアが変わっても同じネットワーク名のまま使えるのは、この仕組みのおかげです。日常的には、ESSIDも単に「SSID」と呼ぶことがほとんどです。

SSIDは、家庭用ルータの設定画面や、ルータ本体・底面のラベルで確認・変更できます。SSIDを周囲に発信しない「ステルス設定」もありますが、これは通信内容の暗号化とは別の機能で、これだけでは十分な対策になりません。

IEEE 802.11の規格とWi-Fi 4〜7の対応

無線LANの通信方式を定めているのがIEEE 802.11という規格群です。改訂のたびに「802.11ac」のような記号が付くので、これだけでは分かりにくくなります。そこで、Wi-Fiの認証を行う業界団体のWi-Fi Allianceが、「Wi-Fi 4」からの世代番号を導入しました。

世代番号とIEEE規格の記号、周波数帯、理論上の最大速度の対応は次のとおりです。

呼び名(Wi-Fi Alliance)IEEE規格周波数帯理論上の最大速度
Wi-Fi 4802.11n(2009年)2.4GHz・5GHz600Mbps
Wi-Fi 5802.11ac(2013年)5GHzのみ6,933Mbps(約6.9Gbps)
Wi-Fi 6802.11ax(2021年)2.4GHz・5GHz9,608Mbps(約9.6Gbps)
Wi-Fi 6E802.11ax(6GHz拡張)2.4GHz・5GHz・6GHz9,608Mbps(約9.6Gbps)
Wi-Fi 7802.11be(2024年)2.4GHz・5GHz・6GHz23Gbps(単一帯域の理論値)
出典

「Wi-Fi 4」〜「Wi-Fi 7」という呼び名とIEEE規格の対応は、認証団体であるWi-Fi Allianceの発表によります(Wi-Fi Alliance「Wi-Fi Alliance introduces Wi-Fi 6」、Wi-Fi Alliance「Wi-Fi CERTIFIED 7」)。

標準化年・周波数帯・理論上の最大速度は、IEEE 802.11n-2009/802.11ac-2013/802.11ax/802.11be-2024の各規格に基づく数値です。数値は、英語版Wikipediaの「Wi-Fi 6」「Wi-Fi 7」「IEEE 802.11ac-2013」「IEEE 802.11n-2009」の各記事も参照して確認しました。

理論上の最大速度は、アンテナ数(ストリーム数)や最大チャンネル幅などの条件をすべて満たした場合の値です。家庭用機器がその条件を満たすことはほとんどなく、実際の通信速度はこれより大幅に低くなります。

Wi-Fi 6Eは、Wi-Fi 6(IEEE 802.11ax)の仕組みをそのまま6GHz帯に拡張したものです。Wi-Fi 7は、IEEE 802.11beとして標準化されています。新しい機能の1つであるマルチリンク動作(MLO)を使うと、2.4GHz・5GHz・6GHzのうち複数の帯域を同時に使えます。

解説記事などでは「46Gbps」のような数値をよく見かけますが、これは16ストリームを想定した、標準化の途中の案を前提にした値です。

最終的に承認された規格では最大8ストリームまでで、単一帯域の理論値は表のとおり23Gbpsです。前提の異なる数値が混在しているので、比べるときはストリーム数などの条件をそろえてください。

世代番号が付く前の規格は、改訂ごとの記号だけで呼ばれていました。次の表のとおりで、その一部は現在も使われています。

IEEE規格標準化年周波数帯理論上の最大速度
802.111997年2.4GHz2Mbps
802.11a1999年5GHzのみ54Mbps
802.11b1999年2.4GHz11Mbps
802.11g2003年2.4GHz54Mbps
自分の機器が対応する規格を確認する方法

Windowsでは、「設定」の「ネットワークとインターネット」から「Wi-Fi」を開き、接続中のネットワークの詳細(プロパティ)で確認できます。

Macでは、optionキーを押しながらメニューバーのWi-Fiアイコンをクリックすると、PHYモードが表示されます。

スマホは機種によって表示場所が異なるので、Wi-Fiの詳細設定や、メーカーが公表しているスペック表で確認します。

動かして確かめる:2.4GHz・5GHz・6GHzの違い

無線LANが使う周波数帯には、2.4GHz・5GHz・6GHzの3種類があります。次の図で切り替えると、特徴を比べられます。

届きやすさ◎
届きやすい・壁など障害物に強い(波長が長い)
混雑しにくさ△
混雑しやすい(Bluetoothや電子レンジも同じ帯域を使う。チャンネル数も少ない)
使えるチャンネル幅
最大40MHz幅(実用は20MHzが中心)
対応するWi-Fi世代
Wi-Fi 4/6/6E/7が対応(Wi-Fi 5は非対応)

「届きやすさ」と「混雑しにくさ」は別の理由で決まります。

届きやすさは、波長の長さで決まります。周波数が低いほど波長は長くなり、波長が長いと壁などの障害物を回り込みやすいので、届きやすくなります。

混雑しにくさは、その帯域を何が使っているかで決まります。2.4GHz帯は、Bluetoothや電子レンジなど、無線LAN以外の機器とも帯域を共有します。また、使える周波数の範囲が狭くチャンネル数も少ないので、混雑しやすくなります。

5GHz・6GHzに対応した機器が増えているのは、この混雑を避けられるからです。家庭用ルータの多くは2.4GHzと5GHzの両方を同時に発信し、どちらを使うかは端末側で自動または手動で選びます。

電波の順番待ち:CSMA/CA

同じ電波の届く範囲にある複数の端末が同時に送信すると、電波がぶつかり合ってデータが壊れます。

無線LANは、これを防ぐために送信のタイミングを調整しています。この方式をCSMA/CA(Carrier Sense Multiple Access with Collision Avoidance)と呼びます。日本語では、搬送波感知多重アクセス/衝突回避と訳します。

①電波はDIFS(一定時間)空いている?いいえ:空くまで待つはい(空いている)②ランダムな待ち時間(バックオフ)を数える使われたら一時停止空いたら続きからカウント0まで完了③データを送信(宛先を指定した1対1の送信)④受信側からのACKは届いた?はい送信完了いいえ:待ち時間の幅を広げ①の確認からやり直す
CSMA/CAの送信手順です。①まず、DIFSの一定時間、電波が空いているかを確認します。空いていなければ、空くまで待ちます。②空いていれば、ランダムな待ち時間(バックオフ)を数えます。途中で電波が使われたら一時停止し、空いたら続きから数えます。③カウントが0になったら、データを送信します。④受信側からのACKが届けば、送信完了です。届かなければ衝突とみなし、待ち時間の幅を広げて①に戻り、電波が空いているかの確認からやり直します(IEEE 802.11-2020 10.3.4.3)。

端末は送信の前に、電波の空いた状態が一定時間続くかを確認します。この一定時間を、DIFS(DCF Interframe Space)と呼びます。

空いていてもすぐには送信せず、さらにランダムな時間だけ待ちます。この待ち時間をバックオフと呼びます。バックオフによって、複数の端末が同時に送信し始める確率を下げます。

有線Ethernetでは、CSMA/CD(CDは衝突検知の意味)という方式を使います。CSMA/CAとの違いは、無線LANでは送信中に衝突を検知できないことです。

無線LANの端末は送信中、自分の電波が強すぎて、他の端末のかすかな電波を聞き取れません。加えて、後で説明する隠れ端末があると、送信側同士が互いの電波にまったく気づけない場合もあります。

そこで、送信前にランダムな時間だけ待って、衝突をあらかじめ避けます。届いたかどうかは、受信側が返す確認応答(ACK)で確かめます。

CSMA/CDが衝突を検知し、ジャム信号と再送で回復する流れは、ネットワークトポロジの記事で説明しています。

2台の端末がどちらもAPの電波が届く位置にあり、端末同士は互いの電波が届かない位置にあるとします。

すると、双方とも「電波は空いている」と判断するので、2台が同時に送信すると、AP側で衝突が起きることがあります。これを隠れ端末問題と呼びます。

対策として、データを送る前にRTSとCTSを交換する方法があります。RTSは送信要求、CTSは送信許可で、この交換によって周囲の端末に「これから送信する」ことを知らせます。この仕組みをRTS/CTSと呼びます。

暗号化:WPA2とWPA3

電波は空間を伝わるので、有線LANより第三者に傍受されやすくなります。この弱点を補うのが暗号化です。

方式評価
WEP脆弱性が広く知られており、現在は使うべきではない
WPA2現在も広く使われている暗号化方式。2004年に標準化
WPA3WPA2より新しい暗号化方式。より安全な鍵交換の仕組みを持つ

現在、家庭用ルータで選ぶべき暗号化方式はWPA2またはWPA3です。WEPは脆弱性が広く知られているので、対応機器が残っていても選ぶべきではありません。ルータの設定画面で暗号化方式を確認し、WEPになっている場合はWPA2以上に変更してください。WPA2とWPA3でパスワードから鍵を決める手順の違いは、WPA2とWPA3の違いの記事で比べています。

家庭では、ルータに設定した1つのパスワードを家族全員で使います。企業では、社員1人ずつのIDや証明書で確認するエンタープライズのモードがよく使われます。その確認を受け持つサーバの仕組みは、RADIUSの記事で説明しています。

MACアドレスフィルタリングとは、接続できる端末をMACアドレスで絞る機能

MACアドレスフィルタリングとは、端末のMACアドレスをアクセスポイントに登録し、登録した端末だけを接続させる機能です。

一覧にないMACアドレスの端末は、SSIDとパスワードが分かっていても接続できません。最近のスマートフォンやPCは、ネットワークごとに別のMACアドレスを使う設定になっていることがあり、その場合は、そのネットワークで使うMACアドレスを登録します。この設定は固定IPアドレスの記事でも説明しています。

MACアドレスは暗号化されずに電波で流れるうえ、機器側の設定で書き換えられます。そのため、MACアドレスフィルタリングだけでは強い対策にはなりません。企業のLANで似た考え方を使う機能は、ポートセキュリティの記事で説明しています。

メッシュWi-Fiとローミング

広い住宅やオフィスでは、1台のAPでは電波が届かないことがあるので、複数のAPを連携させて電波の範囲を広げます。

方法の1つは、専用の中継機器を網目状に接続し、全体を1つのSSIDで運用することです。この仕組みをメッシュWi-Fiと呼びます。

複数のAPを同じESSIDで運用している場合、端末は移動しながら、より電波の強いAPへ自動的につなぎ直します。これをローミングと呼びます。SSIDと暗号化の設定が同じであれば、端末側で再接続の操作をしなくても通信が引き継がれます。

携帯電話では、同じローミングという語が別の意味で使われます。基地局の切り替えを指すハンドオーバーとの違いは、携帯電話がつながる仕組みの記事で比べています。

練習問題(全5問)

Q1SSIDの説明として正しいものは?
Q2インフラストラクチャモードとアドホックモードの違いとして正しいものは?
Q3Wi-Fi 6E・Wi-Fi 7で新しく使えるようになった周波数帯はどれ?
Q4CSMA/CAが「衝突の検知」ではなく「衝突の回避」を基本にする理由として正しいものは?
Q5現在の家庭用Wi-Fiルータの暗号化方式として推奨されているのはどれ?

選んでから「採点する」を押すと、解説つきで答え合わせができます。

関連記事

おすすめの本 PR

この記事の内容を扱っている本です。

目的別の本の選び方を見る

ネットワークの記事を探す