質問: ネットワークトラフィックの監視 ネットワーク全体(いくつかのサブネット)のネットワークトラフィックを監視/分析するための最良のツールは何ですか?たとえば、ユーザーが「ネットワークが遅い」と不平を言い始めたときに、帯域幅の問題を解決するのに役立つ何かを探しています。
回答: まず第一に、彼らはあなたのローカルネットワークについて不平を言っているユーザーですか? ファイルサーバーが遅いです! または彼らはリモートのウェブサイトについて不平を言っていますか? facebookは遅いです!仕事ができない! 前者の場合は、問題のファイルサーバーから始めて、逆方向に作業します。まず最初にファイルサーバーをチェックします、それは通常の使用率ではありませんか?ユーザートラフィックが流れるインターフェイスを確認します。固定されていますか?オートネゴシエーションは有効になっていますか?両端で有効になっていますか...すべてが正常に見え、サーバーに過度の負荷がかかっていない場合は、ユーザーとサーバーの間のパスにあるルーターとスイッチを試してください。それらは過負荷ですか?自動否定が有効ですか?インターフェイスカウンタにエラーがないか確認してください。それが問題ではないと思われる場合、問題はユーザーのワークステーションに起因している可能性があります。過度の負荷がかかっていますか?ハードウェアエラー(ファームウェアの再試行中にブロッキングを引き起こすディスクエラー)はありますか?彼らのマシンは実際のメモリが不足していますか(firefoxのページングはハードです)?これは通常、問題の99%を解決します。これらのリクエストを処理する必要がある頻度によっては、これらの手順の順序を逆にすることをお勧めします。または、リモートサイトに問題がある場合は、ネットワークをデバッグした後、ユーザーのワークステーションでmtrなどのツールを試して、ユーザーとリモートサイト間のパケット損失を検出します。問題がネットワークに限定されていない場合、オプションはおそらくプロバイダーにケースを記録するか、リモートサイトが問題を解決するまで待つことに限定されます。