ノードと遅延 2026年4月27日

2026年:リージョンをまたいだ ProxyMac Mac mini への Wi-Fi バッファブロート、空気時間争奪、SSH または VNC ジッター

ProxyMac エンジニアリングチーム 2026年4月27日 約 11 分

香港・日本・韓国・シンガポール・米国の Apple Silicon M4 Mac mini を借りるモバイル開発者や SRE は、ping の中央値が 38 ms と健康的なのに「東京への SSH がもつれる」とチケットを立てることがよくあります。本稿は三つの問いに順に答えます。痛みの主因が 最終ホップ上のジッター であってリージョン RTT ではないか、混雑した 2.4 GHz 階で Wi-Fi バッファブロート空気時間不足 をどう分離するか、財務にリージョン移転を依頼する前に 再現可能な 5 手順 で事実を固定する方法です。本文では広い 症状マトリクス、ルーターとノートのつまみ、Wi-Fi 起因が否定されたあと辿る クロスリージョン遅延最適化MTR パス診断長 RTT 向け macOS SSH チューニング への参照を用意しました。

ジッターと平均 RTT:ping が SSH 運用者に嘘をつく理由

ICMP エコーは極小で、多くの家庭用ゲートで優先され、低レートで送られます。一方 SSH 対話 は、同僚が 4.2 GB の Xcode アーカイブや 900 Mbps の速度テストで上りを飽和させているのと同じキューを共有します。CPE バッファが肥大するとキーストロークはバルク流の背後に留まり、平均 RTT は 40 ms 付近でも個々の往復は 32 ms から 210 ms の幅で揺れます。人が「もつれ」と感じるのは平均ではなく分散です。画面共有や VNC では、フレームごとに ミリ秒単位の空気時間 を占有するビットマストラフィックが、ACK やキープアライブ大のパケットを遅延させ、シンガポールの mini が健全でも視覚的に悪化します。運用では次の三つを併せて記録してください。同一ホームルータから Wi-Fi と有線 の二系統。中央値、95 パーセンタイル、上り飽和中の最大 RTT。感覚差を ssh -o IPQoS=throughput と既定の比較で補強する。詳細は IPQoS 解説 を参照してください。

  • 2 本のトレース: 同一家内ルータ経由の Wi-Fi と有線イーサネット。
  • 3 数値: 中央 RTT、95 パーセンタイル、上り飽和中の最大。
  • SSH 体感: ssh -o IPQoS=throughput と既定 — Apple 既定の是非は記事のとおり条件依存です。

上り方向の大容量アップロード中に往復遅延が 80 ms 以上跳ね上がるパターンは、ISP 末端または LAN 橋上の バッファブロート を示唆します。逆に中央値は安定しつつ 95 パーセンタイルだけ悪化するケースは、隠しバッファより 空気インターフェース の一時的欠席やリトライ、あるいは省電力ドライバの挙動と区別しにくいため、次節以降のマトリクスに写し込んでください。ビルド農場や CI が同帯域を奪うオフィスでは、個人測定だけで「TOK が悪い」と結論づけないでください。チーム単位の測定ウィンドウを揃え、週内の定時帯に同じ MTR プリセットを回すのが定性的議論を減らします。

ゲスト SSID を本番と混同しないでください。 カフェ Wi-Fi のキャプティブポータルと DNS 改ざんは別物です。信頼不能な SSID では ゲスト Wi-Fi フォールバック を参照し、帯域争奪ではなく挿入層の問題を切り分けてください。

バッファブロート、空気時間の公平性、2.4 GHz が VNC を SSH より苛烈に攻める理由

