ステートフルインスペクションとは?
ステートフルインスペクションとは、通過するパケットを1つずつ独立に見るのではなく、コネクションの状態を表に保持し、その文脈で許可・拒否を判断する方式。内部から始めた通信の戻りパケットだけを動的に通せるため、戻り用の穴を静的に開けずに済む。
情報処理安全確保支援士試験の過去問では5回出題されています(2016年度〜2019年度)。
すてーとふるいんすぺくしょん
ステートフルインスペクションの意味
通過するパケットを1つずつ独立に見るのではなく、コネクションの状態を表に保持し、その文脈で許可・拒否を判断する方式。内部から始めた通信の戻りパケットだけを動的に通せるため、戻り用の穴を静的に開けずに済む。
ステートフルインスペクションの具体例
内部端末が外部の443番へ接続すると、その組合せが状態表に登録され、対応する応答だけが通る。TCPのフラグの整合性も見るため、いきなり届くACKパケットや、確立していない接続のFINは破棄される。表には保持時間があり、無通信が続くと消える。
ステートフルインスペクションは試験でどう引っ掛けられる?
見ているのは主にヘッダとコネクション状態であり、通信内容の妥当性までは判定しない。SQLインジェクションのように許可された443番の中身で行われる攻撃は通過するため、アプリ層を見るWAFや次世代型が別途必要になる。
ステートフルインスペクションと関連する用語
ステートフルインスペクションが出た過去問
ファイアウォールにおけるダイナミックパケットフィルタリングの特徴はどれか。
正解:戻りのパケットに関しては,過去に通過したリクエストパケットに対応付けられるものだけを通過させることができる。
要点:通信状態を記憶し対応する戻りだけを動的に許可
ダイナミックパケットフィルタリングは、通過した通信のセッション状態を記憶し、それに対応する戻りパケットだけを動的に通します。静的フィルタリングのように戻り用のポートを常時開けておく必要がないため、安全性が高くなります。ステートフルインスペクションとも呼ばれます。
出典:平成28年度 秋期 情報処理安全確保支援士試験 am2 問5(IPA)ステートフルインスペクション方式のファイアウォールの特徴はどれか。
正解:パケットフィルタリングを拡張した方式であり,過去に通過したパケットから通信セッションを認識し,受け付けたパケットを通信セッションの状態に照らし合わせて通過させるか遮断するかを判断する。
要点:ステートフルインスペクションは通信状態を記憶して判断
ステートフルインスペクションは、パケットフィルタリングを拡張し、通過したパケットからTCPコネクションなどの通信セッションの状態を記憶する方式である。受け取ったパケットがその状態表と矛盾しないか(例えば内部から出た通信に対応する戻りのパケットか)を判断して通過可否を決めるため、戻り通信のために広くポートを開ける必要がない。
出典:平成29年度 秋期 情報処理安全確保支援士試験 am2 問9(IPA)ファイアウォールにおけるダイナミックパケットフィルタリングの特徴はどれか。
正解:過去に通過したリクエストパケットに対応付けられる戻りのパケットを通過させることができる。
要点:動的フィルタは往路を記憶し対応する戻りだけを通す
ダイナミックパケットフィルタリングは、通過した通信のセッション情報(送信元・宛先アドレスとポート、TCPの状態など)を表に記録し、それに対応する戻りパケットだけを動的に許可する方式である。ステートフルインスペクションとも呼ばれ、戻り用の高位ポートを静的に開けっ放しにする必要がないため、スタティックフィルタリングより安全性が高い。判断はヘッダ情報とセッション状態に基づく。
出典:平成30年度 春期 情報処理安全確保支援士試験 am2 問6(IPA)ファイアウォールにおけるダイナミックパケットフィルタリングの特徴はどれか。
正解:過去に通過したリクエストパケットに対応付けられる戻りのパケットを通過させることができる。
要点:通過済み通信の戻りパケットだけを動的に許可する方式
ダイナミックパケットフィルタリングは、内部から外部へ出ていくコネクションの情報を状態表(ステートテーブル)として記録し、それに対応する戻りのパケットだけを動的に通過させる方式である。静的フィルタリングのように戻り用のポートを常時開けておく必要がないため、必要な穴を最小限にできる。ステートフルインスペクションとほぼ同義で語られる。
出典:令和1年度 秋期 情報処理安全確保支援士試験 am2 問5(IPA)ステートフルインスペクション方式のファイアウォールの特徴はどれか。
正解:パケットフィルタリングを拡張した方式であり,過去に通過したパケットから通信セッションを認識し,受け付けたパケットを通信セッションの状態に照らし合わせて通過させるか遮断するかを判断する。
要点:ステートフルインスペクションはセッション状態で通過可否を判断する
ステートフルインスペクションは、パケットフィルタリングを拡張し、通過したパケットからコネクションの状態(セッション)を記憶して管理する方式である。応答パケットが確立済みセッションに対応するかどうかを状態表と照合して判断するため、静的なフィルタ規則だけの場合より安全に戻りの通信を許可できる。
出典:令和1年度 春期 情報処理安全確保支援士試験 am2 問17(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。