ゲームのバッファブロートはどう改善する?

ゲームのバッファブロートはどう改善する?

ゲームのバッファブロートは、回線が混雑したときに通信機器の待ち行列が長くなり、ゲーム中の遅延(Ping)が大きくなる現象です。改善には、ルーターのSQMや適切なQoSを使い、回線の最大速度いっぱいまで通信させない方法が効果的です。

ただし、ゲームサーバーまでの距離、回線事業者側の混雑、Wi-Fiの電波状態などが原因の場合は、ルーター設定だけで完全に解決できないことがあります。

ゲームのバッファブロートを改善する方法

次の順番で確認すると、原因を切り分けながら改善できます。

  1. 有線接続で、通信中のPingの変化を確認する
  2. ルーターのQoSまたはSQMを有効にする
  3. 通信速度の上限を実測値より少し低く設定する
  4. アップロード通信を圧迫している機器やアプリを止める
  5. 改善しない場合は、回線や機器側の問題を切り分ける

まずバッファブロートが起きているか確認する

何も通信していないときのPingと、ダウンロード・アップロード中のPingを比べます。通信中だけPingが大きく上がるなら、バッファブロートの可能性があります。

確認する状態 見るポイント
アイドル時 ゲーム機やパソコンからゲームサーバーまでの通常のPing
ダウンロード中 大容量ファイルの取得中にPingが大きく上がるか
アップロード中 動画投稿、クラウド同期、配信中にPingが大きく上がるか

ダウンロード中よりも、アップロード中のほうがPingに大きく影響する環境もあります。たとえば、家族が動画をクラウドへバックアップしている間だけ、ゲームの操作が遅れて感じられるケースです。

速度テストの結果だけでは、ゲーム中の品質は判断できません。重要なのは、通信を発生させたときに遅延がどの程度増えるかです。

最も有効な対策はSQMまたはQoS

ルーターにSQM(Smart Queue Management)がある場合は、これを使うのが基本的な対策です。SQMは通信量を管理し、回線の入口でデータが大量に待たされる状態を抑えます。

設定項目には、次のような名称が使われることがあります。

  • SQM
  • Smart Queue Management
  • FQ-CoDel
  • CAKE
  • Adaptive QoS
  • 帯域制御
  • スマートキュー

ただし、名称がQoSでも、ゲーム機を優先するだけの機能と、通信量そのものを制御する機能では効果が異なります。設定画面に「帯域幅の上限」「アップロード・ダウンロード速度」「FQ-CoDel」「CAKE」などがあるか確認してください。

SQMの速度設定は実測値より低くする

SQMでは、回線の契約速度ではなく、実際に測った速度より低い値を上限に設定します。最初は、混雑していない時間帯に複数回測った速度のおよそ90%を目安にすると調整しやすいでしょう。

たとえば、実測値が下り500Mbps、上り100Mbpsだった場合の計算例は次のとおりです。

  • 下り:500Mbps × 0.9 = 450Mbps
  • 上り:100Mbps × 0.9 = 90Mbps

これはあくまで開始時の設定例です。通信速度を制限しすぎると、ダウンロード速度が必要以上に下がります。逆に、設定値が実際の回線処理速度に近すぎると、バッファブロートが残ることがあります。

設定後に、ダウンロード中とアップロード中のPingを再測定してください。Pingの上昇が小さくなったかを確認し、速度と遅延のバランスを見ながら少しずつ調整します。

ゲーム機やパソコンを有線接続する

Wi-Fiを使っている場合は、可能ならゲーム機やパソコンをLANケーブルでルーターに接続します。有線接続は、電波干渉や距離による不安定さを減らすのに有効です。

ただし、有線接続は主にWi-Fi由来の遅延や切断を改善する方法です。回線全体の待ち行列が原因のバッファブロートには、QoSやSQMなどの帯域制御も必要です。

有線にできない場合は、次の点を確認します。

  • ルーターから離れすぎていないか
  • 電子レンジやBluetooth機器などの影響を受けていないか
  • 2.4GHz帯が混雑していないか
  • 5GHz帯を利用できる距離か
  • ゲーム中に別の端末が大容量通信をしていないか

ゲーム中の大容量通信を止める

