ここ2年間、インターネット接続が私たちの日常生活にとっていかに重要であるかが改めて認識されました。同時に、この2年間ほど、かつて経験したことのないような速度低下や不安定なパフォーマンス、そして以前は問題なく動作していた自宅のネットワークへの過負荷といった状況に直面する方もいらっしゃいます。インターネットネットワークのパフォーマンスを測定することで、効率性を維持し、エンターテイメントを楽しみ、ストレスを軽減することができます。
インターネットとネットワークのパフォーマンスを測定・監視できるツールはいくつかあり、その多くは無料です。macOS Monterey にも組み込まれているツールもあります。
監視と測定、インターネットとネットワーク
ネットワークの健全性を確認することは、インターネットとの位置関係によって常に複雑になります。ネットワーク内では、イーサネットやWi-Fi経由の接続速度がインターネット帯域幅を制限する可能性があります。
家全体で 1Gbps のイーサネットが使用されており、世界各地への接続が 1Gbps 以下である場合 (おそらくほとんどの人がまだそうでしょう)、イーサネット経由で接続すると、変動しやすい Wi-Fi を使用するよりもインターネット接続に関するよりよいテスト結果が得られます。
多くのネットワークツールは、単一のコンピュータに出入りするデータを測定(単一のスナップショット)または監視(継続的なサンプリング)します。これには、ローカルネットワーク内を移動するすべてのデータと、インターネットとの間で送受信されるすべてのデータが含まれます。macOSのアクティビティモニタ(アプリケーション > ユーティリティ)、Peak Hour、iStatメニューなどがこれに該当します。Peak Hourは、情報をブロードキャストするルーターやブロードバンドモデムからの帯域幅データもサンプリングできる独自の機能を備えています(詳細は後述)。
システムのWi-Fiメニューで、ネットワーク接続に関する情報を取得することもできます。一部のルーターやブロードバンドモデムでは、ログインしてスループットデータの確認や、様々なネットワークテストの実行が可能です。
しかし、インターネットとのやり取りにおけるスループット、つまり実際の接続パフォーマンスを測定するには、別の場所にあるサーバーと通信してその速度を報告するテストツールを使用する必要があります。そのようなツールには、SpeedtestやmacOS Montereyコマンドラインツールなどがあります networkQuality。

接続を監視する
多くの場合、ネットワークに関する最も切実なニーズは、接続速度ではなく、そもそも正常に動作しているかどうか、あるいは正常に動作しているかどうかです。我が家では24時間365日体制でワンマンITチームを率いていますが、インターネットが一時的または長期間にわたって途切れたり、ダウンしたりすると、家中から悲鳴が聞こえてきます。
常時稼働するツール、またはオンデマンドで起動して現在の接続をテストできるツールがあれば、問題を特定するのに役立ちます。ISPのステータスページを確認したり、Wi-Fiゲートウェイを再起動したり、電話をかけてサービスを手配したりといった作業に繋がるでしょう。これらのツールは、様々なレベルの洞察とサポートを提供します。
Wi-Fi 信号を改善する方法と Mac で Wi-Fi を修正する方法を参照してください。
アクティビティモニター
macOSに内蔵されているアクティビティモニタには「ネットワーク」タブがあり、その下部にはデータチャートが表示されます。このチャートでは、Macの起動時にMacの送受信ネットワークトラフィックの追跡が開始されます。このチャートは、問題がMac自体にあるのか、特定のアプリにあるのか、それともネットワークにあるのかを判断するのに役立ちます。

アクティビティモニタは、「アプリケーション」>「ユーティリティ」にあります。右上の検索アイコン(虫眼鏡)の横にある「ネットワーク」タブをクリックします。
iStat Menus(11.99ドル)を使えば、現在のネットワークデータ通信量をメニューバーに表示できます。メニューバーをクリックすると、最近のアクティビティを示す小さなグラフが表示されます。グラフにマウスオーバーすると、選択可能な履歴データを含む大きなグラフが表示されます。(最近、Mac GemsでiStat Menusをおすすめしました。)
ピークアワー
PeakHour(通常価格9.99ドル、現在4.99ドル)は、メニューバーにグラフとスループットデータを表示し、Mac以外のネットワークソースからもデータを取得できます。私が使用しているTP-Linkモデルなど、一部のルーターでは、PeakHourがローカルネットワーク上で継続的にネットワーク管理クエリを実行し、ネットワークに出入りするすべてのデータのスループットのスナップショットを継続的に取得できます。また、PeakHourを使ってGoogleのPublic DNSなどのサイトにレイテンシモニターを設定することで、より広範なインターネットの問題を明らかにすることもできます。

