
1 か月ほど前からインターネット アクセスの速度が非常に遅くなったため、自宅のネットワークを監視することに興味があります。そして、現時点でもまだ同じです。ISP に電話して、この問題の解決方法を尋ねてみました。ISP によると、私のネットワークからのインターネット トラフィックが高すぎて、アップロードの最大速度に達しているとのことでした。
彼らが本当のことを言っているのなら、私の推測では、私のネットワーク内のいくつかのマシンが何か奇妙なことをしているか、何らかのマルウェアに感染していて、彼らがそれを知らないのでしょう。もちろん、問題は私のコンピュータにあるのではなく、私はすでに確認しました。私にはネットワーク内のすべてのコンピュータにアクセスする権限がありません。したがって、問題を見つけるための解決策は、ネットワークを監視することだと思います。
企業では、十分な資金とリソースがあるため、簡単に実行できます。ただし、これは私のホーム ネットワーク (tp-link W8910-G を使用) であり、私は単なるプログラマーです。あまり高価でなければ、監視をサポートする新しいネットワーク デバイスを購入することもできます。ガイドをお願いします。よろしくお願いします。
答え1
簡単なチェックだけなら、ハブを入手し (場所によっては水のように安い)、すべてのデバイスをハブに接続し、ハブをルーターに接続します。これによりネットワークの速度が低下し、デバイスの数が増えるほどパフォーマンスへの影響が大きくなります。ただし、WireShark や Fiddler などのプログラムを使用して、ゲートウェイとの間で送受信されるすべてのパケットをスヌープできます。プログラムをプロミスキャス モードでリッスンさせ (たとえ価値がなくても、プロミスキャス モードは公式の専門用語であると断言します)、ケースを隔離し、犯人に 4 分の 1 の手がかりを提示します。
オプションとして、優れたルーターを使用すれば、管理ページから直接、何にアクセスされているか、誰がアクセスしているかを確認できます。または、ホワイト リスト内のドメイン以外のすべてへのアクセスを拒否し、誰が何のためにアクセスを拒否されているかを確認します。