トランジットルーターは、Cloud Enterprise Network (CEN) の中心的なハブとして機能します。VPC (仮想プライベートクラウド)、オンプレミスネットワーク、およびその他のネットワークインスタンスを接続し、各ペア間のポイントツーポイント接続を必要とせずに、リージョン内またはリージョン間でトラフィックを転送できるようにします。
エディションの選択
CEN には、2 つのトランジットルーターエディションがあります。Enterprise Edition は、すべての Alibaba Cloud リージョンでデフォルトです。
| Enterprise Edition | Basic Edition | |
|---|---|---|
| サポートされているネットワークインスタンス | VPC、Virtual Border Router (VBR)、Express Connect Router (ECR)、IPsec-VPN、トランジットルーター (リージョン間) | VPC、VBR、クラウド相互接続ネットワーク (CCN)、トランジットルーター (リージョン間) |
| カスタムルートテーブル | サポートされています | サポートされていません (デフォルトルートテーブルは 1 つのみ) |
| 関連転送 | サポートされています | サポートされていません |
| ルート学習 | サポートされています (接続ごと、ルートテーブルごと) | サポートされていません (すべてのルートが自動的にアドバタイズされます) |
| IPv6 | サポートされています | サポートされていません |
| プレフィックスリスト | サポートされています | サポートされていません |
| 集約ルート | サポートされています | サポートされていません |
| ルーティングポリシー | サポートされています | 対応 |
| 可用性 | すべての Alibaba Cloud リージョン | CCN エリアのみ (2022 年 3 月 31 日現在) |
Basic Edition トランジットルーターは、Alibaba Cloud リージョンでは購入できなくなりました。Basic Edition トランジットルーターがサポートされなくなったリージョンにある場合は、Enterprise Edition にアップグレードしてください。詳細については、「Basic Edition トランジットルーターのアップグレード」をご参照ください。
Enterprise Edition トランジットルーターの仕組み
ネットワークインスタンスの接続

Enterprise Edition トランジットルーターは、次のネットワークインスタンスをサポートしています。
接続されると、トランジットルーターはこれらのインスタンスの任意の組み合わせ (VPC 間、VPC と VBR 間、VPC と IPsec 間、およびリージョン間トランジットルーター接続を介したリージョン間) でトラフィックを転送します。
VPC 接続の要件
VPC を接続する場合、トランジットルーターのゾーン可用性によって、必要な vSwitch の数が決まります。
シングルゾーンリージョン (例: 中国 (南京-ローカルリージョン)):
VPC には、サポートされているゾーンに少なくとも 1 つの vSwitch があり、少なくとも 1 つの利用可能な IP アドレスが必要です。
1 つの弾力性ネットワークインターフェース (ENI) が vSwitch に作成され、1 つの IP アドレスを占有します。
マルチゾーンリージョン (例: 中国 (杭州)):
VPC には、異なるゾーンに少なくとも 2 つの vSwitch があり、それぞれに少なくとも 1 つの利用可能な IP アドレスが必要です。
各 vSwitch に 1 つの ENI が作成され、vSwitch ごとに 1 つの IP アドレスを占有します。
2 つの vSwitch は、中断のないデータ転送を保証するためにゾーンディザスタリカバリを提供します。
複数のゾーンをサポートするリージョンでは、VPC 接続用に各ゾーンに vSwitch を作成し、各 vSwitch に少なくとも 1 つのアイドル IP アドレスがあることを確認してください。これにより、データ転送距離が短縮され、ネットワーク遅延が減少し、パフォーマンスが向上します。ゾーン可用性の詳細については、「CEN とは」をご参照ください。ルーティング動作の詳細については、「VPC 接続ルーティングの原則」をご参照ください。
ルーティング

