無限ノック › ANS 練習問題一覧 › 問題
ANSネットワーク実装

ある企業は、サードパーティ製ファイアウォールアプライアンスをEC2インスタンスとして展開し、VPCに出入りするすべてのトラフィックを透過的に検査したいと考えています。既存のアプリケーションやインスタンス設定を一切変更することなく、同一フローのパケットが常に同じアプライアンスを経由する(対称ルーティング)構成を実現する必要があります。この要件を最もよく満たすアーキテクチャはどれですか?

A
Application Load Balancer(ALB)をアプライアンスの前段に配置してインバウンドトラフィックを分散し、検査済みトラフィックを宛先へ転送するスタティックルートをルートテーブルに追加する
Application Load Balancerはレイヤー7(HTTP/HTTPS)の負荷分散に特化しており、Layer 3/4の透過的なパケットカプセル化には対応していません。フロー単位の対称ルーティングを保証する機能もなく、ファイアウォールアプライアンスをトラフィックパスに透過挿入する用途には使用できません。
B
Gateway Load Balancerをアプライアンス専用VPCにデプロイし、アプリケーションVPCにGateway Load Balancerエンドポイントを作成してルートテーブルでトラフィックを誘導することで透過的な検査を実現する
✓ 正解
Gateway Load Balancerは、GENEVEプロトコルでトラフィックを透過的にカプセル化してアプライアンスへ誘導し、5タプルベースのスティッキーセッションで対称ルーティングを保証します。アプライアンス専用VPCとGateway Load Balancerエンドポイントの組み合わせにより、既存設定を変更せずに要件を完全に満たします。
C
AWS Network Firewallをアプリケーションと同じVPCの専用サブネットに展開し、ステートフルルールグループにサードパーティ製シグネチャをインポートして独自の検査ポリシーを適用する
AWS Network Firewallは、AWSが提供するマネージドのステートフルファイアウォールサービスです。サードパーティ製シグネチャのカスタムインポートには制限があり、EC2上でサードパーティ製アプライアンスを自社管理・運用するという要件を満たすものではありません。
D
Transit GatewayとNetwork Load Balancerを組み合わせたアプライアンス専用VPCを構築し、ルートテーブルのECMPで複数のアプライアンスにトラフィックを均等分散してスケーラビリティを確保する
Transit GatewayとNetwork Load Balancerを組み合わせた構成では、NLBが接続単位でアプライアンスを選択するため双方向フローの対称性が保証されません。戻りトラフィックが別のアプライアンスに送られるとステートフルな検査ができなくなります。

解説

Gateway Load Balancerは、サードパーティ製ネットワークアプライアンスをAWSネットワークパスに透過的に挿入するために設計されたサービスです。GENEVEプロトコル(ポート6081)でトラフィックをカプセル化してアプライアンスに転送し、検査後に元の宛先へ返却します。5タプル(送信元/宛先IP・ポート・プロトコル)に基づくスティッキーセッションにより、同一フローのすべてのパケットが常に同じアプライアンスを経由する対称ルーティングが保証されます。 アプライアンス専用VPCにGateway Load Balancerを配置し、アプリケーションVPCにGateway Load Balancerエンドポイントを作成してルートテーブルに設定することで、既存インフラを変更せずに透過的な検査を実現します。 選択肢AのApplication Load Balancerは、レイヤー7の負荷分散に特化しており、Layer 3/4の透過的なパケットカプセル化に対応しておらず、フロー単位の対称ルーティングを保証できません。 選択肢CのAWS Network Firewallは、マネージドのステートフルファイアウォールサービスですが、サードパーティ製アプライアンスをEC2インスタンスとして自社運用するという要件には適合しません。 選択肢DのTransit GatewayとNetwork Load Balancerの組み合わせは、NLBが同一フローの戻りトラフィックを別のアプライアンスに転送する可能性があるため、ステートフルな検査に必要な対称ルーティングを保証できません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでANSを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← ANS の問題一覧に戻る