ネットワーク
上級

QoS(キューオーエス)

Quality of Service・通信品質制御。DSCP(Diffserv)・802.1p(CoS)・802.11e WMM(Wi-Fi)・Linux tc+tcp_bbr・Cilium Bandwidth Manager・HTB(Hierarchical Token Bucket)・fq_codel・CAKE・Traffic Shaping代表、Ubiquiti UniFi QoS・MikroTik CRS326・Omada SDN対応で2026年家庭/SMB主流。

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
DSCP
WMM
CAKE
tcp_bbr

概要

QoS(Quality of Service)は、ネットワーク上でパケットの優先度や帯域幅を制御し、音声・映像・データの遅延・パケットロスを抑える仕組みです。

  • 802.1p(CoS)でイーサネットフレームに優先度タグを付与
  • DSCP(Differentiated Services Code Point)でIPヘッダーに優先度を埋め込み
  • 802.11e WMM(Wi‑Fi Multimedia)で無線LANに優先度を設定
  • Linux tc(Traffic Control)でパケットスケジューラを構築
  • Cilium Bandwidth Manager でコンテナ間の帯域制御
  • HTB(Hierarchical Token Bucket)や fq_codel、CAKE でキュー管理
  • tcp_bbr はTCPレート制御を最適化し、帯域を効率的に利用

2025年に登場した次世代スイッチは、これら全てを統合し、SDN で集中管理できるようになっています。

主な特徴・仕組み

  • 優先度階層:0〜7 の 8 段階でパケットを分類
  • 帯域幅予約:各階層に固定帯域を割り当て、QoS を保証
  • パケットスケジューリング:CBWFQ、RED、fq_codel で輻輳を緩和
  • レート制御:CAKE が 1Gbps 以上の高速リンクで遅延を抑制
  • TCP 最適化:tcp_bbr が 10Gbps 以上のリンクで 5ms 以内の遅延を実現
  • 統合管理:SDN コントローラで 1Gbps 以上のスイッチを一括設定
  • 無線対応:WMM で 2.5Gbps の Wi‑Fi でも音声通話を安定
  • コンテナ制御:Cilium が 100Mbps 以上の帯域を 10 個以上同時に管理
  • QoS 監視:NetFlow で 1Gbps のトラフィックをリアルタイム解析
  • 拡張性:HTB で 5Gbps 以上のリンクを階層化可能

スペック/製品比較表

製品802.1pDSCP802.11eLinux tc速度価格
UniFi AP-AC-LRありありありなし1Gbps¥12,800
CRS326-24G-2S+RMありありなしあり10Gbps¥78,000
Catalyst 9300ありありなしあり10Gbps¥250,000
Nighthawk AX12なしありありなし5Gbps¥18,500
Archer AX6000なしありありなし5Gbps¥15,200

具体例・対応製品

  • Ubiquiti UniFi AP-AC-LR:802.11ac 1.3Gbps、WMM で VoIP を優先
  • MikroTik CRS326-24G-2S+RM:24 ポート 1Gbps、HTB で 10Gbps 以上の帯域を階層化
  • Cisco Catalyst 9300:1Gbps/10Gbps ポート、QoS で 100Mbps 以上の音声を保証
  • Netgear Nighthawk AX12:AX6000 5Gbps、CAKE で 2.5Gbps の高速 Wi‑Fi でも低遅延
  • TP‑Link Archer AX6000:AX6000 5Gbps、WMM で 1Gbps のストリーミングを安定

2026年に発表された Omada SDN 版は、家庭・SMB で 1Gbps 以上の QoS を簡易設定で実現。

自作PCでの選び方・注意点

  • NIC のドライバが tc をサポートしているか確認
  • カーネルバージョン 5.10 以上で fq_codel が有効
  • 1Gbps 以上のリンクなら CAKE を有効化
  • 10Gbps 以上のリンクは HTB で階層化
  • ルーター側で DSCP マッピングを設定
  • 無線環境は WMM を有効化し、5GHz 帯域を優先
  • QoS 監視ツール(nProbe)で 100Mbps 以上のトラフィックを可視化
  • ルーティングテーブルに優先度を反映させる
  • 物理ケーブルは Cat6a 以上で 10Gbps を保証
  • 電源ユニットは 80 PLUS Gold 以上で安定供給

関連用語との違い

  • QoS:パケットの優先度・帯域を制御
  • QoE:ユーザーが感じるサービス品質(遅延・画質)
  • CBWFQ:QoS の一種、帯域幅を分配するスケジューラ
  • CAKE:QoS と輻輳制御を統合したキュー管理
  • tcp_bbr:TCP のレート制御アルゴリズム、QoS とは別に遅延を抑制

よくある質問

Q1. 802.1p と DSCP の違いは?
A1. 802.1p はイーサネットフレームに 3bit 優先度を付与、DSCP は IP ヘッダーに 6bit 優先度を埋め込む。両者は相互変換が可能。

Q2. 10Gbps スイッチで QoS を設定する際の注意点は?
A2. HTB で階層化し、各階層に 1Gbps 以上の帯域を予約。レート制御は CAKE で補完。

Q3. 無線環境で QoS を有効にするには?
A3. 802.11e WMM を有効化し、5GHz 帯域を優先。AP の設定で VoIP を 1 以上に設定。

まとめ

QoS はネットワークの遅延・ロスを抑え、音声・映像・データを安定させる不可欠な技術です。

  • 802.1p・DSCP・WMM で優先度をタグ付け
  • Linux tc でパケットをスケジューリング
  • CAKE・fq_codel で輻輳を緩和
  • tcp_bbr で TCP レートを最適化
  • SDN で統合管理

2025年・2026年の次世代スイッチは、これら全てを一括で設定できるようになり、家庭・SMB で 1Gbps 以上の QoS が手軽に実現。自作PC でも適切な NIC、ドライバ、カーネル設定を行えば、低遅延で高帯域のネットワークを構築できます。

この記事について
カテゴリーネットワーク
難易度上級
作成日2026/4/20