Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

segment-list

構文

階層レベル

説明

セグメントルーティングリスト(トラフィック制御ポリシーで使用)を識別する名前と、ソースルーティングラベルスイッチパス(LSP)がトラフィック制御セグメントを通過する明示的なパスを指定します。セグメント リストは、基本的にセグメント識別子のスタックです。

MXおよびPTXシリーズルーターのJunos OSリリース19.1R1以降、変換サービスを有効にして、ネクストホップIPアドレスを対応するセグメント識別子(SID)ラベルに変換できます。変換サービスは、各ホップで到達したノードを追跡します。

設定されている場合、セグメントルーティングトラフィック制御(SR-TE)LSPは、 segment-list パス上のすべてのホップのIPアドレスを受け入れます。これらの IP アドレスは、ノード内のループバック アドレス、またはで node-type識別されるリンクの IP アドレスのいずれかです。 auto-translation を有効にすると、次ホップの IP アドレスは、変換サービスを使用して対応する SID に自動的に変換されます。再試行率は、階層レベルで再試行タイマー source-packet-routing に設定できます。

メモ:

セグメントリストにより、BGPおよび静的セグメントルーティングLSPがセグメントルーティングポリシーに基づいてトラフィックを誘導することができます。プロトコル BGP がセグメントリストを使用する場合、BGP プロトコルはこれらのセグメント識別子を検証し、トラフィック制御のために有効なセグメントを選択します。

オプション

name

SR-TEセグメントリストを識別するための名前を指定してください。

メモ:

パス単位のテレメトリが機能するためには、トンネル名とLSP名の合計長が53文字を超えてはなりません。

<hop-name>

セグメントルーティングトラフィック制御ポリシー(SR-TE)のネクストホップを示しています。

  • ip-address- ホップの IP アドレスを指定します。セグメントリストを非カラー付きセグメントルーティングLSPで使用するには、最初のホップでIPアドレスを指定する必要があります。

  • label—セグメント ルーティング トラフィック制御セグメント リスト内のホップの SID ラベルを指定します。静的セグメントルーティングLSPでは、2番目からN番目のホップがセグメント識別子(SID)ラベルを指定している場合のみ、ソースルーティングパスはセグメントリストを使用します。

    メモ:

    範囲は 0 から 1,048,576 で、BGP および静的セグメントルーティング LSP に適用されます。

  • label-type- 以下のオプションと併用すると、指定されたアドレスが、リンクのアドレスではなく、ノードのIPアドレス(ループバックアドレスなど)であることを示します。

    • node- として node 指定されたホップは、プレフィックスSIDに変換されます。SIDは、ホップIPアドレスのタイプに応じて、ノードSIDまたはエニーキャストSIDのいずれかになります。として node 識別されていないIPアドレスは、リンクと見なされます。

    メモ:

    最初のホップnodeが の場合、LSP 解決が正しく機能するためには、inherit-label-nexthopsいずれかの階層レベルまたは関連するsegment-list階層レベルで有効にsource-packet-routingする必要があります。

  • loose | strict- シーケンスでルーター ID を使用して指定される IP ホップは、ストリクト ホップまたはルーズ ホップです。ストリクト ホップは、シーケンス内の前のノードに直接接続する必要があります。ルーズ ホップは、必ずしも前のノードに直接接続されているわけではありません。

    メモ:

    ルーズ ホップ制約またはストリクト ホップ制約として指定できるのは、ルーター ID のみです。ラベルおよびその他の IP アドレスは、Junos OS リリース 19.2R1-S1 では、ルーズまたはストリクトホップ制約としてサポートされていません。

  • srv6-sid—IPv6 アドレスの形式で SRv6 セグメント リストの SID を示します。

    メモ:

    SRv6 セグメント リストには、ノード SID である SRv6 SID のみを含めることができます(トランジットのエンド SID またはエンド x SID とエグレス ノードのエンド SID のいずれか)。したがって、セグメントリストの最後のSRv6 SIDをエグレスPEのend-sidとして正しく設定する必要があります。

auto-translate

このオプションは、特定のセグメント リストで最初のホップ以外のホップに対して SID ではなく IP アドレスを使用する前に有効にする必要があります。また、セグメント リスト内のすべてのホップに IP アドレスが必要です。リスト上のホップにIPアドレスとラベルの両方が設定されている場合、ラベルは保持されます。リンクアドレスは、先行するノードがそのアドレスの隣接SIDをアドバタイズした場合にのみラベルに変換されます(そうでなければ変換に失敗します)。

メモ:

Junos OSリリース19.1R1でOSPFで自動変換を行うには、参加するすべてのインターフェイスでセグメントルーティングのRSVPを有効にする必要があります。

  • protected—(オプション)このオプションを有効にすると、隣接関係SIDがバックアップパスを持つ資格があり、隣接関係SIDアドバタイズメントにBフラグが設定されることが保証されます。も選択されていない限り mandatory 、選択は成功します。

    • mandatory—(オプション)このオプションを有効にすると、ホップリストに 保護されていない リンクが見つかった場合に変換に失敗します。

  • unprotected—(オプション)このオプションを有効にすると、特定の隣接SIDに対してバックアップパスが計算されず、隣接SIDアドバタイズメントにBフラグが設定されなくなります。も選択されていない限り mandatory 、選択は成功します。

  • mandatory—(オプション)このオプションを有効にすると、 保護された リンクがホップリストで見つかった場合に変換に失敗します。

compute

(オプション)セグメント リストで指定した明示的なパスをパス計算に使用できるようにします。

inherit-label-nexthops

このセグメントリストの最初のホップのうち、IPアドレスとラベルの両方が設定された最初のホップのラベルネクストホップを継承します。

このステートメントは inherit-label-nexthops 、グローバルに設定することも、セグメントリストごとに個別に設定することもできます。

ステートメントは inherit-label-nexthops 、セグメントリストの最初のホップにIPアドレスとSIDラベルの両方が存在する場合にのみ有効になります。

inherit-label-nexthops 階層で [edit protocols source-packet-routing segment-list] 設定されておらず、セグメントリストの最初のホップにIPアドレスとラベルの両方が指定されている場合、デフォルト動作はIPアドレスを使用することです。

srv6 SRv6 TEセグメントリストを指定します。

残りのステートメントについては、個別に説明します。詳細については、CLI エクスプローラーでステートメントを検索するか、「構文」セクションでリンクされたステートメントをクリックしてください。

必要な権限レベル

routing—設定でこのステートメントを表示します。

routing-controlー設定にこのステートメントを追加します。

リリース情報

Junos OSリリース17.4R1で導入されたステートメント。

ip-address MXシリーズルーターのJunos OSリリース18.1R1で導入されたステートメント。

inherit-label-nexthops、 、および auto-translate ステートメントは、node-typeMXシリーズルーターのJunos OSリリース19.1R1で導入されました。

dynamic すべてのプラットフォームのJunos OSリリース19.2R1で導入されたステートメント。

computestrict MXlooseシリーズルーターのJunos OSリリース19.1R1-S1で導入されたステートメント。

srv6-sid Junos OSリリース21.3R1で導入されたステートメント。

srv6 Junos OSリリース21.3R1で導入されたステートメント。