ルーティングポリシーは、ルートをフィルタリングし、ルート属性を変更して、クラウドネットワーク接続をカスタマイズします。このトピックでは、ルーティングポリシーを追加、変更、削除する方法について説明します。
背景情報
トランジットルーターには、Basic Edition と Enterprise Edition の 2 つのエディションがあります。
Basic Edition のトランジットルーターには、システムルートテーブルが 1 つだけあります。ルーティングポリシーを作成すると、システムはそれを自動的にシステムルートテーブルに関連付けます。
Enterprise Edition のトランジットルーターには、1 つのシステムルートテーブルが含まれており、カスタムルートテーブルを作成することもできます。ルーティングポリシーを追加する際に、システムルートテーブルまたはカスタムルートテーブルのいずれかに関連付けることができます。ルーティングポリシーは、関連付けられたルートテーブル内でのみルート伝播に影響します。
トランジットルーターのエディションの表示方法については、「トランジットルーターのエディション間の違い」をご参照ください。
Enterprise Edition トランジットルーターへのルーティングポリシーの追加
- CEN コンソールにログインします。
- [インスタンス] ページで、管理するCENインスタンスを見つけ、インスタンスIDをクリックします。
- を選択し、管理するトランジットルーターを見つけて、トランジットルーターのIDをクリックします。
- トランジットルーターの詳細ページで、[ルート伝播] タブをクリックします。
左側のナビゲーションウィンドウで、ルートテーブルの ID をクリックします。
ルートテーブルの詳細ページで、ルートマップ タブをクリックします。
ルートマップ タブで、ルートマップの追加 をクリックします。
ルートマップの追加 ページで、ルーティングポリシーのパラメーターを設定し、OK をクリックします。
パラメーター
説明
[ポリシーの優先度]
ルーティングポリシーの優先順位。有効な値:1~100。値が小さいほど優先順位が高くなります。
Enterprise Edition トランジットルーター内では、特定のリージョンと方向に対して、各ルーティングポリシーは一意の優先順位を持つ必要があります。システムがルーティングポリシーを実行する際、最も優先順位が高い (値が最も小さい) ポリシーから開始します。したがって、優先順位を指定する際は、マッチングの順序が要件を満たしていることを確認してください。
[説明]
ルーティングポリシーの説明を入力します。
関連付けられたルートテーブル
ルーティングポリシーに関連付けるルートテーブルを選択します。
ルーティングポリシーは、システムルートテーブルまたはカスタムルートテーブルに関連付けることができます。
[送信方向]
ルーティングポリシーを適用する方向を選択します。
イングレス:ローカルのトランジットルーターに伝播されるルートの方向。たとえば、現在のリージョン内のネットワークインスタンスからローカルのトランジットルーターにルートが伝播される場合や、他のリージョンからローカルのトランジットルーターにルートが伝播される場合などです。
エグレス:ローカルのトランジットルーターから伝播されるルートの方向。たとえば、ローカルのトランジットルーターから現在のリージョン内の他のネットワークインスタンスへ、または他のリージョンのトランジットルーターへルートが伝播される場合などです。
[一致条件]
ルーティングポリシーのマッチ条件。
[マッチ条件の追加] をクリックしてマッチ条件を追加します。詳細については、「マッチ条件」をご参照ください。[ポリシーアクション]
ポリシーのアクションを選択します。
[許可]:すべての条件に一致するルートを許可します。
アクションを 許可 に設定した場合、次のパラメーターを設定できます:
[ルートの優先度]:許可されたルートの優先順位。有効な値:1~100。デフォルト値は 50 です。値が小さいほど優先順位が高くなります。
[Community]:Community 属性。値の 追加 または Replace を選択できます。
[PrependAsPath]:トランジットルーターがルートを受信または伝播する際に、ルートの AS パス属性の先頭に追加する AS パス属性です。
AS パスのプリペンドに関する要件は、ルーティングポリシーの方向によって異なります:
イングレス ポリシーの場合、マッチ条件でソースインスタンス ID のリストとソースリージョンを指定する必要があります。ソースリージョンは、ルーティングポリシーが適用されるリージョンと同じでなければなりません。
エグレス ポリシーの場合、マッチ条件で宛先インスタンス ID のリストを指定する必要があります。
[拒否]:すべての条件に一致するルートを拒否します。アクションを 拒否 に設定した場合、他のパラメーターは設定できません。
[関連付けの優先度]
次に適用するルーティングポリシーの優先順位。
このパラメーターは、アクションが 許可 に設定されている場合にのみ設定できます。許可されたルートは、引き続き次のルーティングポリシーと照合されます。
次のルーティングポリシーは、現在のルーティングポリシーと同じリージョンにあり、同じ方向に適用される必要があります。
次のルーティングポリシーの優先順位は、現在のルーティングポリシーの優先順位よりも低くする必要があります (つまり、優先順位の値がより大きい必要があります)。
Basic Edition トランジットルーターへのルーティングポリシーの追加
- CEN コンソールにログインします。
- [インスタンス] ページで、管理するCENインスタンスを見つけ、インスタンスIDをクリックします。
- を選択し、管理するトランジットルーターを見つけて、トランジットルーターのIDをクリックします。
トランジットルーターの詳細ページで、 タブをクリックします。
ルートマップ タブで、ルートマップの追加 をクリックします。
ルートマップの追加 ページで、ルーティングポリシーのパラメーターを設定し、OK をクリックします。
設定
説明
[ポリシーの優先度]
ルーティングポリシーの優先順位。有効な値:1~100。値が小さいほど優先順位が高くなります。
トランジットルーター内では、特定のリージョンと方向に対して、各ルーティングポリシーは一意の優先順位を持つ必要があります。システムがルーティングポリシーを実行する際、最も優先順位が高い (値が最も小さい) ポリシーから開始します。したがって、優先順位を指定する際は、マッチングの順序が要件を満たしていることを確認してください。
[説明]
ルーティングポリシーの説明を入力します。
[リージョン]
ルーティングポリシーが適用されるリージョンを選択します。
[送信方向]
ルーティングポリシーを適用する方向を選択します。
イングレス:ローカルのトランジットルーターに伝播されるルートの方向。たとえば、現在のリージョン内のネットワークインスタンスからローカルのトランジットルーターにルートが伝播される場合や、他のリージョンからローカルのトランジットルーターにルートが伝播される場合などです。
エグレス:ローカルのトランジットルーターから伝播されるルートの方向。たとえば、ローカルのトランジットルーターから現在のリージョン内の他のネットワークインスタンスへ、または他のリージョンのトランジットルーターへルートが伝播される場合などです。
[一致条件]
ルーティングポリシーのマッチ条件。
[マッチ条件の追加] をクリックしてマッチ条件を追加します。詳細については、「マッチ条件」をご参照ください。[ポリシーアクション]
ポリシーのアクションを選択します。
[許可]:すべての条件に一致するルートを許可します。
アクションを 許可 に設定した場合、次のパラメーターを設定できます:
[ルートの優先度]:許可されたルートの優先順位。有効な値:1~100。デフォルト値は 50 です。値が小さいほど優先順位が高くなります。
[Community]:Community 属性。値の 追加 または Replace を選択できます。
[PrependAsPath]:トランジットルーターがルートを受信または伝播する際に、ルートの AS パス属性の先頭に追加する AS パス属性です。
AS パスのプリペンドに関する要件は、ルーティングポリシーの方向によって異なります:
イングレス ポリシーの場合、マッチ条件でソースインスタンス ID のリストとソースリージョンを指定する必要があります。ソースリージョンは、ルーティングポリシーが適用されるリージョンと同じでなければなりません。
エグレス ポリシーの場合、マッチ条件で宛先インスタンス 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:ルーティングポリシーを照会します。
よくある質問
Q:ルーティングポリシーを使用して、デュアル Express Connect 回線のプライマリ/スタンバイ切り替えまたはメンテナンスを実装する方法を教えてください。
ルーティングポリシーの [ポリシーの優先順位] を調整することで、トラフィックパスを制御します。値が小さいほど優先順位が高くなります。次の手順に従ってください:
通常運用時:プライマリ回線に関連付けられた VBR (Virtual Border Router) のルーティングポリシーの優先度を小さい値 (例: 20) に設定し、スタンバイ回線のルーティングポリシーの優先度はデフォルト値 (50) のままにします。
プライマリ回線のメンテナンス中: プライマリ回線のルーティングポリシーの優先度を 50 より大きい値に変更します。トラフィックは自動的にスタンバイ回線に切り替わります。
メンテナンス後:プライマリ回線のルーティングポリシーの優先度を元の値に戻し、通常のルーティングを再開します。
キーワード:プライマリ/スタンバイ切り替え、Express Connect 回線メンテナンス、トラフィックスケジューリング、ポリシー優先順位調整。