インターネット速度を測定する
インターネット スループット テストを実行するには、いくつかのツールから 1 つを選択できます。
スピードテスト
Ooklaの無料Speedtestは、レイテンシ(下記参照)と上り・下りのスループットを数秒間にわたって測定し、平均化します。メーカーは、集計された匿名化されたテストデータをISPなどに販売しています。MacまたはiOS/iPadOSアプリとして利用可能です。

macOS Montereyのネットワーク品質
コマンドラインの networkQuality ツールは Monterey で初めて登場し、ターミナルから簡単なコマンドを実行してパフォーマンスをテストできます。networkQuality ツールは、 networkQuality ターミナルに入力して Return キーを押すだけで、わかりやすい結果を生成します。(そう、キャメルキャップは Q 大文字でなければなりません。) 実行中は、次のような行が表示されます。
current download capacity: 139.731 Mbps - current upload capacity: 154.199 Mbps
完了すると、ツールは次のテキスト(数字付き)を出力します。
==== SUMMARY ====Upload capacity: 526.274 Mbps Download capacity: 514.126 MbpsUpload flows: 16Download flows: 20Responsiveness: High (2823 RPM)
RPMは「1分間の往復回数」の略で、 レイテンシと密接に関連する指標です。レイテンシは、ツールから送信されたデータパケットが相手側のサービスに受信され、応答が生成され、ツールがそれを受信するまでの時間を秒単位で追跡します。数ミリ秒から数十ミリ秒(ms)のレイテンシは、インタラクティブなコミュニケーションやゲームに最適です。100msに近づくと応答性が低下し、ビデオ通話やゲームプレイが途切れたり、カクカクしたりすることがあります。
RPMはレイテンシを表す別の方法で、1分間に実行できる連続操作数を表します。RPMの測定には、レイテンシの測定に通常使用されるよりも長いテストが必要です。そのため、レイテンシは数秒間の往復速度の平均を示すのに対し、RPMは1分間に連続して実行されるデータ往復の総数を示します。ネットワークやインターネット接続に頻繁に中断やパケットのドロップが発生する場合、レイテンシのスナップショットよりもRPMの方がより詳細な情報を提供します。
Macworld 寄稿者の Jason Snell 氏は、項目を追加できるサードパーティ製ユーティリティを使用して、メニュー バーで networkQuality からの出力を表示する方法を作成しました。
ウェブベースのテスト
多くのサイトがウェブベースのスループットテストを提供しています。例えば、OoklaのSpeedtest、NetflixのFast(ストリーミングがうまくいかないかどうかを調べるのに役立ちます)、GoogleとMeasurement Lab(Google Stadiaをサポート)などです。多くのISPがスピードテストを提供していますが、その技術はほぼすべてOoklaからライセンスを受けています。
MacでPingを実行することもできます。詳しくは、「MacでPingを実行する方法」をご覧ください。
ネットワークの問題を解決する
ネットワーク スループットの問題が発生した場合は、問題をどのように切り分けたかに応じて、一連の簡単なトラブルシューティング手順を実行できます。
お使いのMacですか?上記の監視・測定ツールを使えば、原因を特定できるかもしれません。Wi-Fi接続になっているかご確認ください。「ネットワーク」環境設定パネルで、ネットワーク接続の横に緑色の点が表示されていることを確認してください。Wi-Fiを無効にしてから再度有効にすると、状態がリセットされます。必要に応じてMacを再起動してください。

ネットワーク上のルーターですか?各ルーターにログインしてステータスを確認してみてください。多くのメーカーが、TP-LinkのTetherやAmazon Eero、NetGear Orbiの設定アプリなど、Wi-Fiと接続ゲートウェイをまとめて確認できるツールを提供しています。ルーターが応答しない場合は、1台または複数台のルーターを再起動してください。
すべてのデバイスとルーターが応答しているのに、インターネットに接続できない場合はどうすればよいですか?ブロードバンドモデムにアクセスできる場合はログインし、表示される内容を確認してください。モデムにアクセスできない場合は、問題が発生している可能性があります。そうでない場合は、携帯電話回線を使用してISPのステータスページを参照し、トラブルシューティングを実行してください。一部のISPは、ウェブサイトから接続をリセットできるツールを提供しています。1時間も待たされることなく、Macやネットワークデバイスに関する非常に古い情報に回答してくれます。
