ルートテーブルの概念 - Amazon Virtual Private Cloud

ルートテーブルの概念

ルートテーブルの主な概念は次のとおりです。

  • メインルートテーブル — VPC に自動的に割り当てられるルートテーブル。これは、他のルートテーブルに明示的に関連付けられていないすべてのサブネットのルーティングを制御します。

  • カスタムルートテーブル — VPC 用に作成するルートテーブル。

  • [送信先] — トラフィックを送信する IP アドレスの範囲 (送信先 CIDR)。例えば、CIDR 172.16.0.0/12 がある外部企業ネットワークなどです。

  • [ターゲット] — 送信先トラフィックの送信に使用するゲートウェイ、ネットワークインターフェイス、または接続 (インターネットゲートウェイなど)。

  • ローカルルート — VPC 内の通信のデフォルトルート。VPC に IPv4 アドレスと IPv6 アドレスの両方がある場合は、IPv4 用のローカルルートと IPv6 用のローカルルートがあります。

  • ルートテーブルの関連付け — ルートテーブルとサブネット、インターネットゲートウェイ、または仮想プライベートゲートウェイの間の関連付け。

  • サブネットルートテーブル — サブネットに関連付けられたルートテーブル。

  • 伝達 – VPC に仮想プライベートゲートウェイをアタッチし、ルート伝達を有効にすると、サブネットルートテーブルへの VPN 接続のルートが自動的に追加されます。これは、VPN ルートを手動で追加または削除する必要がないことを意味します。詳細については、「Site-to-Site VPN ユーザーガイド」の「Site-to-Site VPN のルーティングオプション」を参照してください。

  • ゲートウェイルートテーブル — インターネットゲートウェイまたは仮想プライベートゲートウェイに関連付けられたルートテーブル。

  • エッジの関連付け — インバウンド VPC トラフィックをアプライアンスにルーティングするために使用するルートテーブル。ルートテーブルをインターネットゲートウェイまたは仮想プライベートゲートウェイに関連付け、アプライアンスのネットワークインターフェイスを VPC トラフィックのターゲットとして指定します。

  • Transit Gateway ルートテーブル — Transit Gateway に関連付けられているルートテーブル。詳細については、「Amazon VPC Transit Gateway」の「Transit Gateway ルートテーブル」を参照してください。

  • ローカルゲートウェイルートテーブル — Outposts ローカルゲートウェイに関連付けられているルートテーブル。詳細については、AWS Outposts ユーザーガイドローカルゲートウェイを参照してください。

ルートテーブルを使用する VPC の例

以下の図は、5 つのサブネット、メインルートテーブル、3 つのカスタムルートテーブルが設定された VPC を示しています。4 つのルートテーブルすべてにローカルルートがあります。カスタムルートテーブル 1 にはインターネットゲートウェイへのルートがあり、アベイラビリティーゾーン A 内のパブリックサブネットに関連付けられています。カスタムルートテーブル 2 にはピアリングされた VPC へのルートがあり、アベイラビリティーゾーン B 内のプライベートサブネットに関連付けられています。カスタムルートテーブル 3 には仮想プライベートゲートウェイへのルートがあり、両方のアベイラビリティーゾーン内の VPN 専用サブネットに関連付けられています。

2 つの AZ のサブネット、3 つのルートテーブル、インターネットゲートウェイ、ゲートウェイエンドポイントを持つ VPC