Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページで
 

例:ルーティングポリシーでのコミュニティの設定

コミュニティーは、類似したプロパティを持つルーターを管理グループ化するために BGP が使用するルート属性です。

要件

この例を設定する前に、デバイス初期化以外に特別な設定を行う必要はありません。

  • リリース 21.1R1 でvMXを使用してJunos OS更新および再び確認しました。

概要

コミュニティー属性の主な役割の1つは、ルートを関連付けるために使用される管理タグ値です。通常、これらのルートはいくつかの共通プロパティを共有しますが、必須ではありません。コミュニティーは、BGP 内の柔軟性に優れたツールです。個々のコミュニティー値は、1つまたは複数のルートに割り当てることができます。ルートには、単一のコミュニティー値または複数の値を割り当てることができます。ネットワークは、このコミュニティー属性を使用して、管理ルーティングポリシーの実装を支援します。ルートに割り当てられた値を使用して、ネットワークへの受け入れと拒否、属性の変更を許可できます。

図 1 は、自律システム(AS)64510にあるデバイスR1、デバイスR2、デバイスR3を内部IBGP(BGPピア)として示しています。デバイス R4 は、64511から 172.16.0.0/21 アドレススペースをアドバタイズしています。

Topology

図 1: 通常の BGP コミュニティのためのトポロジ 通常の BGP コミュニティのためのトポロジ

デバイス R4 からデバイス R1 によって受信された具体的なルートは次のとおりです。

デバイス64511 AS管理者は、デバイスR1から特定のユーザートラフィックを受け取り、デバイスR3からその他のユーザートラフィックを受信する必要があります。この管理目標を達成するために、デバイス R4 は、64511:1 のコミュニティ値を、それが送信する他のルートにコミュニティ値 64511:3 を送信およびアタッチする一部のルートにアタッチします。64510としてのルーティングポリシーは、community match 基準を使用して、受信したルートのローカルの優先度を、BGP ルート選択アルゴリズムを変更する新しい値に変更するように設定されます。最大のローカル優先値を持つルートを使用することをお勧めします。

デバイス R1 では、64511:1 コミュニティ値を持つルートには 200 のローカル設定が割り当てされ、64511:3 コミュニティ値を持つルートには 50 というローカル設定が割り当てられます。デバイス R3 では、リバースが行われるので、64511:3 コミュニティ値を持つルートに 200 のローカル設定が割り当てされ、64511:1 コミュニティ値を持つルートに 50 のローカル設定が割り当てられます。この情報は、IBGP を介してデバイス R1 とデバイス R3 の両方からデバイス R2 に通信されます。

CLI クイック構成は、のすべてのデバイスの設定を図 1示しています。

セクションでは 、デバイス R1 および R4 の設定手順について説明します。

構成

CLI クイック構成

この例を簡単に構成するには、以下のコマンドをコピーしてテキストファイルに貼り付け、改行を削除し、ネットワーク設定に一致する必要がある詳細情報を変更してから、コマンド[edit]を階層レベルで CLI にコピー & ペーストします。

デバイス R1

デバイス R2

デバイス R3

デバイス R4

順を追った手順

次の例では、構成階層のさまざまなレベルを移動する必要があります。デバイスのナビゲーションの詳細については、「 CLI ガイド 設定 モード の CLI 編集者 」を Junos OS CLIしてください

デバイス R1 を設定するには、次の手順に示します。

  1. インターフェイスを構成します。

  2. デバイス R2 および R3 への内部ゲートウェイ プロトコル(IGP)接続を設定します。

  3. デバイス R2 および R3 への IBGP 接続を設定します。

  4. デバイス R4 への EBGP 接続を設定します。

  5. ポリシー send-directを設定します。

    このポリシーは IBGP 設定で参照され、デバイス R2 で外部への到達可能性が可能です。その他の方法は、デバイス next-hop self R1 とデバイス R3 でポリシーを設定する方法です。

  6. 指定されたコミュニティータグを使用してルートのローカル設定を変更するポリシーを設定します。

  7. 自律システム (AS) 番号とルーター ID を設定します。

デバイス R4 を設定するには、次の手順に合います。

  1. インターフェイスを構成します。

  2. デバイス R1 およびデバイス R3 への EBGP 接続を設定します。

  3. コミュニティータグを設定します。

  4. ポリシー send-staticを設定します。

    このポリシーは、デバイス R1 およびデバイス R3 への EBGP 接続で参照されます。このポリシーは、64511:1(PREFERRED)コミュニティを一部のルートに、64511:3(NOT_PREFERRED)コミュニティを他のルートにアタッチします。

  5. 静的ルートを構成します。

  6. 自律システム (AS) 番号とルーター ID を設定します。

結果

構成モードからshow interfaces、、、 show protocolsshow policy-options、およびshow routing-optionsコマンドを入力して設定を確認します。出力に意図した構成が表示されない場合は、この例の手順を繰り返して設定を修正します。

デバイス R1

デバイス R4

デバイスの設定が完了したら、設定commitモードから入力します。

検証

構成が正常に機能していることを確認します。

Device R4 で送信されたルートを確認しています

目的

デバイスR4で、デバイスR1とデバイスR3に送信されたルートを確認します。

アクション

デバイス R4 は、ルートにコミュニティー 64511:1 および 64511:3 をタグ付けし、デバイス R1 および R3 に送信しました。

デバイス R2 で受信したルートの確認

目的

デバイスR2で、デバイスR1とデバイスR3から受け取ったルートを確認します。

アクション

デバイス R2 には、予想されるローカル設定と、アスタリスク (*) で指定されているはずのアクティブルートがあることを示すルートがあります。