なぜZoomは途切れない?Wi-Fiの「優先配送」の仕組みを紐解く
Wi-Fi 7が登場し、通信速度が爆速になった現代でも、「なぜか大事な会議だけ音声が途切れる」「大容量ファイルをダウンロードしていると、ゲームのラグがひどい」といったトラブルは絶えませんよね。
実はこれ、単に電波が弱いわけではなく、「ネットワーク上の大渋滞をどうさばくか」という優先順位の問題であることがほとんどなんです。今日は、エンジニアの卵の皆さんと一緒に、Wi-Fiがデータを運び分ける知られざるルール、WMM(Wi-Fi Multimedia)とQoS(Quality of Service)の世界を覗いてみましょう。
—
郵便配達でイメージする「QoS」の仕組み
皆さんのWi-Fiルーターの中では、日々膨大な数の「パケット(データの手紙)」が飛び交っています。もし、重要なZoomの通話データも、のんびりしたバックグラウンドのOSアップデートも、すべて同じ列に並んで順番待ちをしていたらどうなるでしょう? 当然、大切な会議は遅延してしまいますよね。
そこで登場するのがQoS(品質制御)です。これは、郵便局の配達員さんが手紙の封筒に「至急」「普通」「後回し」といったラベルを貼って、優先的に届ける仕組みと同じです。
Wi-Fiの4つの「優先レーン」
Wi-Fiの世界では、WMMという規格によって、データを以下の4つの「アクセスカテゴリ(AC)」に分類しています。
1. AC_VO (Voice – 音声):最優先。ZoomやTeamsの音声など、1ミリ秒の遅れも許されないもの。
2. AC_VI (Video – 映像):高優先。YouTubeやストリーミング動画など。
3. AC_BE (Best Effort – 一般):標準。Webサイトの閲覧やメール送受信など、特別な指定がないもの。
4. AC_BK (Background – 背景):低優先。OSのアップデートや同期など、急ぎではないもの。
「とりあえず繋がればいい」と思っていたWi-Fiが、実は裏側でこれほど細かく優先度を判断しているなんて、少し愛おしくなりませんか?
—
パケットヘッダーの中身:どうやって「優先度」を伝えているのか?
さて、ここからは少しだけ技術的な話を。「手紙のラベル」は、Wi-Fiのデータフレームヘッダー内にあるQoS Controlフィールドという場所に書き込まれています。
この中にはUP(User Priority)という3ビットの識別子があり、0から7の数値で優先度を示しています。これが前述の4つのACにマッピングされるわけです。
- UP 7, 6 →
AC_VOに変換 - UP 5, 4 →
AC_VIに変換 - UP 3, 0 →
AC_BEに変換 - UP 2, 1 →
AC_BKに変換
エンジニアとしてネットワーク機器を触る際、このUP値が正しく設定されていないと、どんなに高性能なルーターを使っても「優先配送」が機能しません。
—
実践:ネットワーク機器の設定を確認してみよう
現場で「なぜか特定の通信だけ遅い」というトラブルに直面したとき、エンジニアはルーターの設定値を確認します。例えば、LinuxベースのルーターやアクセスポイントでQoSの設定を確認する際の概念的なコマンド例を見てみましょう。
# 現在のWi-Fiインターフェースの優先度キュー状態を確認する例(概念的)
# WMM設定が有効か、どのUP値がどのキューに割り当てられているかを確認します
iw dev wlan0 get-wmm-params
# 出力イメージ(設定ファイルの一部)
# AC_VO: AIFS=2, CWmin=3, CWmax=4, TXOP=47
# AC_BE: AIFS=3, CWmin=15, CWmax=1023, TXOP=0
# ※AIFSは待ち時間、CWmin/maxは再送までのバックオフ時間(短いほど早く送信できる!)
このように、AC_VO(音声)は待機時間(AIFS)が極端に短く設定されています。逆に、AC_BE(一般)は余裕を持たせた設計になっていることがわかりますね。
—
初学者が現場で意識すべき「泥臭い」ポイント
ネットワークの現場では、「端末側(スマホやPC)が正しいタグを付けて送っているか?」が非常に重要です。
もし、アプリがUP値を適切に設定していないと、ルーターはすべてをAC_BE(普通)として扱ってしまいます。トラブルシューティングの際は、Wiresharkなどのパケットキャプチャツールを使って、フレームヘッダーのQoS Controlフィールドを覗いてみてください。
- パケットが
AC_BE(優先度なし)になっていないか? - そもそもアプリ側のQoSタグ設定が欠落していないか?
これを確認するだけで、解決までのスピードが劇的に変わります。
最後に:ネットワークは「思いやり」でできている
最新のWi-Fi 7や6Eは確かに高速ですが、その根底にあるのは、昔から変わらない「限られた帯域をいかに効率よく、大切なデータから優先的に届けるか」というエンジニアたちの創意工夫です。
「パケットを運ぶ」という物理的な仕組みの裏には、こうした「優先度を判断する心」が隠されている。そう考えると、ネットワークのトラブルシューティングも少しだけ楽しくなるはずです。
一歩ずつ、パケットの旅路を想像しながら一緒に学んでいきましょう!次回は、このQoSが具体的に混雑をどう回避するのか、「バックオフアルゴリズム」の深淵に迫りたいと思います。それでは!
コメント