ルーティングポリシーアクションの概要
アクションとは、ルートが一致条件で定義されたすべての基準に一致した場合にポリシーフレームワークソフトウェアが行うことです。条件内に1つ以上のアクションを設定できます。
ポリシー フレームワーク ソフトウェアは、以下のタイプのアクションをサポートします。
フロー制御アクションは、ルートを受け入れるか拒否するか、次の条件やルーティングポリシーを評価するかに影響します
ルート特性を操作するアクション
ルートの一致をログに記録するトレースアクション
ルート特性を操作することで、目的地に到達するためのアクティブなルートとして選択するルートを制御できます。一般に、アクティブなルートはルーティングプラットフォームのネイバーにもアドバタイズされます。ASパス、クラス、カラー、コミュニティ、ダンピングパラメーター、宛先クラス、外部タイプ、ネクストホップ、ロードバランス、ローカルプリファレンス、メトリック、オリジン、プリファレンス、タグなどのルート特性を操作できます。
数値情報(色、ローカルプリファレンス、メトリック、プリファレンス、タグ)については、特定の値を設定したり、指定した量を加減して値を変更したりできます。加算演算と減算演算では、値が最大値を超えて最小値を下回ることはありません。
すべてのポリシーには、ポリシー評価中に次のいずれかの状況が発生した場合のデフォルトのアクションがあります。
ポリシーは一致条件を指定しません。
一致は発生しますが、ポリシーはアクションを指定しません。
ポリシー内の用語とは一致せず、同じポリシー内に後続の用語が存在します。
ポリシーの終了までに一致は発生しません。
アクションは、ルートが特定の用語の from および to ステートメントのすべての一致条件に一致した場合に、ルーターがルートに対して何をするかを定義します。条件に from および to ステートメントがない場合、すべてのルートが一致したと見なされ、アクションはすべてのルートに適用されます。
各用語には、次のタイプのアクションを 1 つ以上設定できます。アクションは、 then ステートメントの下で設定されます。
フロー制御アクション:ルートを受け入れるか拒否するか、および次の条件またはルーティングポリシーを評価するかどうかに影響します
ルート特性を操作するアクション
ルートの一致をログに記録するトレースアクション
アクションを指定しない場合、以下のいずれかの結果が発生します。
ルーティングポリシーの次の項が存在する場合は、それが評価されます。
ルーティングポリシーにこれ以上の条件がない場合、次のルーティングポリシーが存在する場合は、その条件が評価されます。
条件またはルーティング ポリシーがなくなった場合は、デフォルト ポリシーで指定された受け入れまたは拒否アクションが実行されます。
表1は 、ルーティングポリシーのアクションを要約したものです。
アクション |
説明 |
|---|---|
| フロー制御アクション | これらのアクションは、ルーティングテーブルに出入りするルーティング情報のフローを制御します。 |
|
|
ルートを受け取り、それを伝送します。ルートが受け入れられると、ルーティングポリシー内の他の条件や他のルーティングポリシーは評価されません。 |
|
|
ルートを拒否し、伝播しません。ルートが拒否されると、ルーティングポリシー内の他の条件も、他のルーティングポリシーも評価されません。 |
|
|
スキップして、同じルーティングポリシーの次の用語を評価します。 |
|
|
次のルーティングポリシーにスキップして評価します。 |
| ルート操作アクション | これらのアクションは、ルート特性を操作します。 |
|
|
ASパスの先頭に1つ以上のAS番号を追加します。複数のAS番号を指定する場合は、番号を引用符で囲んでください。 AS番号は、ローカルAS番号がパスに追加された後に追加されます。このアクションにより、AS セットには追加されず、AS シーケンスにのみ AS 番号が追加されます。既存のASパスがコンフェデレーションシーケンスまたはセットで始まる場合、付加されたAS番号はコンフェデレーションシーケンス内に配置されます。それ以外の場合、付加されたAS番号は非コンフェデレーションシーケンスとともに配置されます。 |
|
|
既存のASパスの最後のAS番号を抽出し、そのAS番号をASパスの先頭に n 回追加します。 n を AS番号は、ローカルAS番号がパスに追加された後に追加されます。このアクションにより、AS セットには追加されず、AS シーケンスにのみ AS 番号が追加されます。既存のASパスがコンフェデレーションシーケンスまたはセットで始まる場合、付加されたAS番号はコンフェデレーションシーケンス内に配置されます。それ以外の場合、付加されたAS番号は非コンフェデレーションシーケンスとともに配置されます。 |
|
|
自律システム(AS)番号またはプライベートAS番号のリストを、BGPピアリングセッションのローカルAS番号に置き換えて、ネットワークの相互運用性を維持します。この設定は、ASシーケンスでのみ機能し、ASセットでは機能しません。プライベートAS番号の範囲は、64512から65534、および42000000000から4294967294の範囲です |
|
|
指定されたサービスクラス(CoS)パラメーターを、ルーティングテーブルにインストールされたルートに適用します。 |
|
|
プリファレンス値を指定した値に設定します。 |
|
|
指定されたルートダンピングパラメーターをルートに適用します。これらのパラメータは、BGPのデフォルトのダンピングパラメータを上書きします。 このアクションは、インポートポリシーでのみ有効です。 |
|
|
BGPローカルプリファレンス属性を設定します。優先度は、 |
|
|
メトリックを設定します。 BGPルートでは、 |
|
|
ネクストホップを設定します。
|
|
|
ルートの優先順位 |