バッファブロート は、ボトルネック、往々にして ISP 末端モデムや LAN ブリッジ上の過大な FIFO キューイングを指し、余分なパケットがスループットを買い、遅延分散を悪化させます。空気時間の公平性 は Wi-Fi 専用の制約で、2.4 GHz かつ 20 MHz チャネルでは、大きな空気時間転送を行う 1 クライアントが他を遅延させやすい半二重衝突域が広いからです。同じノートを 5 GHz 80 MHz に移すと、概ねフレーム当たり空気時間が約 4 分の 1 になり得ます。「5 GHz 至上主義」は空談ではなく、容量の物理根拠に基づきます。Wi-Fi 6 の OFDMA は効率化しますが、ルータの WAN 口に残る悪いキューは消しません。依然として AQM、fq_codel や CAKE、あるいはチョーク点での SQM が必要です。

リモートホストが ProxyMac Mac mini であるとき、北米から東京までの 120–190 ms 帯域の大陸横断 RTT は 遅延ガイド の表に示しますが、その数値はローカル尾が上り中に 80–300 ms 足されると無力です。チケットには 両方 を併記してください。有線で測ったリージョン往復、同一机から Wi-Fi で膨らんだ 95 パーセンタイル。プロダクト面では、画面共有の圧縮プリセット、キーボード反復、ビルドログの一括取得が同時に走る夜間バッチの有無を添え、ジッターの可視条件を揃えます。これによりリージョン移転要求が「帯域政治」に沈むのを防ぎます。セキュリティ観点では、ゲスト向け帯域制限(per-SSID レート制限)が誤って社内プライマリに掛かっていないか、無線コントローラのスクリーンショットではなく 設定エクスポート を要求してください。

5 列の症状マトリクス:新機材を買う前に層分類

観測想定層定量手掛かり最初の切り分け深掘り
誰かがクラウドバックアップを始めるまでキーは滑らかLAN バッファブロートまたは上り飽和上り中に 95p RTT が 80 ms 超の跳ね上がり同一家内でイーサネットと Wi-Fi の速度テストを比較MTR ガイド
2.4 GHz SSID だけ VNC タイルが千切れる狭チャネル上の空気争奪Wi-Fi 診断でリトライが増大5 GHz または 6 GHz バンドに強制VNC 基礎
アイドル VPN だけで SSH が止まり、カフェ Wi-Fi では起きない企業のスプリットトンネルまたは MTU ブラックホールVPN 切替で PMTU が 28–40 バイト変化ping -D -s 1400 を VPN 有無で比較MTU 記事
大陸をまたいでも同じもつれノートの Wi-Fi 省電力AWDL 試験が無関係再現時間内だけ省電力オフヘルプ
対話シェルは快調だが SCP だけ遅いTCP 窓やミドルボックス、Wi-Fi 以外単一の流れが 1 Gbps 回線で 42 Mbps 付近で頭打ちrsync --whole-file 並列化テストキープアライブ記事

上表の各行は、ツール名ではなく 観測事実 から出発します。5 行目のように対話は軽快でもバルクが詰まるパターンは、TCP 窓、エンドツーエンドの帯域整形、中間のキャリアグレード NAT のキュー、あるいはリモート側のディスク帯域が絡みます。Wi-Fi ジッターを否定したのちに、ビルド成果物の単一スレッド転送に iperf3 の単一流と併用するなど、同じ 5 分間 のウィンドウで多角的に観測し、仮説を 1 つずつ潰します。現場のミスを減らすには、MTR ではなく 生データ を貼る文化が効きます。スクリーンショット一枚より CSV が後から検証可能です。監査が厳しい企業では、測定端末の OS 版と、ワイヤレスカードのドライバ版をチケットに明記し、同席の他メンバーの帯域利用をメモ化してください。偶発的な帯域争奪は、夜間再現と昼間再現の差分として表れます。

「mini を動かして」前の Wi-Fi 先行 5 手順

  1. ベースライン ICMP: Wi-Fi から mini ホスト名に対し、60 秒アイドル60 秒上り飽和 の中央、95p、最大を記録。
  2. 有線反復: 同一路由器下で。95p 差が 50 ms 超 縮まるなら Wi-Fi か CPE LAN キューが原因。
  3. 帯域の明示的切替: 方針が許すならテスト SSID から 2.4 を一時オフ、同測定を回す。
  4. MTR 採取: 両パスで CSV を取得し、MTR 手順 に従い AS ホップを残す。
  5. 有線が清浄のときだけ リージョン議論。表は 最適化ガイド から、予約は 価格ページ へ。

