回答編集履歴

1 追記

pi-chan

pi-chan score 5784

2015/10/21 19:58  投稿

何を、どの程度、どんな目的で知りたいのかが曖昧なので、具体的な回答が出しにくいです・・・
もし**違い**を一言で端的に表現したいだけならば、それぞれの名前が違いをズバリ言い表しているのですけれども。
SPI()
DPI()
SPI(Stateful Packet Inspection)
→ ヘッダー部分に含まれる宛先/送信元IPアドレスやポート番号などを基に決める
DPI(Deep Packet Inspection)
→ IPパケットのデータ部分(ペイロード)の情報を基に、フィルタリングなどの処理方法を決める
   [DPIとは](http://itpro.nikkeibp.co.jp/article/Keyword/20121112/436523/?s2p)
IDS(Intrusion Detection System)
→ 侵入(Intrusion)を検出(Detection)するシステム
IPS()
IPS(Intrusion Protection System)
→ 侵入(Intrusion)を検出し、かつ防御(Protection)するシステム
   [ファイアウォール、IDS、IPSの違い](http://www.keyman.or.jp/at/30003326/)
もっと詳しくお知りになりたいならば、ご質問も具体的かつ詳細にお願い致します。
特に、ご質問の**目的**が分かれば、より的確に回答出来ると思います。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る