ネットワークの設計と運用
ルータを通る通信について、どの送信元と宛先の組み合わせ(アドレス、ポート番号、プロトコル)の通信が、どれだけのバイト数を占めているかを、通信のまとまりごとに集計して調べたい。用いるしくみとして最も適切なものはどれか。
- ASNMP
- Bsyslog
- CNetFlow(IPFIX)
答えと解説を見る
正解:C. NetFlow(IPFIX)
NetFlowやそれをもとに標準化されたIPFIXは、送信元と宛先のアドレスやポート番号、プロトコルが同じパケットのまとまり(フロー)ごとに、パケット数やバイト数、時刻などを記録して、収集用のサーバに送るしくみです。どの端末やアプリケーションが帯域を使っているか、ふだんと違う通信がないかを調べるのに使います。SNMPは、機器のインターフェースごとの通信量やCPUの使用率などの値を問い合わせたり、異常を通知(トラップ)させたりするプロトコルで、だれの通信かまでは分かりません。syslogは、リンクのダウンやログインなどの出来事を、文字のメッセージとして記録用のサーバに送るしくみです。
- A. SNMPで分かるのは、インターフェースごとの合計の通信量などで、どの送信元と宛先の通信かは分かりません。
- B. syslogは、機器で起きた出来事のメッセージを送るしくみで、通信量を組み合わせごとに集計するものではありません。
- C. 正しい。フローごとのパケット数やバイト数を記録して送ります。