SQMやQoSを設定できない場合でも、ゲーム中に回線を圧迫する通信を止めると改善することがあります。

  • ゲームやOSの自動アップデート
  • 動画の高画質ストリーミング
  • クラウドへの写真・動画バックアップ
  • 大容量ファイルのダウンロード
  • ライブ配信や動画のアップロード
  • 別の端末でのファイル共有

特にアップロードは、通信速度が下りより小さい契約では混雑しやすい傾向があります。ゲーム中に配信やバックアップを行う場合は、アップロード速度の上限を設定できるなら、回線を使い切らない値に抑えます。

ルーターのQoSでゲーム機を優先するだけでは不十分な場合がある

「ゲーム機を最優先」にする設定は、ゲームの通信を他の端末より優先するための機能です。しかし、ルーターや回線の外側で待ち行列が発生している場合、優先設定だけではバッファブロートを抑えきれないことがあります。

ゲーム機の優先設定を使う場合は、次の機能と組み合わせられるか確認してください。

  • 回線全体のダウンロード速度制御
  • 回線全体のアップロード速度制御
  • SQM
  • FQ-CoDelやCAKEなどのキュー管理

ゲーム機のIPアドレスやMACアドレスを指定するタイプのQoSでは、機器の識別方法が正しいかも確認します。設定が機能しているかは、ゲーム機を優先対象にした状態で大容量通信を行い、Pingの変化を比較して判断します。

設定しても改善しないときの切り分け

QoSやSQMを設定しても遅延が改善しない場合は、バッファブロート以外の原因も考えます。

症状 考えられる原因 確認すること
Wi-Fi使用時だけ不安定 電波干渉、距離、無線機器の混雑 有線接続で同じ症状が出るか
特定のゲームだけ遅い ゲームサーバーまでの経路やサーバー側の混雑 別のゲームやサーバーでも発生するか
時間帯によって遅い 回線事業者側や地域設備の混雑 混雑する時間帯以外と比較する
通信中でなくてもPingが高い 距離、経路、回線障害、ゲームサーバー側の問題 複数の接続先で遅延を比較する
速度も遅延も不安定 ルーター、ONU、ケーブル、回線の問題 機器の再起動や別のLANケーブルで確認する

DNSサーバーの変更は、名前の検索にかかる時間を短くできる場合はありますが、ゲーム中の通信が混雑して起きるバッファブロートを直接解消する方法ではありません。VPNも経路が変わるため、改善する場合と悪化する場合があります。

ルーターを買い替えるべき判断基準

現在のルーターにSQMや回線全体の帯域制御がなく、他の通信が始まるとゲームのPingが大きく上がるなら、これらの機能に対応したルーターを検討する価値があります。

ただし、ルーターの処理性能や回線速度によっては、SQMを有効にすると最大通信速度が下がることがあります。必要な速度を保ちながら遅延を抑えられるか、設定後に実測してください。

また、ホームゲートウェイと別のルーターを併用している場合は、どの機器が実際に通信を制御しているか確認が必要です。二重ルーターの状態では、設定したQoSが通信全体に適用されないことがあります。

改善できたか確認する方法

設定前と設定後で、同じ条件のテストを行います。測定する時間帯、接続方法、通信量をできるだけそろえることが重要です。

  1. ゲーム機やパソコンを有線接続する
  2. アイドル時のPingを測る
  3. 大容量のダウンロード中にPingを測る
  4. 大容量のアップロード中にPingを測る
  5. SQMやQoSを設定する
  6. 同じ条件で再測定する
  7. 速度の低下とPingの上昇幅を比較する

改善の目安は、最大速度の数字だけではなく、通信中のPingが設定前より安定し、ゲーム中の遅延や操作の引っかかりが減っていることです。ゲーム内の表示Pingだけでなく、別の端末で通信を発生させたときの変化も確認すると判断しやすくなります。

まとめ

ゲームのバッファブロートを改善するには、まず有線接続で状態を確認し、ルーターのSQMや帯域制御を使うのが基本です。速度上限は実測値より低く設定し、特にアップロード側の混雑も確認してください。

それでも改善しない場合は、Wi-Fi、ゲームサーバーまでの経路、回線事業者側の混雑などを切り分けます。最初に行うなら、有線接続にしたうえで、通信中のPingを測り、SQMまたはQoSの設定前後を比較することです。