Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

条件付き広告と特定のマッチ条件を持つインポート・ポリシー(ルーティング・テーブル)

BGPは、ネイバーから学習したループしていないルートをすべて受け入れ、RIB-Inテーブルにインポートします。これらのルートが BGP インポート ポリシーで受け入れられた場合、inet.0 ルーティングテーブルにインポートされます。特定のルートのみをインポートする必要がある場合は、条件または条件セットに基づいてピアルーティングデバイスがルートをエクスポートするように規定することができます。

ルートのエクスポートの条件は、以下のものがあります。

  • ルートが学習されたピア

  • ルートが学習されたインターフェイス

  • その他の必須属性

次に例を示します。

これはプレフィックスの条件付きインストールと呼ばれ、例で説明されています: ルーティングテーブルへのプレフィックスの条件付きインストールを可能にする条件付きアドバタイズのルーティングポリシーの設定

ルーティングポリシーの条件は、エクスポートポリシー、インポートポリシー、またはその両方に関係なく設定できます。エクスポートポリシーは、ルーティングポリシー内の別のルートの存在に基づいて、ルーティングポリシーから継承されたこれらの条件をサポートします。ただし、インポートポリシーはこれらの条件をサポートしておらず、条件が存在していても実行されません。

図1 は、BGPインポートおよびエクスポートポリシーが適用される場所を示しています。インポート・ポリシーは、 show route receive-protocol bgp neighbor-address コマンドの出力に表示されているインバウンド・ルートに適用されます。エクスポート・ポリシーは、 show route advertising-protocol bgp neighbor-address コマンドの出力に表示されているアウトバウンド・ルートに適用されます。

図1:BGPインポートおよびエクスポートポリシー BGP Import and Export Policies

プレフィックスの条件付きインストールを有効にするには、プレフィックスのエクスポートが行われるデバイスにエクスポート・ポリシーを設定する必要があります。エクスポート・ポリシーは各ルートを評価し、 from ステートメントに基づくすべての一致条件を満たすことを確認します。また、 condition ステートメントの下に定義されたルートの存在も検索します(これも from ステートメントの下に設定されます)。

ルートがポリシーで定義された必須条件のセットすべてに一致しない場合、または condition ステートメントで定義されたルートがルーティングテーブルに存在しない場合、ルートはBGPピアにエクスポートされません。このように、条件付きエクスポートポリシーは、ピアのルーティングテーブルにインストールしたい目的のルートまたはプレフィックスのルートを一致させます。

エクスポートポリシーを使用してプレフィックスの条件付きインストールを設定するには:

  1. プレフィックスをチェックする condition ステートメントを作成します。

  2. conditionステートメントを使用して、新しく作成した条件を含むエクスポートポリシーを作成します。

  3. 選択したプレフィックスのみをルーティングテーブルからエクスポートすることを要求するエクスポートポリシーをデバイスに適用します。