NGFWとは

NGFWは、従来のファイアウォールが持つポート番号やIPアドレスに基づくフィルタリング機能に加え、アプリケーション層の識別やユーザー認証、侵入防止システム(IPS)、および外部の脅威インテリジェンスとの連携機能を統合した次世代型のネットワークセキュリティ製品のことです。

正式名称をNext-Generation Firewallと呼び、通信の内容(ペイロード)を深く解析するディープパケットインスペクション(DPI)技術を用いることで、従来のファイアウォールでは検知が困難であった高度なサイバー攻撃や、暗号化通信に隠れた脅威を遮断することを目的としています。

NGFWの主な機能と特徴

NGFWは、単一のハードウェアまたはソフトウェア上で複数のセキュリティ機能を動的に提供します。これにより、従来の複数のセキュリティ機器を個別に導入・運用する手間とコストを削減します。

1. アプリケーションの識別と制御(App-ID)

従来のファイアウォールは、ポート番号(例:80番や443番)のみを見て通信を許可していましたが、NGFWは通信の振る舞いから特定のアプリケーション(例:SNS、ファイル共有ソフト、ウェブ会議ツール)を識別します。これにより、「ウェブ閲覧は許可するが、特定のSNSへの投稿やファイルのアップロードは禁止する」といった、きめ細かなポリシー設定が可能になります。

2. ユーザー識別(User-ID)

IPアドレスではなく、Active Directoryなどのディレクトリサービスと連携して、個人やグループ単位でアクセス権限を管理します。IPアドレスが頻繁に変わる環境(DHCP環境や無線LAN環境)においても、一貫したセキュリティポリシーを適用できます。

3. 侵入防止システム(IPS)の統合

ネットワーク上の脆弱性を突く攻撃をリアルタイムで検知・遮断します。シグネチャベースの検知に加え、異常なトラフィックパターンを分析することで、既知および未知の攻撃から内部ネットワークを保護します。

従来のファイアウォール(L4)との違い

従来のファイアウォールは主にトランスポート層までを監視対象としていましたが、NGFWはアプリケーション層(第7層)までを詳細に解析します。

機能従来のファイアウォール次世代ファイアウォール (NGFW)
制御単位IPアドレス、ポート番号アプリケーション、ユーザー、コンテンツ
検査範囲ヘッダー情報(L3/L4)ペイロード(データ本体)を含む全層
脅威検知限定的(基本は遮断のみ)IPS、アンチウイルス、サンドボックス連携
暗号化通信の検査不可SSL/TLS復号による検査が可能
従来のファイアウォール(L4)との違い

セキュリティ評価指標とスループット

NGFWは詳細なパケット解析を行うため、機能を有効化するほどスループット(通信速度)に影響を与えます。製品選定の際には、全機能を有効にした状態での「脅威防止スループット」を確認することが重要です。

性能指標の一つである実効帯域

T_{eff}

は、物理的なリンク速度

R_{link}

から、解析に伴う遅延やオーバーヘッドによる損失係数

\lambda

を差し引いたものとして概念化されます。

T_{eff} = R_{link} \times (1 - \lambda)

NGFWの導入においては、この

\lambda

を最小限に抑えつつ、高い検知率を維持できる専用のASIC(特定用途向け集積回路)を搭載したモデルが選定される傾向にあります。

導入のメリットと運用の留意点

1. メリット

  • 脅威の可視化:どのようなアプリケーションが利用され、どこにリスクがあるかを可視化できます。
  • 多層防御の簡素化:複数のセキュリティ機能を一元管理できるため、管理者の負担を軽減し、設定ミスによる脆弱性を排除します。

2. 運用の留意点

  • 復号に伴うプライバシー保護:SSL/TLS通信を復号して検査する場合、銀行サイトなどの機密性の高い通信を除外する設定が必要です。
  • 継続的なアップデート:最新の脅威や新しいアプリケーションに対応するため、シグネチャやデータベースを常に最新の状態に保つライセンス保守が不可欠となります。

関連用語

ファイアウォール | 今更聞けないIT用語集
暗号化 | 今更聞けないIT用語集
クラウドソリューション

お問い合わせ

システム開発・アプリ開発に関するご相談がございましたら、APPSWINGBYまでお気軽にご連絡ください。

APPSWINGBYの

ソリューション

APPSWINGBYのセキュリティサービスについて、詳しくは以下のメニューからお進みください。

システム開発

クラウドネイティブ技術とアジャイル手法を駆使し、市場投入スピード(Time-to-Market)を最大化。「進化し続けるアプリケーション」を開発します。初期リリースを最速化し、拡張性と柔軟性を備えた、ビジネスの成長に追従できるアプリケーションを開発します。

DX・AI戦略支援

「何から手を付けるべきか分からない」「AIを導入したいが、費用対効果が見えない」といった経営課題に対し、技術とビジネスの両面から解を導き出します。 絵に描いた餅で終わる戦略ではなく、エンジニアリングの実装能力に基づいた、「実現可能で、勝てる技術戦略」を策定します。


リファクタリング・リアーキテクチャ

「システムが古くて改修できない」「障害が頻発する」といった技術的負債を解消します。既存資産の徹底的な診断に基づき、コードのクリーン化(リファクタリング)や、クラウドへの移行(リアーキテクチャ)を行い、システムの寿命を延ばしコストを最適化します。