Enterprise Editionトランジットルーターが複数の仮想ボーダールーター (VBR) から同じ宛先CIDRブロックを持つルートを学習した後、ルートの他の属性が同じ場合、ルートはリージョンIDでソートされます。 アルファベット順に最初のリージョンIDを持つルートが、トラフィック転送のプライマリルートとして選択されます。 VBRに対してマルチリージョン等価マルチパス (ECMP) ルーティングが有効になっている場合、リージョンID以外の属性が同じルートが等価ルートと見なされます。
制限事項
Enterprise Editionトランジットルーターのルートテーブルのみが、VBRのマルチリージョンECMPルーティングをサポートしています。
Enterprise Editionトランジットルーターのルート選択ルール
デフォルトルール
Enterprise Editionトランジットルーターが複数のVBRから同じ宛先CIDRブロックを持つルートを学習した後、システムは属性優先度の高い順に各ルートの属性値をチェックします。 最も高い属性値優先度を有するルートが、トラフィック転送のための一次ルートとして選択される。 他のルートは、プライマリルートに障害が発生しない限り、ネットワークトラフィックを転送しないスタンバイルートとして機能します。 Enterprise Editionトランジットルーターによって学習された新しいルートは、Enterprise Editionトランジットルーターのルートテーブルの既存のルートと重複することはできません。 複数のルートが、最も高い優先度を有する属性に対して同じ値を有する場合、システムは、次に高い優先度を有する属性の値を比較する。 次の表に、属性の優先度と属性値を示します。
ルート属性の優先度は降順: P1 > P2 > P3 > P4。
属性優先度 | 属性 | 説明 | 属性値の優先度 |
P1 | VBRルートタイプ | すべてのルートがVBRから学習された場合、システムはルートのタイプを比較します。
| BGPルート> 静的ルート すべてのVBRルートがBGPプロトコルを介して学習された場合、最短のASパスを有するルートが最も高い優先度を有する。 |
P2 | VBRルートリージョン | システムは、VBRルートが属するリージョンと、Enterprise Editionトランジットルーターのルートテーブルが属するリージョンとを比較します。
| ローカルリージョン> その他のリージョン Enterprise Editionトランジットルーターのルートテーブルと同じリージョンにあるVBRルートは、他のリージョンから学習されたルートよりも優先度が高くなります。 |
P3 | ルーティングポリシー値 | Enterprise Editionトランジットルーターのルートテーブルに対してルーティングポリシーが作成され、複数のルートがルーティングポリシーに一致する場合、システムはルートのルーティングポリシー値を比較します。 詳細については、「ルーティングポリシーの概要」をご参照ください。 | システムは、ルートのルーティングポリシー値を比較し、最も高い優先度を有するルートを選択する。 |
P4 | ルートリージョンID | システムはルートの地域IDを比較します。 | リージョンIDはアルファベット順にソートされます。 第1の地域IDを有するルートが最も高い優先度を有する。 たとえば、IDがcn-Hangzhouである中国 (杭州) リージョンから学習されたルートは、IDがcn-Shenzhenである中国 (深セン) リージョンから学習されたルートよりも優先度が高くなります。 |
マルチリージョンECMPルーティングのルート選択ルール
マルチリージョンECMPルーティングを有効にすると、VBRルートタイプ、VBRルートリージョン、およびルーティングポリシー値の属性のみの値が比較されます。 前の属性の値が複数のルート間で同じである場合、システムはルートリージョンID属性の値の比較を停止し、ECMPルーティングを有効にしてネットワークトラフィックを転送します。
Enterprise Editionトランジットルーターのルートテーブルで、複数の静的等コストVBRルートが存在し、ルートの1つに障害が発生した場合、システムはエラーを検出できず、以前と同様にネットワークトラフィックの転送を継続します。 これにより、サービスに悪影響を与える可能性があります。
マルチリージョンECMPルーティングを有効にした後、複数のECMPルートが異なるリージョンのトランジットルーターからアドバタイズされた場合、ネットワークトラフィックはトランジットルーター間で均等に分散されます。 したがって、ローカルおよびピア中継ルータ間のリージョン間接続に十分な帯域幅リソースを割り当てる必要があります。
例
企業は、VBR1とVBR2に接続された2つのExpress Connect回線を使用して、データセンターをCENに接続します。これにより、データセンターは中国 (深セン) リージョンのVPCと通信できます。 中国 (深セン) リージョンのトランジットルーターは、リージョン間接続1およびリージョン間接続2を介してデータセンターからCIDRブロック10.0.0.0/24および10.0.1.0/24を学習します。 中国 (深セン) 、中国 (杭州) 、または中国 (上海) リージョンのトランジットルーターのルートテーブルには、ルーティングポリシーは設定されていません。
VBRに対してマルチリージョンECMPルーティングを有効にする前に、中国 (深セン) リージョンのトランジットルーターはルート属性を比較し、CIDRブロック10.0.0.0/24および10.0.1.0/24を指すプライマリルートを選択します。 次の表は、トランジットルーターがルート属性を比較する方法を示しています。
この例では、プライマリルートは10.0.0.0/24を指します。 10.0.1.0/24を指すプライマリルートを選択するためのルールは同じです。
ルート属性の優先度 | ルート属性 | 説明 |
P1 | VBRルートタイプ | 10.0.0.0/24を指すルートは、Inter-region Connection 1およびInter-region Connection 2からアドバタイズされます。 トランジットルーターは、BGPを介してルートを学習します。 経路のAS経路は、同じ長さである。 この場合、現在の属性の値は同じです。 中継ルータは、next属性の値を比較する。 |
P2 | VBRルートリージョン |
現在の属性の値は同じです。 中継ルータは、next属性の値を比較する。 |
P3 | ルーティングポリシー値 | 中国 (杭州) または中国 (上海) リージョンのトランジットルーターにはルーティングポリシーは設定されていません。 したがって、現在の属性の値は同じです。 中継ルータは、next属性の値を比較する。 |
P4 | ルートリージョンID |
中国 (杭州) リージョンのIDは、中国 (上海) リージョンのIDよりも上位にランクされています。 したがって、中国 (杭州) リージョンからアドバタイズされる10.0.0.0/24 CIDRブロックを持つルートがプライマリルートとして選択されます。 |
VBRに対してマルチリージョンECMPルーティングが有効になった後、中国 (深セン) リージョンのトランジットルーターはルートの属性を比較し、10.0.0.0/24を指すプライマリルートを選択します。
ルート属性の優先度 | ルート属性 | 説明 |
P1 | VBRルートタイプ | 10.0.0.0/24を指すルートは、Inter-region Connection 1およびInter-region Connection 2からアドバタイズされます。 トランジットルーターは、BGPを介してルートを学習します。 経路のAS経路は、同じ長さである。 この場合、現在の属性の値は同じです。 中継ルータは、next属性の値を比較する。 |
P2 | VBRルートリージョン |
現在の属性の値は同じです。 中継ルータは、next属性の値を比較する。 |
P3 | ルーティングポリシー値 | 中国 (杭州) または中国 (上海) リージョンのトランジットルーターにはルーティングポリシーは設定されていません。 したがって、現在の属性の値は同じです。 他の属性が存在しないので、比較は終了する。 |
その結果、Inter-region Connection 1およびInter-region Connection 2からアドバタイズされ、10.0.0.0/24を指すルートは、同じ属性値を持ちます。 この場合、ルートは等コストルートとみなされる。
マルチリージョンECMPがトラフィック転送に与える影響
マルチリージョンECMPルーティングがVBRに対して有効にされた後、トランジットルータは、異なるVBRから同じ宛先を有するルートを学習することができる。 VBRルートタイプ、VBRルートリージョン、およびルーティングポリシー値属性の値が同じ場合、図2に示すように、ルートは等コストルートと見なされます。 ネットワーク待ち時間および領域間接続の最大帯域幅が影響を受ける可能性がある。 作業は慎重に行ってください。
複数領域ECMPルーティングがVBRに対して無効にされた後、トランジットルータは、異なるVBRから同じ宛先を有するルートを学習することができる。 VBRルートタイプ、VBRルートリージョン、およびルーティングポリシー値属性の値が同じ場合、システムはルートリージョンID属性の値を比較し、トラフィック転送用のプライマリルートを選択します。 その他のルートは、図1に示すように、プライマリルートに障害が発生しない限りトラフィックを転送しないスタンバイルートとして機能します。 この場合、ネットワーク待ち時間および領域間接続の最大帯域幅が影響を受ける可能性がある。 作業は慎重に行ってください。
VBRのマルチリージョンECMPルーティングの有効化
VBRのマルチリージョンECMPルーティングを有効にする前に、マルチリージョンECMPルーティングがトラフィック転送に与える影響に注意してください。 詳細については、「マルチリージョンECMPがトラフィック転送に与える影響」をご参照ください。
トランジットルータールートテーブルを作成するときにマルチリージョンECMPルーティングを有効にする
CENコンソールにログインします。
インスタンス ページで、管理するCENインスタンスのIDをクリックします。
タブに移動し、管理するトランジットルーターのIDをクリックします。
トランジットルーターの詳細ページで、ルートテーブル タブをクリックします。
左側のセクションで、[ルートテーブルの作成] をクリックします。 [ルートテーブルの作成] ダイアログボックスでパラメーターを設定し、[OK] をクリックします。
パラメーター
説明
トランジットルーター
ルートテーブルを作成するトランジットルーターを選択します。
選択したトランジットルーターのIDが自動的に表示されます。
ルートテーブル名
ルートテーブルの名前を入力します。
説明
ルートテーブルの説明を入力します。
タグ
ルートテーブルにタグを追加します。
タグキー: タグキーを空の文字列にすることはできません。 タグキーの長さは最大64文字です。 キーの先頭に
acs:
またはaliyun
を使用することも、http://
またはhttps://
を使用することもできません。タグ値: タグ値は空の文字列にすることができます。 タグの値の長さは、最大 128 文字です。 タグ値は、
acs:
またはaliyun
で始まることも、http://
またはhttps://
を含むこともできません。
カスタムルートテーブルに1つ以上のタグを追加できます。 タグの詳細については、「タグの管理」をご参照ください。
マルチリージョンECMPルーティング
ビジネス要件に基づいてマルチリージョンECMPルーティングを有効にします。 マルチリージョンECMPルーティングはデフォルトで無効になっています。
Enterprise Editionトランジットルータは、複数の仮想境界ルータ (VBR) からルートを学習することができる。 ルートがリージョンID以外の同じ属性を持つ場合、ネットワークトラフィックはリージョンIDに基づいてアルファベット順に転送されます。 VBRに対してマルチリージョンECMPルーティングが有効になっており、ルートがリージョンID以外の属性が同じである場合、ルートは等コストルートと見なされます。 詳細については、「異なるリージョンでのVBRのマルチリージョンECMPルーティング」をご参照ください。
マルチリージョンECMPルーティングを有効にするには、[マルチリージョンECMPルーティング] をオンにし、表示されるメッセージの情報を読み、[OK] をクリックします。
トランジットルータールートテーブルの作成後にマルチリージョンECMPルーティングを有効にする
CENコンソールにログインします。
インスタンス ページで、管理するCENインスタンスのIDをクリックします。
タブに移動し、管理するトランジットルーターのIDをクリックします。
トランジットルーターの詳細ページで、ルートテーブル タブをクリックします。
左側のナビゲーションウィンドウで、管理するルートテーブルのIDをクリックします。
では、基本情報セクション、オンにするマルチリージョンECMPルーティング.
では、マルチリージョンECMPルーティングを有効にしますかメッセージ、潜在的なリスクを読んでクリックOK.
マルチリージョンECMPルーティングの無効化
マルチリージョンECMPルーティングを無効にする前に、マルチリージョンECMPルーティングの無効化がトラフィック転送に与える影響に注意してください。 詳細については、「マルチリージョンECMPがトラフィック転送に与える影響」をご参照ください。
CENコンソールにログインします。
インスタンス ページで、管理するCENインスタンスのIDをクリックします。
タブに移動し、管理するトランジットルーターのIDをクリックします。
トランジットルーターの詳細ページで、ルートテーブル タブをクリックします。
左側のナビゲーションウィンドウで、管理するルートテーブルのIDをクリックします。
[基本情報] セクションで、マルチリージョンECMPルーティングをオフにします。
では、マルチリージョンECMPルーティングを無効にしてもよろしいですか。メッセージ、潜在的なリスクを読んでクリックOK.