2分で読めます
| ヒント

Appleはこのツールについて大きな発表をしなかったため、注目されるまでに少し時間がかかりました。macOS Montereyには、ネットワーク品質をテストするコマンドが含まれています。これはコマンドラインツールであり、OoklaのSpeedTestのようなサービスほど堅牢ではありません。しかし、ある重要な領域で異なる動作をするため、実際のネットワーク速度を測るのに適しています。
macOS Monterey に組み込まれたネットワーク品質テストを見つける
コマンドを実行するには、ターミナルを開いてコマンドラインにする必要があります。その後は、 と入力してnetworkQualityReturnキーを押し、結果を待つだけです。それほど時間はかかりません。
テスト中、コマンドの実行時間は平均15秒でした。数秒後には、アップロードとダウンロードの速度がリアルタイムで測定され、結果が表示されました。
macOSテストでは、アップロードとダウンロードの測定を順番ではなく並行して実行していることにご注意ください。ほとんどの速度テストでは、ダウンストリームとアップストリームを個別に測定するため、ビデオチャットや音声通話で発生する可能性のある問題を把握するのに役立ちません。

最後に、テスト中の平均アップロード速度とダウンロード速度の概要が表示されました。また、使用されたアップロードフローとダウンロードフローの数と、応答性の分類も報告されました。
ネットワークの応答性は、低、中、高のいずれかで報告されます。これは、1分間のラウンドトリップ数(RPM)、つまりネットワークが1分間に処理できるトランザクション数を測定します。
Apple のテストのサポート ドキュメントによると、各分類の意味は次のとおりです。
低: 同じネットワーク上のデバイスが映画をダウンロードしたり、写真を iCloud にバックアップしたりしている場合、FaceTime ビデオ通話やゲーム中など、一部のアプリやサービスの接続が信頼できないことがあります。
中: 複数のデバイスまたはアプリがネットワークを共有している場合、FaceTime のオーディオ通話やビデオ通話中などに、一時的な一時停止やフリーズが発生することがあります。
高: ネットワークを共有するデバイスとアプリの数に関係なく、アプリとサービスは良好な接続を維持します。
ツールをさらに活用する
コマンドラインスイッチを覚えれば、テストの機能がさらに充実します。ほとんどのコマンドライン実行ファイルと同様に、manコマンドを使って情報を取得できます。 と入力するだけでman networkQuality、実行ファイルの「ヘルプ」ファイルが表示されます。

-v、networkQualityはテストのデフォルトよりも多くの情報を要約で提供します。複数のネットワークインターフェースがある場合は、-Iスイッチを使ってどのインターフェースを使用するかを指定できます。例えば私のMacでは、-sスイッチを使うと、networkQuality -I en1ユーティリティはイーサネットではなくWi-Fiアダプターをテストするように指示されます。-sスイッチを使うと、networkQualityはダウンロードとアップロードのテストを並列ではなく順番に実行します。
その他のパラメータを使用すると、テスト用のカスタム構成 URL を使用したり、コンピューターで読み取り可能な出力を生成したり、ヘルプ情報を表示したりできます。
ご興味があれば、networkQuality はhttps://mensura.cdn-apple.com/api/v1/gm/configテストのターゲットとして Apple の CDN を使用しています。