Enterprise Edition トランジットルーターは、2 つのメカニズムルーティングモデルを使用します。関連付けられた転送は、トランジットルーターが受信トラフィックのルートを検索する場所を制御し、ルート学習は、どのルートがルートテーブルに設定されるかを制御します。
ルートテーブル
各 Enterprise Edition トランジットルーターには、1 つのデフォルトルートテーブルがあります。トラフィックセグメンテーションのためにカスタムルートテーブルを作成することもできます。たとえば、従来のネットワークにおける仮想ルーティングおよび転送 (VRF) と同様に、開発 VPC を本番 VPC から分離します。デフォルトルートテーブルとカスタムルートテーブルは、アクセスの制御のために互いに分離されています。
ネットワークインスタンスを接続した後、デフォルトではルートはアドバタイズされません。ルート同期を有効にして、自動ルートアドバタイズをオンにしてください。
関連付けられた転送
関連付けられた転送は、ネットワークインスタンスからのトラフィックを転送する際に、トランジットルーターがどのルートテーブルを照会するかを決定します。
ネットワークインスタンスからのトラフィックは、その接続がルートテーブルに関連付けられた後にのみ転送されます。
各ネットワークインスタンス接続は、1 つの Enterprise Edition トランジットルーターのルートテーブルにのみ関連付けることができます。
ルート学習
ルート学習は、どのルートテーブルがネットワークインスタンスからルートを受信するかを決定します。
ネットワークインスタンスからのルートは、接続とルートテーブルの間でルート学習が有効になった後にのみ、ルートテーブルにアドバタイズされます。
単一のネットワークインスタンス接続は、1 つ以上の Enterprise Edition トランジットルーターのルートテーブルにルートを伝播できます。
2 つのメカニズムの連携方法:
| メカニズム | 制御 | デフォルトの動作 |
|---|---|---|
| 関連付けられた転送 | ネットワークインスタンスからのアウトバウンドトラフィックのルートを検索する場所 | 関連付けられるまで転送なし |
| ルート学習 | ネットワークインスタンスからルートを受信するルートテーブル | 有効になるまでルートはアドバタイズされません |
その他のルーティング機能
[カスタムルートエントリ] (https://www.alibabacloud.com/help/en/cen/user-guide/manage-custom-routes-of-a-transit-router): ルートテーブルに静的ルートを追加して、学習されたルートをオーバーライドまたは補完します。
[プレフィックスリスト] (https://www.alibabacloud.com/help/en/cen/user-guide/prefix-lists): プレフィックスリストをルートテーブルに関連付けて、リスト内のすべての CIDR ブロックのルートを自動的に追加します。これにより、手動での構成が削減されます。
[ルーティングポリシー] (https://www.alibabacloud.com/help/en/cen/user-guide/routing-policy-overview/): ルートテーブル内のルートをフィルタリングおよび変更します。ルートが特定のネットワークインスタンスまたは他のトランジットルーターにアドバタイズされるかどうかを制御し、ルート属性を調整します。VBR または IPsec-VPN 接続がアタッチされると、システムは自動的にルーティングポリシー (優先度 5000、アクション Reject、方向 Egress Regional Gateway) を追加して、同じトランジットルーター上の VBR または IPsec-VPN 接続間の直接通信を防止します。詳細については、「デフォルトルーティングポリシー」をご参照ください。
[集約ルート] (https://www.alibabacloud.com/help/en/cen/user-guide/aggregate-routes): ルートテーブル内の複数の特定のルートを単一の集約ルートに結合します。関連付けられた VPC でルート同期が有効になっている場合、個々のルートの代わりに集約ルートがアドバタイズされます。これにより、ルート数が削減され、同期が高速化されます。
[マルチリージョン VBR 等コストルート] (https://www.alibabacloud.com/help/en/cen/user-guide/ecmp-routing-for-vbrs-in-different-regions): マルチリージョン等コストマルチパス (ECMP) ルーティングが有効になっており、複数の VBR からのルートがリージョン ID 以外の同じ属性を共有している場合、それらのルートは等コストルートとして扱われ、ロードバランスされます。
ルート優先度
Enterprise Edition トランジットルーターは、最長プレフィックス一致の原則を使用します。複数のルートが同じ送信先に一致する場合、次のルールによって使用されるルートが決定されます。
VPC ルート競合ルール
VPC との間のルートは、特定の競合シナリオで優先されます。競合が検出されると、優先度の低いルートは競合としてマークされ、ブロックされます。これにより、既存のルートを介してすでに流れているトラフィックが中断されることはありません。
| シナリオ | 結果 |
|---|---|
| ネクストホップとして VPC 接続を持つ静的または動的ルートエントリが存在する | 同じ送信先を持つ他のすべてのルートエントリ (非 VPC インスタンスからのもの) は競合としてマークされます |
| VPC から発信された動的ルートエントリが存在する | 同じ送信先を持つ他のすべてのルートエントリ (非 VPC インスタンスからのもの) は競合としてマークされます |
| VPC から発信されていない静的または動的ルートエントリが存在する | 同じ送信先を持つ VPC ルートエントリは競合としてマークされます |
VPC とオンプレミスネットワークは異なるサービスをホストします。VPC またはハイブリッドクラウド接続間で CIDR ブロックが重複している場合、アクティブ/スタンバイまたは ECMP 関係を持つべきではありません。
競合しないデータセンタールートの優先度
競合ルールをトリガーしないデータセンターを指すルートの場合、優先度は次の順序で決定されます。
静的ルート (最高優先度): 手動で構成されたカスタムルートエントリとプレフィックスリストエントリ。同じ送信先に両方が存在する場合、自動的に ECMP ルートが形成されます。
動的ルート — 複数の動的ルートが存在する場合、次の順序で評価されます。
ソースインスタンスタイプ: VBR > ECR > クラウド相互接続ネットワーク (CCN) > IPsec 接続 (VCO)
ソースルートテーブルのルートエントリタイプ: BGP ルートはカスタムルートエントリよりも優先されます。
AS_PATH 長: AS_PATH が短い BGP ルートが優先されます。
ネクストホップの場所: リージョン内接続はリージョン間接続よりも優先されます。
ルーティングポリシー優先度: 優先度の値が低いほど、優先度が高くなります。
タイブレーカー:
リージョン内ネクストホップの場合: ECMP は自動的に有効になります。
リージョン間ネクストホップの場合: VBR のマルチリージョン ECMP ルーティングが有効で、ソースが VBR または ECR の場合、ECMP が有効になります。それ以外の場合、ネクストホップトランジットルーターのリージョン ID がアルファベット順に比較され、アルファベット順で早いリージョン ID を持つエントリが優先されます。
IPv6 サポート
Enterprise Edition トランジットルーターは、IPv6 ルート学習、伝播、およびトラフィック転送をサポートしています。VPC、ECR、または VBR インスタンスを接続して、リージョン内またはリージョン間で IPv6 通信を有効にしてください。
ネットワークインスタンス別の IPv6 サポート
| ネットワークインスタンス | IPv6 サポート |
|---|---|
| Enterprise Edition トランジットルーター | 作成時にデフォルトで有効 |
| VPC | サポートされています。VPC インスタンス (VPC の IPv6 を有効にする を参照) と VPC 接続 (VPC 接続の作成 を参照) の両方で IPv6 を有効にする必要があります。 |
| ECR | 作成時にデフォルトで有効 |
| VBR | サポートされています。VBR インスタンスで IPv6 を有効にする必要があります (VBR の作成 を参照)。 |
| IPsec-VPN 接続 | サポートされていません |
| クラウド相互接続ネットワーク (CCN) | サポートされていません |
制限事項
マルチキャスト機能は IPv6 をサポートしていません。
IPv6 ルートエントリは、IPv4 エントリと同じルートテーブルエントリクォータを共有します。たとえば、クォータが 10,000 エントリの場合、IPv4 と IPv6 エントリの合計は、その制限を下回る必要があります。
[トランジットルーターを指すルートを自動的に作成し、現在の VPC のすべてのルートテーブルに追加する] を選択して VPC 接続を作成すると、システムは自動的に 3 つの IPv4 ルート (10.0.0.0/8、172.16.0.0/12、192.168.0.0/16) を追加します。IPv6 ルートは自動的に追加されません。
VPC のトランジットルーターを介して IPv6 トラフィックをルーティングするには、VPC 接続の作成後にルート同期をアクティブにするか、VPC ルートテーブルにIPv6 ルートエントリを手動で追加してください。ステップバイステップの例については、「トランジットルーターを使用したリージョン間 IPv6 通信の確立」をご参照ください。
Basic Edition トランジットルーターの仕組み
Basic Edition トランジットルーターは、2022 年 3 月 31 日をもって Alibaba Cloud リージョンでの新規購入が終了しました。現在は CCN エリアでのみサポートされています。ご利用中の Basic Edition トランジットルーターが、すでにサポート対象外となったリージョンに配置されている場合は、Enterprise Edition へのスペックアップを行ってください。詳細については、「Basic Edition トランジットルーターのスペックアップ」をご参照ください。

ネットワークインスタンスの接続
Basic Edition トランジットルーターは、以下のネットワークインスタンスをサポートします:
トランジットルーターインスタンス(リージョン間接続用)
ルーティング
各 Basic Edition トランジットルーターには、1 つのデフォルトルートテーブルが存在します。カスタムルートテーブルはサポートされていません。
ルート広告は自動的かつ完全にオープンです:ネットワークインスタンスを接続すると、そのすべてのルートがデフォルトルートテーブルに自動的に広告され、さらにトランジットルーターはそれらのルートを他のすべての接続済みネットワークインスタンスにも広告します。これにより、追加の構成なしでフルメッシュ通信が可能になります。
ルーティングポリシー を使用して、ルートテーブルと接続済みネットワークインスタンス間のルート広告をフィルター処理または変更できます。
VBR と CCN インスタンスの両方が Basic Edition トランジットルーターに接続されている場合、システムは自動的にルーティングポリシー(優先度 5000、操作:Reject、方向:Egress Regional Gateway)を作成し、同一のトランジットルーター上で VBR と CCN インスタンスが他の VBR や CCN インスタンスと通信できないように制限します。詳細については、「デフォルトルーティングポリシー」をご参照ください。