ANSネットワーク実装
ある企業は、ステートフルなサードパーティ製ファイアウォールアプライアンスを2つのAZに冗長配置したセキュリティVPCを運用しています。複数のスポークVPCからのトラフィックはAWS Transit Gateway経由でこのセキュリティVPCを通過し、East-West通信をすべて検査する必要があります。ところが非対称ルーティングが発生し、行きと戻りのトラフィックが別々のAZのアプライアンスを通過してしまい、ステートフルファイアウォールがコネクションをドロップする事象が起きています。この問題を解決する最も適切な設定はどれですか。
AセキュリティVPCがアタッチされているTransit Gatewayアタッチメントでアプライアンスモードを有効化し、同一フローが常に同じAZのアプライアンスを通過するようにする
✓ 正解
アプライアンスモードはフローハッシュに基づき往復トラフィックを同一AZのアプライアンスに固定するTransit Gateway固有の機能で、ステートフルアプライアンスの非対称ルーティング問題を直接解決するため要件に合致します。
BTransit Gatewayのルートテーブルで各スポークVPCに対しECMPを有効化し、複数のアタッチメント間でフローを分散させて対称性を確保する
ECMPはVPNアタッチメントの帯域を集約する機能でフローをAZ間に分散させる方向に働き、往復のAZ一致を保証しないためステートフル検査ではコネクションドロップが解消されません。
CセキュリティVPC内のサブネットルートテーブルにAZごとの明示的なルートを追加し、戻りトラフィックを送信元と同じNATゲートウェイに固定する
サブネットルートテーブルへの静的ルートやNATゲートウェイ固定ではTransit Gatewayが内部で行うAZ選択を制御できず、戻りトラフィックが別AZのアプライアンスへ向かう非対称性を防げません。
D各スポークVPCのアタッチメントでDNSサポートとVPC間のクロスゾーン負荷分散を有効化し、AZをまたぐフローを均等化する
DNSサポートやクロスゾーン負荷分散はアプライアンスのフロー固定とは無関係の機能で、Transit GatewayのフローがどのAZを通るかには影響せず非対称ルーティングは残ります。
解説
Transit Gatewayのアプライアンスモードは、ステートフルなネットワークアプライアンス(ファイアウォール等)を検査VPCに配置する場合の非対称ルーティング問題を解決する機能です。有効化すると、Transit Gatewayは送信元・宛先IP、ポート、プロトコルからなるフローハッシュを用いて、同一フローの往復トラフィックが常に同じAZのアプライアンスを通過するよう固定します。これによりステートフルファイアウォールがコネクション状態を正しく追跡できます。
選択肢BのECMPはVPN接続の帯域拡張用途であり、複数アタッチメント間でフローを分散させるためAZ固定を行わず、むしろ非対称ルーティングを助長するのでステートフル検査には不適切です。
選択肢Cのサブネットルートテーブルへの静的ルート追加やNATゲートウェイ固定は、Transit Gatewayが行うAZ選択には介入できず、往復のAZ一致を保証できません。
選択肢DのDNSサポートやクロスゾーン負荷分散はアプライアンスのフロー固定とは無関係で、非対称ルーティングは解消しません。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでANSを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →