侵入検知・防御システム(IDS/IPS)の基礎

IDSとIPSはよく一緒に語られ、ファイアウォールと混同されることもありますが、それぞれネットワーク通信を見張るうえで異なる役割を担っています。

IDSは監視して警告するだけで、自ら行動はしない

侵入検知システム(IDS)はネットワーク通信を監視し、不審な兆候を見つけると警告を発しますが、それ自体が通信を遮断したり変更したりすることはなく、人や別のシステムが対応する必要があります。

IPSは監視に加えて実際に遮断まで行う

侵入防止システム(IPS)は通信の経路上に直接配置され(単なる複製を観察するのではなく)、脅威を検知した瞬間に悪意あるパケットを破棄したり、接続をリセットしたり、送信元をリアルタイムで遮断したりできます。

シグネチャ型検知は既知の攻撃パターンと照合する

この方式は通信を既知の攻撃シグネチャのデータベースと照合するもので、ウイルス対策ソフトが既知のマルウェアを検出する仕組みに似ています。既知の脅威には精度が高い一方、これまで見たことのない攻撃パターンは検出できません。

異常検知型は通常とは異なる挙動に着目する

この方式はネットワークの「通常」の挙動の基準を確立し、そこから大きく外れた挙動を検知します。シグネチャ型では見逃してしまう新しい未知の攻撃を捉えられる可能性がある一方、誤検知(false positive)が増えやすいという代償もあります。

ファイアウォールはルールで、IDS/IPSは挙動やパターンで判断する

ファイアウォールは主にアドレス、ポート、単純なルールをもとに通信を許可・遮断するかを判断します。IDS/IPSはさらに踏み込み、ファイアウォールがすでに通過を許可した通信の実際の内容やパターンを分析します。

ネットワーク内の設置場所の違いが役割の違いを反映している

IDSは通常、通信のコピーを受動的に監視する形(アウトオブバンド)で配置されるため、遅延を発生させたり単一障害点になったりすることがありません。IPSは何かを遮断できるようにするため通信経路上(インライン)に直接配置する必要があり、設定を誤るとボトルネックや障害点になることもあります。

IPSではなくIDSをあえて選ぶ組織もある理由

IPSは通信を実際に遮断できるため、誤検知が起きると正当な業務活動を意図せず中断させてしまうリスクがあり、これはアラートを出すだけのIDSにはないリスクです。そのため一部の組織は、より高い確信を持ってIPS型の能動的な遮断へ移行する前に、まずIDS型の監視から始め、時間をかけて検知精度を調整していくことを好みます。

現在は両方の役割を兼ね備えたシステムが増えている

現在の多くのセキュリティ製品は、純粋な監視モードと能動的な遮断モードのどちらでも動作できる、統合されたIDS/IPSとして提供されており、検知の確信度や、セキュリティと正当な通信を誤って遮断するリスクとのバランスを組織がどう取りたいかに応じて選択できます。

よくある質問

ファイアウォールだけでIDS/IPSは不要にできますか?

ファイアウォール単体には実質的な穴が残ります。すでに許可すると判断された通信の中に埋め込まれた攻撃、たとえば許可された接続の中に隠されたエクスプロイトなどは、一般的にファイアウォールでは検知できません。IDS/IPSは、ファイアウォールが検査するようには作られていないその層の脅威を捉えるために特化して設計されています。

家庭利用者にIDSやIPSは必要ですか?

通常、独立したシステムとしては必要ありません。この技術は主に、大規模なネットワークを保護する企業や組織で導入されています。一部の最新の家庭用ルーターには基本的な侵入検知機能が組み込まれていますが、専用のIDS/IPSを構築するのは家庭利用では一般的ではありません。