【すてーとふるいんすぺくしょん】
ステートフルインスペクション とは?
最終更新:
💡 通信の状態とルールを照合する門番
通信の接続状態を状態テーブルで追跡し、パケットをルールや期待する状態と照合して通すか判断するファイアウォールの技術。記録する項目や検査の厳しさは実装・設定によって異なる。
📌 このページのポイント
普通のパケットフィルタリングと何が違うの?
状態を覚えるって、会話を全部保存するの?
知らない接続の応答も通しちゃう?
UDPにも接続状態があるの?
許可された通信なら内容も安全?
状態が合うことと、内容が安全なことは別だよ。アプリケーションの内容を調べたり、攻撃を検出したりするには、そのための機能や対策も必要になるんだ。
状態テーブルがいっぱいになることはある?
接続を追跡する資源には上限があるよ。例えばAmazon EC2の接続追跡には上限とタイムアウトがあり、枠を使い切ると通信に影響する。上限や処理の仕方は製品・構成ごとに確認するんだ。
まとめ:ざっくりこれだけ覚えればOK!
「ステートフルインスペクション」って出てきたら「通信の流れを記憶して検査するファイアウォール技術」と思えばだいたいOK!
📖 おまけ:英語の意味
「Stateful Packet Inspection」 = 状態を保持するパケット検査
💬 「Stateful(状態を持つ)」+「Inspection(検査)」。通信の文脈を覚えておいて判断するから「ステートフル」なんだよ