CyberGlossary

ネットワークセキュリティ

ステートフルファイアウォール

別称: ステートフルインスペクション

定義

アクティブな接続の状態をコネクションテーブルで追跡し、確立済みセッションと一致する戻りトラフィックを自動的に許可するファイアウォール。

ステートフルファイアウォールは、各フローの 5 タプル(送信元/宛先 IP、送信元/宛先ポート、プロトコル)と TCP フラグまたは UDP/ICMP の疑似状態を記録するコネクションテーブルを維持します。外向きセッションが許可されると、対応する戻りパケットは明示的な逆方向ルールがなくても自動的に通過します。これによりルールセットが大幅に簡素化され、無状態フィルタを通過してしまう偽装パケットの多くを阻止できますが、メモリ・CPU を消費し、SYN flood やセッションテーブル攻撃で枯渇する恐れもあります。ステートフルインスペクションは現代の企業向けファイアウォールの基礎であり、NGFW のアプリケーション識別などの機能の土台です。

  • Linux の iptables が conntrack を使い ESTABLISHED,RELATED の戻りトラフィックを許可する設定。
  • Cisco ASA が外向き HTTP フローを追跡し、応答パケットを自動的に通す。

関連用語