3 手目の帯域切替は、隣接会議室のレガシー端末に影響するため、変更管理 が必要な組織ではメンテ窓内に封じ込めてください。6 GHz へ寄せる実験では、同チャネル干渉と DFS 待ち時間のログを併せて取得し、802.11k/v のローミング方針が手動 BSSID 固定と矛盾していないかをネットワークチームに確認します。4 手目の MTR は、ICMP が途中で抑制されている経路もあるため、同時刻の traceroute -q 3 スナップショットを補助証拠にします。最終的に 5 手目に至った場合でも、他のブログ手順 で MTU や keepalive を既に払拭しているかを一文で明記し、重複診断を防いでください。

チケット雛形: Wi-Fi および有線の中央と 95p、帯域とチャネル幅、ブログ手順 で MTU/キープアライブを払拭済みかを一文で。CSV を添付。

セキュリティ審査を通るルーターとクライアントのつまみ

多くの企業机はサードパーティ FW を禁止する一方、ビデオ会議向けに WAN 上の SQM は許可されています。測定した上りボトルネックに fq_codel または CAKE を当て、速度テスト実測の 95% を上限宣告に留め、キューが発散しないようにします。macOS では Wi-Fi 省電力 を再現枠だけオフにしたか文書化し、AQM 後に常時オフに戻すか判断します。ルータ触れない開発者向けに、Thunderbolt 有線 アダプタを支給し、HK / JP / KR / SG / US mini へストリーミングするジョブを有線化する。ハード価格は不要なリージョン移行より安価です。審査では、SQM パラメータ、変更日、ロールバック手順、夜間帯域テストの番号付きレポートを一パッケージにしてください。多拠点展開の場合、各地の ISP の形態 (DS-Lite, MAP-E, 純 L3) によって SQM 置き場が CPE か手持ちルータに変わるため、平面図ではなく経路図を添付します。

FAQ

ProxyMac は Wi-Fi 上の SSH を絞るか? いいえ。TCP は mini で終端し、その手前はお客様アクセス。上の有線 A/B で証明してください。

6 GHz は常に上か? カバレッジ外に出るとローミング遅延で再び揺れます。固定席と回廊歩行を分けて測ってください。

いつ CGNAT 逆方向トンネル記事を読むか? 有線が清浄でも着信 SSH が失敗する非対称 NAT のとき。CGNAT 逆 SSH を参照。

追加の実務的論点として、有線 A/B の結果を「一時的にだけ良好」と記録しがちな点があります。測定直後のバックアップが終了すると再び悪化する例は、依然としてバッファブロートです。帯域整形が無い CPE では、夜間の OS アップデート配信に同期して往復遅延が跳ね上がるため、同じ 24 時間 に複数ウィンドウを取ってください。VNC については、フレームレート制限、画面解像度、エンコーダの非可逆度を下げるだけで空気争奪が緩む場合があります。まず VNC 文書 の帯域節ベースラインに合わせ、それでも 2.4 GHz だけ悪化するなら帯域以前に 物理層 を疑います。

最終ホップが嘘を言わなくなったあとも ProxyMac Mac mini に価値がある理由

最終ホップの粉飾 を外すと、適切リージョン上の専用 Mac mini M4 の価値が鮮明になります。測定された RTT に根差した SSH画面共有 エンドポイント、ビルド並列のための ユニファイドメモリ、x86 翻訳の驚きのない ネイティブ macOS ツールチェイン。「Apple 付きのクラウド VM」ではなく、測定 RTT に加え安定したサーバ側スケジューリングを借りることに他なりません。帯域表は 価格、手順の横にお ヘルプ、GUI 自動化の合間には VNC 資料 を。

Wi-Fi が嘘をつかなくなったあとにリージョンを選ぶ

HK / JP / KR / SG / US · Apple Silicon M4