Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Contrail NetworkingでのQFXシリーズデバイスのルーティングポリシーの作成

Contrail Networkingリリース2005以降、QFXシリーズのデバイスでサポートされているルーティングポリシーの用語を使用してルーティングポリシーを作成できます。2005 年リリースより前のリリースでは、物理デバイスにルーティング ポリシーを設定できませんでした。ルーティング ポリシーは、vRouter でのみ設定できます。

リリース 2005 では、ルーティング ポリシーを使用して、QFX シリーズ デバイスに設定されている論理ルーター間でルートをリークできます。ルーティングポリシーは、QFXシリーズデバイスでサポートされている条件に一致するように設定する必要があります。ファブリックに展開された論理ルーター間でルートをリークするには、送信元論理ルーターと 1 つ以上の宛先論理ルーターを設定する必要があります。ルーティング ポリシーの条件で指定されているように、受信ルートが整合条件を満たす場合、対応するアクションがルートに対して実行されます。受け入れられたルートは、送信元論理ルーターからすべての宛先論理ルーターにリークされます。

ルーティング ポリシーを作成または編集し、QFX シリーズ デバイスでサポートされているルーティング ポリシー条件を割り当てるには、Contrail Command で次の手順を実行します。

  1. オーバーレイ>ルーティング>ルーティングポリシーに移動します。
  2. [ 作成 ] をクリックして、新しいルーティング ポリシーを作成します。

    または、QFX シリーズ デバイスの既存のルーティング ポリシーを編集することもできます。既存のポリシーを編集するには、表示されたリストからポリシーを選択し、[ 編集(Edit)] (鉛筆) アイコンをクリックします。

    ルーティング・ポリシーの作成」 ページが表示されます。

  3. 表 1 に示すガイドラインに従って、ルーティング ポリシー情報を入力します。
  4. [作成(Create)] をクリックして、QFX シリーズ デバイスのルーティング ポリシーを作成します。

    [ルーティング ポリシー] タブが表示され、新しく作成されたポリシーと既存のポリシーが一覧表示されます。

ルーティング・ポリシーは、名前、タイプ、および割り当てられたルーティング・ポリシー条件に従ってリストされます。 「名前 」列はルーティング・ポリシーの名前を示し、「 条件 」列はルーティング・ポリシーに割り当てられたルーティング・ポリシーの用語を示します。リリース 2005 以降、[タイプ( Type )] 列は、ルーティング ポリシーが QFX シリーズ デバイスと vRouter のどちらに対して作成されるかを示します。

表 1: QFX シリーズ デバイスのルーティング ポリシーの作成

フィールド

ガイドライン

名前

「名前」フィールドにルーティング・ポリシーの名前を入力します。

[物理デバイス] または [vRouter] を選択します。選択したデバイスの種類に応じたルーティング ポリシーを作成できます。

[ 物理デバイス ] を選択して、QFX シリーズ デバイスのルーティング ポリシーを作成します。

用語

From

受信経路が満たす整合条件を選択します。

ルート フィルターをルート フィルター>追加

ルート フィルターとして IP プレフィックス アドレスを [ ルート フィルター(Route Filter )] フィールドに入力します。

1 つ以上のプレフィックスの種類を選択します。受信したルートがプレフィックス一致条件を満たしている場合、そのルートは処理されます。

コミュニティ

ルーティング ポリシーに一致させるコミュニティ文字列を選択します。コミュニティ文字列は、 アドバタイズなし、エクスポート なしおよびエクスポートなしのサブコンフェッドで表されます。

すべてに一致

チェックボックスをオンにすると、すべてのコミュニティ文字列が照合されます。

[ 一致条件の追加] をクリックします。 「追加の一致条件 」フィールドが表示されます。一致条件をさらに追加するには、[ 一致条件の追加] をクリックします。

リストから一致条件を選択します。ルートは、選択した一致条件の条件に一致する必要があります。1 つ以上の一致条件を定義できます。ルートがすべての一致条件に一致する場合、1 つ以上のアクションがルートに適用されます。

追加の一致条件

ASパス

リストから ASパス を選択します。「 タイプ/値 」フィールドに、自律システム(AS)のパス正規表現の名前を入力します。BGPルートでは、正規表現に一致するASパスが処理されます。

外部

