技術ノート 特徴 ネットワーク上の個々のデバイスの帯域幅とデータ使用量を監視する方法

ネットワーク上の個々のデバイスの帯域幅とデータ使用量を監視する方法

ネットワーク上の個々のデバイスの帯域幅とデータ使用量を監視する方法

ネットワーク上のデバイスはどのくらいの帯域幅とデータを使用していますか?帯域幅の大量消費によりネットワーク全体の速度が低下する可能性があり、インターネット サービス プロバイダーが 帯域幅の上限を課している 場合は、デバイスごとのデータ使用量が重要になります。

ネットワーク上の個々のデバイスの帯域幅とデータ使用量を監視する方法

残念ながら、通常のホーム ネットワークでの帯域幅とデータ使用量を完全に把握するのは困難です。最善の方法はカスタム ルーター ファームウェアです。ただし、それらのいずれかを使用したくない場合でも、オプションはあります。

ルーターの帯域幅とデータ使用量を監視する

ネットワーク上の個々のデバイスの帯域幅とデータ使用量を監視する方法

これを監視する最も正確な方法は、ルーター自体を使用することです。ネットワーク上のすべてのデバイスはルーターを通じてインターネットに接続するため、これが帯域幅の使用状況とデータ転送を監視および記録できる単一ポイントになります。

ネットワーク上の個々のデバイスの帯域幅とデータ使用量を監視する方法

これは思ったほど簡単ではありません。ほとんどのホームルーターには、現在どのデバイスがどのくらいの帯域幅を使用しているかを確認する機能さえ含まれておらず、ましてや今月ダウンロードおよびアップロードされたデータの量の履歴はおろかです。一部のハイエンド ルーターには、毎月アップロードおよびダウンロードしたデータ量を追跡する機能が備わっていますが、デバイスごとの帯域幅ステータスの表示やデバイスごとのデータ使用履歴は必ずしも提供されません。

ネットワーク上の個々のデバイスの帯域幅とデータ使用量を監視する方法

代わりに、これには サードパーティのルーターファームウェア に依存する必要があります。 DD-WRT などのルーター ファームウェアには、ライブ帯域幅の使用状況を確認する機能があり、現在どのデバイスが最も多くのデータを使用しているかを確認できます。これにより、その瞬間に帯域幅を占有しているデバイスを特定できます。

長期間にわたってデータ使用量を監視するのはさらに困難です。 DD-WRT の My Page アドオンは これに適していますが、このすべてのデータを長期間にわたって記録し続けるには、ルーターに追加のストレージ (たとえば、USB ストレージに接続されたデバイス) が必要になります。

この機能を使用できるように DD-WRT ルーターを入手することは、思っているほど難しくありません。たとえば、 Buffalo は DD-WRT がプレインストールされたルーターを提供していますが、 Asus は 自社のルーター製品ラインで DD-WRT との互換性を宣伝しています。

また、帯域幅とデータ使用量の監視用に特別に設計された OpenWRT ベースのルーター ファームウェアである Gargoyle もあります。また、特定のデバイスにクォータを強制して、過剰なデータのダウンロードやアップロードを防ぐこともできます。

DD-WRT、OpenWRT、Tomato などの Linux ベースのファームウェアを実行するルーター用に設計された wrtbwmon スクリプト があります。ただし、このスクリプトはこの情報をデータベースに書き込みます。つまり、この情報を記録するためにネットワーク経由で接続できる別のデータベースを用意する必要があります。ルータ自体ですべての作業を行うことはできません。現在は活発な開発は行われていませんが、著者はこれに基づく機能を含む Tomato ルーター ファームウェアのいくつかのフォークを推奨しています。 OpenWRT ユーザーは luci-wrtbwmon を使用できるため、作業が少し簡単になります。

ネットワーク上の個々のデバイスの帯域幅とデータ使用量を監視する方法

個々のデバイスでの監視

ルーターの助けを借りずに、ネットワーク上のすべてのトラフィックを何らかの方法で監視するツールを実行する魔法の方法はありません。この情報はルーター自体で取得する必要があります。実際にルーターでこの情報を取得したり表示したりできない場合は、各デバイス自体に組み込まれている帯域幅監視ツールに依存することになります。

これも見た目よりも複雑です。 Windows PC、Mac、Android スマートフォン、iPhone と iPad、ゲーム機、スマート TV、セットトップ ストリーミング ボックスをすべてホーム ルーターに接続することもできるため、単一の方法だけを使用することはできません。さらに悪いことに、これらのデバイス (ラップトップ、スマートフォン、タブレット) の多くは、ホーム ネットワーク上のデータのみを使用するわけではありません。そのため、ラップトップにダウンロードしたデータ量を示すデータ使用量メーターに頼ることさえできません。一部のデータは、自宅の外の別の Wi-Fi ネットワーク上で行われたものになるからです。

オペレーティング システムが異なれば、役立つツールも異なります。 GlassWire は 、Windows のすべてのバージョンでのデータ使用量を追跡する、無料の洗練されたネットワーク監視ツールです。 Windows 10 および 8 では、 特定の接続を「従量制」接続として設定する こともでき、Windows はその接続のデータ使用量を追跡します。ただし、これにより、Windows と一部のアプリケーションによる接続の使用方法が変わります。

Mac では、Mac App Store から Bandwidth+ を使用できます。帯域幅の使用量の大部分が数台のコンピュータで行われている場合、これにより、どのコンピュータが最も多くのデータを使用しているのかを適切に把握できます。

Android に組み込まれたデータ使用量モニターを使用すると、 Wi-Fi データ使用量を監視できる場合がありますが、特定のネットワークではなく、すべての Wi-Fi データのみを監視できます。 iPhone と iPad では できます。 Wi-Fi で使用しているデータ量を追跡するには、これらのデバイス用のサードパーティ アプリが必要です。


全体像を把握する唯一の方法は、ルーターからのデータ使用量を監視することです。それはできないが、どのデバイスが最も多くのデータを使用しているかを把握したい場合は、上記のツールのいくつかをコンピュータにインストールすると役立ちます。ただし、一部のデバイスでは、これを監視するのに役立つアプリをインストールできません。たとえば、ゲーム機や、インターネットからテレビにメディアをストリーミングするその他のデバイスです。

これが本当に重要である場合、唯一の現実的な選択肢は、カスタム ルーター ファームウェアを備えたルーターをセットアップし、その上で帯域幅監視ツールとデータ使用量ログ ツールを使用することです。

画像クレジット: Flickr の Timo Kuusela

「ネットワーク上の個々のデバイスの帯域幅とデータ使用量を監視する方法」に関するベスト動画選定!

伝送速度とは?通信ハードウェアと単位[BPS]を計算する基本情報技術者試験の過去問🗼/ITパスポート・基本情報技術者・高校情報
【モバイル通信の最適化】スマホの通信を最適化するとモバイル通信量の節約が可能!~今すぐ確認したい通信設定~