NetDiag+NetDiag+

回線が混んだ瞬間に ping が跳ね上がる理由

症状はいつも同じです。何もダウンロードしていないあいだレイテンシは正常なのに、転送が始まると数百ミリ秒だけ跳ね上がり、二秒ほどで元に戻る。通話は途切れ、ゲームは巻き戻り、それでもスピードテストは回線が健全だと言い続けます。これがバッファブロートです — 経路上のどこかにある待ち行列が、大きな転送をさばくあいだあなたのパケットを足止めしているのです。

原因を名指しする三つの手順

  1. まず無負荷のレイテンシを測ります。 ほかに誰もネットワークを使っていない状態で、安定したアドレスに数秒間 ping を打ち、中央値を記録します。これが基準値です — これがなければ二つ目の数字には意味がありません。
  2. 次に負荷をかけて測り直します。 ダウンロード、続いてアップロードで回線を飽和させ、そのあいだ ping を打ち続けます。基準値からの上昇分がそのままバッファブロートです。30 ms 未満なら健全、200 ms を超えると通話が壊れます。
  3. 方向を読み取ります。 アップロード中に跳ねるなら、原因は自宅のルーターやモデムのバッファです。ダウンロード中に跳ねるなら、待ち行列は回線事業者の設備にあります。対処法はまったく別物です。

グレードが意味すること

グレードは、回線に負荷がかかっているあいだにレイテンシがどれだけ上昇するかを、あなた自身の無負荷時の基準値と比べて示すものです — 基準値そのものでも、速度でもありません。負荷をかけても 40 ms 前後にとどまる 40 ms の回線は、150 まで跳ね上がる 10 ms の回線より良いグレードになります。NetDiag+ は上り・下りのうち悪いほうの方向で上昇幅の 95 パーセンタイルを取るので、はぐれたパケット 1 個で結果が決まることはありません。

Wi-Fi か、ルーターか、回線事業者か:切り分けの読み方

負荷時の ping が 1 系統だけでは、待ち行列があることは証明できても、それがどこにあるかはわかりません。NetDiag+ はテスト中ずっと 2 つの宛先 — あなたのルーターとインターネット上のホスト — に ping を送り、両者の振る舞いから待ち行列の位置を割り出します。

テストが回線に負荷をかけられないとき

バッファブロートのテストはどれも、実際に回線を埋めたことを前提にしています。テストサーバーが実データを届けなければ、レイテンシは横ばいのまま上昇はほぼゼロになり、素朴なテストは一度も試していない回線に A+ を出してしまいます。これは思ったより頻繁に起きます。2025年6月以降、ロシアから Cloudflare への接続は各レスポンスの最初の約 16 KB しか届かないよう制限されており、キャプティブポータルや企業のプロキシも同じようにダウンロードを止めてしまうことがあります。

ですから、グレードの横にある速度を必ず確認してください。どちらの方向も約 1 Mbps に届かず、レイテンシも動かなかったなら、その実行はあなたの回線について何も語っていません。NetDiag+ はそうした実行を、きれいなグレードではなく評価なし — このネットワークからテストサーバーに負荷をかけられなかった — として報告し、ヘルススコアは負荷と速度のポイントを満点として数えず、中立のままにします。

本当に効く対処法

無料 · 31のツール · 買い切り · サブスクなし

実際によく聞かれること

スピードテストは 500 Mbps なのに、なぜ遅延するのですか?

スピードテストが測るのは空のパイプを通るデータ量であって、パイプが満杯のときに一つのパケットがどれだけ待つかではありません。帯域と負荷時レイテンシは別の測定であり、ビデオ通話が耐えられるかを予測できるのは後者だけです。

悪いのはルーターですか、それとも回線事業者ですか?

方向が答えを教えてくれます。アップロード側のブロートはほぼ常に自宅のルーターやモデムのバッファです。次に何を送るか決めているのがその機器だからです。ダウンロード側のブロートは事業者の設備にあります。何を送ってくるか決めているのは向こうだからです。

なぜ回線事業者は「異常なし」と言うのですか?

彼らの試験が見ているのは回線そのもの、つまり信号レベル、エラーカウンタ、スループットです。待ち行列が 300 ms の遅延を足しているあいだも、それらはすべて完璧でありえます。あしらわれているのではなく、測っている対象が違うのです。

自分で直せますか?

アップロード側のブロートなら多くの場合直せます。ルーターで SQM、QoS、fq_codel を有効にし、上りを回線速度の 9 割程度に制限してください。帯域をわずかに手放して待ち行列の短さを買う、意図的な取引です。下り側は回線速度より低く絞って和らげることしかできません。

スマホでは問題ないのに PC だけ遅延します。次は何を?

その場合ネットワークは無罪で、原因はその機械の中にあります。最初に疑うべきはネットワークアダプタのドライバです。OS 標準の汎用ドライバは巨大な送信バッファを持ち、待ち行列の管理も持たないため、まさにこの跳ね上がりを生みます。VPN クライアントやセキュリティ製品も同じことをします。

テストは1回で十分?

いいえ。バッファブロートは時間帯の問題です。午前3時にきれいでも、夜9時については何も証明しません。数日にわたって悪い時間帯にテストし、静かな時間帯に対照として1回実行してください。NetDiag+ は各実行の最大スパイクを 7・30・90 日の推移グラフにグレード別の色で保持し、1日の反対側の時間帯にもう一度チェックするよう1回だけ通知でき、ヘルススコアの履歴からプロバイダ向けのテキストまたは PDF レポートを作成します。

スマホでは F なのにノート PC では B になるのはなぜ?

スマホでのテストは、回線に加えてスマホ自身の Wi-Fi 無線部を測っているからです。スマホは独自のキューを持ち、パケットの合間に省電力状態に入り、周囲すべてと電波を共有します――そのため Wi-Fi 経由の負荷時遅延は回線そのものより悪くなるのが普通で、グレードが1つ違うこともあります。どちらの結果も間違いではなく、測っているものが違います。NetDiag+ はテスト中にルーターへ別途 ping を送り、ゲートウェイがすでに揺れていればレポートはローカル回線を問題として示し、自分の Wi-Fi をプロバイダのせいにしないようにします。

健全に見える回線を静かに壊すものは、バッファブロートだけではありません。 次は、本当の Path MTU を調べる方法 →