リストから [ 外部 ] を選択します。 タイプ/値 フィールドで、OSPF ルートのタイプを選択します:OSPF タイプ 1 か OSPF タイプ 2。あるレベルから別のレベルにエクスポートされたルートを含む外部OSPFルートが処理されます。

家族

リストから [ ファミリ ] を選択します。 [タイプ/値(Type/Value )] フィールドで、ルートが属する BGP ファミリーのタイプをリストから選択します。

  • evpn

  • inet

  • inet-vpn

ローカル設定

リストから local-pref を選択します。 「タイプ/値 」フィールドに、0 から 4,294,967,295 (2^32 – 1) までのプリファレンス値を入力します。BGPローカルプリファレンス属性に一致するルートが処理されます。

ティッカー

リストから [NLRI ] を選択します。 「タイプ/値 」フィールドで、リストから NLRI ルート タイプ ( タイプ 1 からタイプ 10) を選択します。1 つのポリシーで複数のルート タイプを指定できます。

プレフィックスリスト

リストから [ プレフィックス リスト ] を選択します。[ タイプ/値 ] フィールドで、プレフィックス リスト内のプレフィックスのリストからプレフィックスを選択します。「 タイプ/値 」フィールドの横のリストからプレフィックス長修飾子を選択する必要があります。

  • exact

  • orlonger

  • longer

例: 10.1.0.0/16 orlonger

ルートのプレフィックスがリスト内のプレフィックスのいずれかと一致する場合、ルートはこの条件に一致します。

プロトコル

リストから [プロトコル] を選択します。「タイプ/値」フィールドで、ルートが学習されたプロトコルの名前、またはルートがアドバタイズされるプロトコルの名前を選択します。プロトコルは、集約、bgp、直接、evpn、ospf、ospf3、pim、および静的です

Then

一致するルートで実行するアクションを選択します。サポートされているアクションと値は次のとおりです。

アクション

アクション

拒否-この条件に一致するルートを拒否します。この用語に達した後、それ以上の用語は評価されません。

受け入れ-この条件に一致するルートを受け入れます。この用語に達した後、それ以上の用語は評価されません。

次-これは、ポリシー条件に一致するときに実行されるデフォルトのアクションです。ポリシーアクションで指定された更新に従って、ルートが更新されます。ルーティングポリシーに存在する次の用語は、ルート上で処理されます。ポリシーにこれ以上の用語がない場合は、次のルーティング ポリシーが処理されます(存在する場合)。

コミュニティの追加

既存のコミュニティーにコミュニティーのリストを追加します。

コミュニティのタイプは unsigned 32 bit integer:unsigned 32 bit integerです。

たとえば、「64512:55555」と入力します。

ASパス拡張

既存のASパスの最後のAS番号を抽出し、そのAS番号をASパスの先頭にn回付加します。nは1から32までの数字です

as パス拡張を表す符号なし 32 ビット整数。

たとえば、444 です。

as-path-prepend

ASパスの先頭に1つ以上のAS番号を付加します。AS番号は、ローカルAS番号がパスに追加された後に追加されます。

as パスを先頭に追加することを表す符号なし 32 ビット整数。

たとえば、444 です。

外部

OSPF によってエクスポートされる受け入れ可能な外部ルートを設定します。OSPF タイプを指定する必要があります。

as パスを表す符号なし 32 ビット整数。

たとえば、タイプ 1 やタイプ 2 などです。

ローカルプリファレンス

ローカルプリファレンスを選択してルートを区別し、さらにアクションを実行します。

ローカル設定を表す符号なし 32 ビット整数。

たとえば、444 です。

Med

BGP パスの MED を選択します。

MED を表す符号なし 32 ビット整数。

たとえば、444 です。

コミュニティの削除

既存のコミュニティーからコミュニティーのリスト (存在する場合) を削除します。

コミュニティのタイプは unsigned 32 bit integer:unsigned 32 bit integerです。

セットコミュニティ

コミュニティのリストを設定します。

コミュニティのタイプは unsigned 32 bit integer:unsigned 32 bit integerです。

リリース履歴テーブル
リリース
説明
2005
Contrail Networkingリリース2005以降、QFXシリーズのデバイスでサポートされているルーティングポリシー条件を使用してルーティングポリシーを作成できます