ルーティングポリシーを使用すると、ルートをフィルターし、ルートプロパティを変更して、クラウド内のネットワークトラフィックをカスタマイズできます。このトピックでは、ルーティングポリシーの追加、変更、削除の方法について説明します。
背景情報
トランジットルーターは、Basic Edition と Enterprise Edition で利用できます。
Basic Edition のトランジットルーターには、システムルートテーブルが 1 つあります。ルーティングポリシーを作成すると、そのポリシーは自動的にシステムルートテーブルに関連付けられます。
Enterprise Edition のトランジットルーターには、1 つのシステムルートテーブルがあり、カスタムルートテーブルをサポートしています。ルーティングポリシーを追加するときに、システムルートテーブルまたはカスタムルートテーブルに関連付けることができます。ルーティングポリシーは、関連付けられたルートテーブルのルート伝播にのみ影響します。
詳細については、「トランジットルーターインスタンスのエディションを表示する」をご参照ください。
Enterprise Edition のトランジットルーターにルーティングポリシーを追加する
CEN コンソールにログインします。
インスタンス ページで、管理する CEN インスタンスの ID をクリックします。
タブに移動し、管理するトランジットルーターの ID をクリックします。
トランジットルーターの詳細ページで、ルートテーブル タブをクリックします。
左側のナビゲーションウィンドウで、管理するルートテーブルの ID をクリックします。
ルートテーブルの詳細ページで、[ルーティングポリシー] タブをクリックします。
[ルーティングポリシー] タブで、[ルーティングポリシーの追加] をクリックします。
[ルーティングポリシーの追加] ページで、ルーティングポリシーのパラメーターを設定し、[OK] をクリックします。
設定
説明
ポリシーの優先度
ルーティングポリシーの優先度。有効な値: 1~100。値が小さいほど、優先度が高くなります。
Enterprise Edition のトランジットルーター内では、同じリージョンと方向で適用されるルーティングポリシーは、一意の優先度を持つ必要があります。システムがルーティングポリシーを実行するとき、最も優先度の高い (値が最も小さい) ポリシーから条件付きステートメントの照合を開始します。したがって、指定した優先度が期待どおりの照合順序になるようにしてください。
説明
ルーティングポリシーの説明を入力します。
関連付けられたルートテーブル
ルーティングポリシーに関連付けるルートテーブルを選択します。
ルーティングポリシーをシステムルートテーブルまたはカスタムルートテーブルに関連付けることができます。
方向
ルーティングポリシーが有効になる方向を選択します。
Ingress: 現在のリージョンのトランジットルーターにルートがアドバタイズされる方向。たとえば、現在のリージョンのネットワークインスタンスから現在のリージョンのトランジットルーターにルートがアドバタイズされる場合や、他のリージョンからのルートが現在のリージョンのトランジットルーターにアドバタイズされる場合などです。
Egress: 現在のリージョンのトランジットルーターからルートがアドバタイズされる方向。たとえば、現在のリージョンのトランジットルーターから同じリージョン内の他のネットワークインスタンスへ、または他のリージョンのトランジットルーターへルートがアドバタイズされる場合などです。
一致条件
ルーティングポリシーの一致条件。
[一致条件の追加] をクリックして、複数の一致条件を追加します。詳細については、「一致条件」をご参照ください。操作
ポリシーの操作を選択します。
許可: すべての一致条件が満たされた場合、一致したルートは許可されます。
操作を [許可] に設定した場合は、次のパラメーターを設定できます。
ルートの優先度: 許可されたルートの優先度。有効な値: 1~100。デフォルト値は 50 です。値が小さいほど、優先度が高くなります。
Community: Community 属性。 [追加] または [置換] を選択できます。
AS パスのプリペンド: トランジットルーターがルートを受信またはアドバタイズするときに、ルートの AS_PATH 属性にプリペンドされる AS Path 属性。
AS パスをプリペンドするための要件は、ルーティングポリシーの方向によって異なります。
Ingress 方向に AS パスのプリペンドを設定する場合、一致条件でソースインスタンス ID リストとソースリージョンを指定する必要があります。ソースリージョンは、ルーティングポリシーが適用されるリージョンと同じである必要があります。
Egress 方向に AS パスのプリペンドを設定する場合、一致条件で宛先インスタンス ID リストを指定する必要があります。
拒否: すべての一致条件が満たされた場合、一致したルートは拒否されます。
操作を [拒否] に設定した場合、他のパラメーターは設定できません。
次のポリシーの優先度
関連付ける次のルーティングポリシーの優先度。
このパラメーターは、操作が [許可] に設定されている場合にのみ設定できます。許可されたルートは、次のルーティングポリシーと照合され続けます。
次のルーティングポリシーは、現在のルーティングポリシーと同じリージョンにあり、同じ方向に適用される必要があります。
次のルーティングポリシーの優先度は、現在のルーティングポリシーの優先度よりも低くする必要があります。つまり、優先度の値を大きくする必要があります。
Basic Edition のトランジットルーターにルーティングポリシーを追加する
CEN コンソールにログインします。
インスタンス ページで、管理する CEN インスタンスの ID をクリックします。
タブに移動し、管理するトランジットルーターの ID をクリックします。
トランジットルーターの詳細ページで、 タブをクリックします。
[ルーティングポリシー] タブで、[ルーティングポリシーの追加] をクリックします。
[ルーティングポリシーの追加] ページで、ルーティングポリシーのパラメーターを設定し、[OK] をクリックします。
設定
説明
ポリシーの優先度
ルーティングポリシーの優先度。有効な値: 1~100。値が小さいほど、優先度が高くなります。
同じリージョンと方向で適用されるルーティングポリシーは、一意の優先度を持つ必要があります。システムがルーティングポリシーを実行するとき、最も優先度の高い (値が最も小さい) ポリシーから条件付きステートメントの照合を開始します。したがって、指定した優先度が期待どおりの照合順序になるようにしてください。
説明
ルーティングポリシーの説明を入力します。
リージョン
ルーティングポリシーが適用されるリージョンを選択します。
方向
ルーティングポリシーが有効になる方向を選択します。
Ingress: 現在のリージョンのトランジットルーターにルートがアドバタイズされる方向。たとえば、現在のリージョンのネットワークインスタンスから現在のリージョンのトランジットルーターにルートがアドバタイズされる場合や、他のリージョンからのルートが現在のリージョンのトランジットルーターにアドバタイズされる場合などです。
Egress: 現在のリージョンのトランジットルーターからルートがアドバタイズされる方向。たとえば、現在のリージョンのトランジットルーターから同じリージョン内の他のネットワークインスタンスへ、または他のリージョンのトランジットルーターへルートがアドバタイズされる場合などです。
一致条件
ルーティングポリシーの一致条件。
[一致条件の追加] をクリックして、複数の一致条件を追加します。詳細については、「一致条件」をご参照ください。操作
ポリシーの操作を選択します。
許可: すべての一致条件が満たされた場合、一致したルートは許可されます。
操作を [許可] に設定した場合は、次のパラメーターを設定できます。
ルートの優先度: 許可されたルートの優先度。有効な値: 1~100。デフォルト値は 50 です。値が小さいほど、優先度が高くなります。
Community: Community 属性。 [追加] または [置換] を選択できます。
AS パスのプリペンド: トランジットルーターがルートを受信またはアドバタイズするときに、ルートの AS_PATH 属性にプリペンドされる AS Path 属性。
AS パスをプリペンドするための要件は、ルーティングポリシーの方向によって異なります。
Ingress 方向に AS パスのプリペンドを設定する場合、一致条件でソースインスタンス ID リストとソースリージョンを指定する必要があります。ソースリージョンは、ルーティングポリシーが適用されるリージョンと同じである必要があります。
Egress 方向に AS パスのプリペンドを設定する場合、一致条件で宛先インスタンス ID リストを指定する必要があります。
拒否: すべての一致条件が満たされた場合、一致したルートは拒否されます。
操作を [拒否] に設定した場合、他のパラメーターは設定できません。
次のポリシーの優先度
関連付ける次のルーティングポリシーの優先度。このパラメーターはオプションです。
このパラメーターは、操作が [許可] に設定されている場合にのみ設定できます。許可されたルートは、次のルーティングポリシーと照合され続けます。
次のルーティングポリシーは、現在のルーティングポリシーと同じリージョンにあり、同じ方向に適用される必要があります。
次のルーティングポリシーの優先度は、現在のルーティングポリシーの優先度よりも低くする必要があります。つまり、優先度の値を大きくする必要があります。
ルーティングポリシーの変更
ルーティングポリシーを変更する前に、次の情報に注意してください。
Enterprise Edition のトランジットルーターのルーティングポリシーを作成した後、関連付けられたルートテーブルまたは方向を変更することはできません。
Basic Edition のトランジットルーターのルーティングポリシーを作成した後、リージョンまたは方向を変更することはできません。
Basic Edition または Enterprise Edition のトランジットルーター用にシステムによって追加されたデフォルトのルーティングポリシーは変更できません。これらのポリシーの優先度は 1000 より大きいです。デフォルトのルーティングポリシーをオーバーライドするには、より高い優先度のカスタムルーティングポリシーを作成できます。
CEN コンソールにログインします。
インスタンス ページで、管理する CEN インスタンスの ID をクリックします。
タブに移動し、管理するトランジットルーターの ID をクリックします。
トランジットルーターの詳細ページで、ルートテーブル タブをクリックします。
[トランジットルータールートテーブル] タブで、変更するルーティングポリシーを見つけます。
Basic Edition のトランジットルーターの場合は、[ルーティングポリシー] タブをクリックして、ルーティングポリシーを見つけます。
Enterprise Edition のトランジットルーターの場合は、左側のナビゲーションウィンドウでルートテーブルの ID をクリックします。ルートテーブルの詳細ページで、[ルーティングポリシー] タブをクリックして、ルーティングポリシーを見つけます。
ルーティングポリシーの [操作] 列で、[変更] をクリックします。
[ルーティングポリシーの編集] ページで、ポリシーの優先度、説明、一致条件、および操作を変更します。次に、[OK] をクリックします。
ルーティングポリシーの削除
CEN コンソールにログインします。
インスタンス ページで、管理する CEN インスタンスの ID をクリックします。
タブに移動し、管理するトランジットルーターの ID をクリックします。
トランジットルーターの詳細ページで、ルートテーブル タブをクリックします。
[トランジットルータールートテーブル] タブで、変更するルーティングポリシーを見つけます。
Basic Edition のトランジットルーターの場合は、[ルーティングポリシー] タブをクリックして、ルーティングポリシーを見つけます。
Enterprise Edition のトランジットルーターの場合は、左側のナビゲーションウィンドウでルートテーブルの ID をクリックします。ルートテーブルの詳細ページで、[ルーティングポリシー] タブをクリックして、ルーティングポリシーを見つけます。
ルーティングポリシーの [操作] 列で、[削除] をクリックします。
[ルーティングポリシーの削除] ダイアログボックスで、[確認] をクリックします。
リファレンス
CreateCenRouteMap: ルーティングポリシーを作成します。
ModifyCenRouteMap: ルーティングポリシーを変更します。
DeleteCenRouteMap: ルーティングポリシーを削除します。
DescribeCenRouteMaps: ルーティングポリシーを照会します。