日々勉強しているITの知識をまとめています。tcptrackコマンドの使い方ネットワークのトラブル?何とも恐ろしい事です。ケチっているので、専門のUTMなどは入れてないネットワーク環境でメールが送れませんとの声があちこちから上がりました。MRTGを見ると、100Mbpsのラインを振り切ってダウンロードされている跡が。なんでこんなにダウンロードされているのか良く分かりません。ウィルスなのか?ボットか?それともWinny系のP2Pソフトを誰か使っているのか?皆目見当がつかない状況に。tcpdumpしてみたらtcpdumpして、大量に流れているパケットから一瞬見えたIPアドレスはMicrosoftだし。USそれも受信元のIPアドレスは多数見える状況で一斉に何かが起こっているような感覚を受けました。そのうちの一台が特定でき、その一台をネットワークから外すととりあえず安定した状況になりました。tcpdumpでは、通信量を見る事ができず追跡の限界かと思われるところでtcptrackを併用しました。tcptrack送信元アドレス/送信先アドレスと、そのホスト間でどのくらいの帯域幅を利用しているか並べ替えを利用して表示されます。pcapを利用と書いてあったので、tcpdumpと併用はできないのかと思ったところ、sshコンソールを2つ開いてtcptrack,tcpdumpを2画面に表示させる事ができ、帯域幅をとっている大きい順に並べる事で解決につながりました。ネットワークが落ち着き、原因はネットワークから取り外した1台か?しかし、トラフィック量は計測していなかったのではっきりわかりません。そこで、その取り外した1台を元の環境に戻すと、すぐに現象が再現しました。tcptrackで待ちかまえ、ルータの通信量を測定していたらその1台からはMicrosoftの持ち物と思われるIPアドレスhttpsで(SSL)で通信し、ポートを変えて何セッションも張られていて1つのセッション1MB/sから多いもので12MB/sを記録したりして。Bussinesへのアクセスである事が確認できました。Driveを5人で利用始めたようで。Driveに動画を含むデータをアップロード。その5人が同期するような形で、社内ネットワーク特にインターネットゲートウェイに対して過大な負荷をかけていたというのが真相です。Themegraphy。