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

ある企業はAWS Direct Connect 1 Gbps専用接続をオンプレミスデータセンターに設置しています。この接続を通じて次の2つの要件を同時に満たす必要があります。 ①プライベートIPアドレスを使ってVPC内のEC2インスタンスやRDSインスタンスにアクセスする ②Amazon S3やSESなどのAWSパブリックサービスへのトラフィックをインターネットを経由せずDirect Connect経由で送信する この2つの要件を満たす最適な仮想インターフェース(VIF)の構成はどれですか?

A
Private VIFを1つ作成し、同一VIF上でVPCのプライベートアドレス通信とS3・SESなどのパブリックエンドポイントへの通信を混在させる
Private VIFはVPCのプライベートIPアドレス空間への接続専用であり、パブリックIPアドレスへのBGPルート広告は行われない。S3・SESなどのパブリックエンドポイントへのDirect Connect経由アクセスにはPublic VIFが必要であり、単体では要件②を満たせない。
B
Transit VIFを1つ作成してDirect Connect GatewayとTransit Gatewayに接続し、S3・SESへのアクセスはTransit Gateway経由のVPCエンドポイント(Gateway型・Interface型)で代替する
Transit VIFとVPCエンドポイントの組み合わせはVPC経由でパブリックサービスを代替できる場合もあるが、すべてのAWSパブリックサービスがVPCエンドポイントに対応しているわけではない。SESなど未対応サービスがあるため完全な代替にならず、構成も複雑になる。
C
Private VIFとPublic VIFを別々に作成する。Private VIFでVPCへのプライベートアドレスアクセスを、Public VIFでS3・SESなどのAWSパブリックサービスへのDirect Connect経由アクセスを実現する
✓ 正解
Direct Connectの標準設計パターン。Private VIFでVPCプライベートアドレスへのアクセスを確保し、Public VIFでAWSパブリックサービスのIPプレフィックスをBGP経由で受け取りインターネット不要でアクセスできる。同一専用接続上に複数VIFを作成可能であり2つの要件を最もシンプルに満たす。
D
Public VIFを1つ作成し、VPCへのアクセスはElastic IPを付与したEC2インスタンスのパブリックIPを経由し、S3・SESへのアクセスも同じPublic VIF上で行う
Public VIF経由でElastic IPを持つEC2インスタンスにアクセスすることは技術的には可能だが、要件①の「プライベートIPアドレスを使ってVPC内インスタンスにアクセスする」という条件を満たさない。EIPを持たないRDSや内部サービスへのアクセスもできない。

解説

AWS Direct Connectの仮想インターフェース(VIF)には用途別に3種類ある。 ①Private VIF:VPCのプライベートIPアドレス空間に接続するために使用する。VGW(Virtual Private Gateway)またはDirect Connect Gatewayに関連付ける。 ②Public VIF:S3・SES・SQS・CloudFrontなどのAWSパブリックサービスのエンドポイントにインターネットを経由せずDirect Connect経由でアクセスするために使用する。BGPでAWSのパブリックIPプレフィックスが広告される。 ③Transit VIF:Direct Connect GatewayとTransit Gatewayを組み合わせて複数VPCに接続するために使用する。 選択肢CのPrivate VIFとPublic VIFを別々に作成する構成は、2つの異なる要件(VPCプライベートアクセスとAWSパブリックサービスアクセス)を同時に満たす正しい設計である。同一の専用接続上に複数のVIFを作成することが可能であり、これがDirect Connectの標準的な利用パターンとなっている。 選択肢AのPrivate VIF単体は、VPCプライベート通信には使えるが、パブリックサービスのIPプレフィックスへのBGPルート広告はPrivate VIF上では行われないため、S3・SESへのDirect Connect経由アクセスを実現できない。 選択肢BのTransit VIF+VPCエンドポイント構成は一部のサービスでは機能するが、SESなどInterface型VPCエンドポイントが提供されていないサービスも存在し、すべてのパブリックサービスをVPCエンドポイントで代替することは現実的ではない。 選択肢DのPublic VIF単体は、EIPを使えばVPCアクセスも技術的には可能だが、「プライベートIPアドレスを使ってアクセスする」という要件①を満たさず、EIPを持たないRDSなどへのアクセスもできない。

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

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

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