ルーティングポリシーは、ルートをフィルタリングし、ルート属性を変更することで、クラウドネットワークの接続性をカスタマイズします。このトピックでは、ルーティングポリシーを追加、変更、削除する方法について説明します。
背景情報
トランジットルーターには、Basic Edition と Enterprise Edition の 2 つのエディションがあります。
Basic Edition トランジットルーターには、システムルートテーブルが 1 つだけあります。ルーティングポリシーを作成すると、システムが自動的にシステムルートテーブルに関連付けます。
Enterprise Edition トランジットルーターには、システムルートテーブルが 1 つ含まれているほか、カスタムルートテーブルも作成できます。ルーティングポリシーを追加する際は、システムルートテーブルまたはカスタムルートテーブルのいずれかに関連付けることができます。ルーティングポリシーは、関連付けられたルートテーブル内のルート伝播にのみ影響します。
トランジットルーターのエディションを確認する方法については、「transit router edition differences」をご参照ください。
Enterprise Edition トランジットルーターへのルーティングポリシーの追加
- CEN コンソールにログインします。
- [インスタンス] ページで、管理するCENインスタンスを見つけ、インスタンスIDをクリックします。
- を選択し、管理するトランジットルーターを見つけて、トランジットルーターのIDをクリックします。
- トランジットルーターの詳細ページで、[ルート伝播] タブをクリックします。
左側のナビゲーションペインで、ルートテーブルの ID をクリックします。
ルートテーブルの詳細ページで、[ルートマップ] タブをクリックします。
[ルートマップ] タブで、[ルートマップの追加] をクリックします。
[ルートマップの追加] ダイアログボックスで、ルーティングポリシーのパラメーターを設定し、[OK] をクリックします。
パラメーター
説明
[ポリシーの優先度]
ルーティングポリシーの優先度です。有効な値:1~100。値が小さいほど優先度が高くなります。
Enterprise Edition トランジットルーターでは、同一リージョンかつ同一方向において、各ルーティングポリシーの優先度は一意である必要があります。システムがルーティングポリシーを実行する際は、優先度が最も高い (値が最も小さい) ポリシーから開始します。そのため、優先度を指定する際は、照合順序が要件を満たすことを確認してください。
[説明]
ルーティングポリシーの説明を入力します。
[ルートテーブル]
ルーティングポリシーに関連付けるルートテーブルを選択します。
ルーティングポリシーは、システムルートテーブルまたはカスタムルートテーブルに関連付けることができます。
[送信方向]
ルーティングポリシーを適用する方向を選択します。
Ingress:ローカルのトランジットルーターに伝播するルートの方向です。たとえば、現在のリージョンのネットワークインスタンスからローカルのトランジットルーターにルートが伝播する場合や、他のリージョンからローカルのトランジットルーターにルートが伝播する場合です。
Egress:ローカルのトランジットルーターから伝播するルートの方向です。たとえば、ローカルのトランジットルーターから現在のリージョンの他のネットワークインスタンスにルートが伝播する場合や、他のリージョンのトランジットルーターにルートが伝播する場合です。
[一致条件]
ルーティングポリシーの一致条件です。
[
一致条件の追加] をクリックして一致条件を追加します。詳細については、「Match conditions」をご参照ください。[ポリシーアクション]
ポリシーのアクションを選択します。
[許可]:すべての条件に一致するルートを許可します。
アクションを [許可] に設定した場合、次のパラメーターを設定できます:
[ルートの優先度]:許可されたルートの優先度です。有効な値:1~100。デフォルト値は 50 です。値が小さいほど優先度が高くなります。
[Community]:コミュニティ属性です。値を [追加] または [Replace] できます。
[PrependAsPath]:トランジットルーターがルートを受信または伝播する際に、ルートの AS_PATH 属性にプレフィックスとして追加する AS パス属性です。
AS パスのプリペンド要件は、ルーティングポリシーの方向によって異なります:
Ingress ポリシーの場合、一致条件で送信元インスタンス ID のリストと送信元リージョンを指定する必要があります。送信元リージョンは、ルーティングポリシーが適用されるリージョンと同一である必要があります。
Egress ポリシーの場合、一致条件で宛先インスタンス ID のリストを指定する必要があります。
[拒否]:すべての条件に一致するルートをブロックします。
アクションを [拒否] に設定した場合、他のパラメーターは設定できません。
[関連付けの優先度]
次に適用するルーティングポリシーの優先度です。
このパラメーターは、アクションが [許可] の場合にのみ設定できます。許可されたルートは、次のルーティングポリシーに対して引き続き照合されます。
次のルーティングポリシーは、現在のルーティングポリシーと同一リージョンで、同一方向に適用される必要があります。
次のルーティングポリシーの優先度は、現在のルーティングポリシーの優先度より低い必要があります (つまり、優先度の値が大きい必要があります)。
Basic Edition トランジットルーターへのルーティングポリシーの追加
- CEN コンソールにログインします。
- [インスタンス] ページで、管理するCENインスタンスを見つけ、インスタンスIDをクリックします。
- を選択し、管理するトランジットルーターを見つけて、トランジットルーターのIDをクリックします。
トランジットルーターの詳細ページで、 タブをクリックします。
[ルートマップ] タブで、[ルートマップの追加] をクリックします。
[ルートマップの追加] ダイアログボックスで、ルーティングポリシーのパラメーターを設定し、[OK] をクリックします。
パラメーター
説明
[ポリシーの優先度]
ルーティングポリシーの優先度です。有効な値:1~100。値が小さいほど優先度が高くなります。
トランジットルーターでは、同一リージョンかつ同一方向において、各ルーティングポリシーの優先度は一意である必要があります。システムがルーティングポリシーを実行する際は、優先度が最も高い (値が最も小さい) ポリシーから開始します。そのため、優先度を指定する際は、照合順序が要件を満たすことを確認してください。
[説明]
ルーティングポリシーの説明を入力します。
[リージョン]
ルーティングポリシーを適用するリージョンを選択します。
[送信方向]
ルーティングポリシーを適用する方向を選択します。
Ingress:ローカルのトランジットルーターに伝播するルートの方向です。たとえば、現在のリージョンのネットワークインスタンスからローカルのトランジットルーターにルートが伝播する場合や、他のリージョンからローカルのトランジットルーターにルートが伝播する場合です。
Egress:ローカルのトランジットルーターから伝播するルートの方向です。たとえば、ローカルのトランジットルーターから現在のリージョンの他のネットワークインスタンスにルートが伝播する場合や、他のリージョンのトランジットルーターにルートが伝播する場合です。
[一致条件]
ルーティングポリシーの一致条件です。
[
一致条件の追加] をクリックして一致条件を追加します。詳細については、「Match conditions」をご参照ください。[ポリシーアクション]
ポリシーのアクションを選択します。
[許可]:すべての条件に一致するルートを許可します。
アクションを [許可] に設定した場合、次のパラメーターを設定できます:
[ルートの優先度]:許可されたルートの優先度です。有効な値:1~100。デフォルト値は 50 です。値が小さいほど優先度が高くなります。
[Community]:コミュニティ属性です。値を [追加] または [Replace] できます。
[PrependAsPath]:トランジットルーターがルートを受信または伝播する際に、ルートの AS_PATH 属性にプレフィックスとして追加する AS パス属性です。
AS パスのプリペンド要件は、ルーティングポリシーの方向によって異なります:
Ingress ポリシーの場合、一致条件で送信元インスタンス ID のリストと送信元リージョンを指定する必要があります。送信元リージョンは、ルーティングポリシーが適用されるリージョンと同一である必要があります。
Egress ポリシーの場合、一致条件で宛先インスタンス 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 をクリックします。ルートテーブルの詳細ページで、[ルートマップ] タブをクリックし、ルーティングポリシーを見つけます。
ルーティングポリシーの アクション 列で、削除 をクリックします。
[ルーティングポリシーの削除] ダイアログボックスで、[OK] をクリックします。
関連ドキュメント
CreateCenRouteMap:ルーティングポリシーを作成します。
ModifyCenRouteMap:ルーティングポリシーを変更します。
DeleteCenRouteMap:ルーティングポリシーを削除します。
DescribeCenRouteMaps:ルーティングポリシーを照会します。