76
Mac Gems: Speedy Netはネットワークパフォーマンスをテストするためのシンプルなツールです

自宅や職場のネットワークが実際どれくらい速いのか、気になったことはありませんか?あるいは、ネットワーク接続のトラブルシューティングが必要になったことはありませんか?iperfなどの信頼できるコマンドライン(ターミナル)ツールや、従来のMacアプリを使えば、こうした作業が可能です。しかし、私が今愛用しているのは、昨年Twitterで見つけた Speedy Net(Mac App Storeへのリンク)です。これは小さなアプリで、1つの機能しか持ちませんが、シンプルかつ優れた機能を備えています。2台のMac間のネットワーク接続(または、1ドルのSpeedy Net iOSアプリを使えば、MacとiOSデバイスを自由に組み合わせた接続)のパフォーマンスをテストできます。

Speedy Netが2台のMacをテスト

ネットワーク上の2台のMacでSpeedy Netを起動します(ローカルネットワークでのみ動作します)。Mac同士が互いを認識できる場合、それぞれのMacがもう一方のMacの「ネットワークデバイス」リストに表示されます。どちらかのMacでテストする接続を選択し、転送するデータ量(10GB、1GB、500MB、100MB)を選択して、「テストを開始」をクリックします。データ転送中はプログレスバーが表示され、ネットワーク速度(Mbps)、レイテンシ(ms)、時間(分と秒)のデータがリアルタイムで更新されます。テストが終了すると、全体の結果が表示されます。

Speedy Netは、単なる好奇心を満たす以上の用途があります。昨年、オフィスのiMacでインターネットとネットワークのパフォーマンスが非常に遅くなりました。自宅の他のMacでは同様の問題は発生していませんでした。インターネット接続が原因ではないことを確認するために、Speedy Netを起動し、リビングルームのiMacとMac mini間のローカル転送をテストしました。(両方のMacはEthernetで自宅のネットワークに接続されていました。)結果は、率直に言ってひどいものでした。転送速度は約60~70Mbpsで、Wi-Fiネットワークの状態が悪い場合よりも遅くなりました。

iMacをWi-Fiに切り替え、Mac miniはEthernet接続のままにして、再度Speedy Netテストを実行したところ、データ転送速度が劇的に向上しました。つまり、問題はEthernetにあり、iMac側にある可能性が高いということです。iMacのEthernetケーブルを交換して再度テストを実行しましたが、新しいケーブルでも問題は解決しませんでした。次に、iMacをオフィス内の別のEthernetポートに接続し、再度Speedy Netテストを実行したところ、約500Mbpsの速度が出ました。結局、iMacの通常のEthernetジャック(iMac本体ではなく、壁のポート)が故障していたことが判明し、Speedy Netのおかげで問題箇所を簡単に特定することができました。

Speedy Net iOSアプリ

前述の通り、Speedy Net iOSアプリを使ってiOSデバイスのワイヤレス接続速度をテストすることもできます。しかし、iOSアプリは私の環境では概ね問題なく動作したのですが、iOSデバイスで「タイムアウト」エラーが発生することがありました。

Speedy Net は結果の記録を保存しないため、手動で行う必要があります。各テストの日時、使用されたデバイス、結果を含むテストログを確認したいと考えています。また、ネットワーク(またはデバイス)のパフォーマンスに問題がある箇所を迅速に特定するために、例えば、すべてのイーサネットテスト、または特定のデバイスが関与するすべてのテストのチャートやグラフを表示できると便利です。

しかし、そのようなレポート機能がなくても、Speedy Net は便利なユーティリティであり、使い方も簡単なので、コストパフォーマンスの点ではこれに勝るものはありません。

最新の Gems 情報を知りたいですか? Twitter で Mac Gems をフォローしてください。