Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

BGP ネットワークでセグメントルーティングを使用して受信トラフィックエンジニアリングを構成する

 

Junos OS リリース 17.4 R1 では、BGP スピーカーはセグメントルーティングポリシーに基づいてトラフィックステアリングをサポートしています。コントローラは、ラベル付きまたは IP トラフィックを誘導する複数のパスで構成されるセグメントルーティングポリシーを指定できます。この機能により、入口ルーターでのトラフィックエンジニアリングのためのセグメントルーティングポリシーをサポート BGP ことが可能になります。セグメントルーティングポリシーにより、トラフィックステアリングパケットのヘッダーにセグメントの順序付きリストが追加されます。受信ルーターで静的ポリシーを設定して、コントローラへのリンクに障害が発生した場合でもトラフィックをルーティングできます。

この機能は、PTX が FPC-A を使用している PTX シリーズでサポートされています。複数の FPCs を持つデバイスについては、シャーシの拡張モードを構成する必要があります。

BGP の構成を開始する前に コントローラからの受信セグメントルーティングトラフィックエンジニアリングポリシー、以下のタスクを実行します。

  1. デバイスインターフェイスを構成します。
  2. OSPF またはその他の IGP プロトコルを構成します。
  3. MPLS を構成し、 ルーティングラベルをセグメント化します。。
  4. BGP を構成します。
  5. コントローラとその他のすべてのルーターでセグメントルーティングを構成します。

BGP セグメントルーティングのトラフィックエンジニアリングを構成するには、次のようにします。

  1. アドレスファミリー用の IPv4 セグメントルーティングトラフィックエンジニアリング機能を有効に BGP ます。この機能を利用できるのは、inet、inet ユニキャスト、inet6、および inet6 のユニキャストネットワークレイヤーの到達可能性情報 (NLRI) シリーズのみです。

    たとえば、特定の BGP グループに対してセグメントルーティングを有効にするには、以下のようにします。

  2. セグメントルーティンググローバルブロック (SRGB) を構成します。Junos OS はこのラベルブロックを使用して、パケットをリモートの宛先にステアリングします。開始ラベルと SRGB インデックス範囲を構成します。

    たとえば、開始ラベルと SRGB インデックス範囲を次の値で設定します。

  3. Inet/ユニキャストアドレスと inet6 の宛先シリーズからプレフィックスをエクスポートする際に、カラーコミュニティーを適用するポリシーアクションを設定します。

    たとえば、BGP コミュニティーに次のカラー属性を設定します。

  4. 受信ルーターでトラフィックをステアリングするソースルーティング LSP を構成します。トラフィックエンジニアリングのためのトンネルエンドポイント、カラー、バインドセグメント識別子、優先度などの属性を指定します。バインドセグメント識別子の設定ルートを MPLS の表にインストールします。

    たとえば、以下のように属性を設定できます。

  5. セグメントルーティングパスのプライマリセグメントリストの加重 ECMP を構成します。転送インターフェイスが加重 ECMP でも構成されている場合、Junos OS は階層的な重み付けされた ECMP を適用します。ウエイト割合を設定しない場合、転送インターフェイスに適用されるのは IGP 重量のみです。

    たとえば、次のようにルーティングパスと重みを設定できます。

  6. このトンネルに受信したルートのセグメントルーティング設定を構成します。このセグメントルーティングの優先度値は、大域セグメントルーティングの優先度値を上書きし、静的および BGP などのさまざまなプロトコルによってインストールされたセグメントルーティングポリシーの選択に使用されます。

    たとえば、次のように sr の環境設定を構成できます。

  7. 管制官へのリンクに障害が発生した場合でもトラフィックのルーティングができるように、受信ルーターの静的ポリシーを設定します。1つまたは複数の nexthop ラベルを指定します。解決に成功した Lsp は、同じカラーとエンドポイントを持つ BGP ペイロードプレフィックスを解決するために使用されます。

    たとえば、2つのセグメントリストを構成します。 sr1sr4次のように、受信したルーターでセグメントルーティングトラフィックを管理するためのラベルを指定します。

    トラフィックエンジニアリングのために BGP と静的セグメントルーティングが一緒に構成されている場合、Junos OS はデフォルトで静的に構成されたセグメントルーティングポリシーを選択します。

  8. セグメントルーティングの設定を優先して、受信したセグメントルーティングトラフィックエンジニアリングの設定値を設定した上書き値で置き換えます。[セグメントルーティングポリシー] の設定は、sr の優先上書き、sr-優先、および管理者の基本設定が関係する特定の拘束ルールに基づいて変更される可能性があります。

    たとえば、BGP セグメントルーティングの優先度を優先するように、次の値を設定します。