Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

rib-sharding

構文

階層レベル

説明

BGP RIBシャーディングを有効にします。BGP RIBシャーディングとは、BGPプロセスをルート間で分割することです。並行処理を実現するために、異なるルートが異なるスレッドにハッシュされます。BGP RIBシャーディングは、統合されたBGP RIBを複数のサブRIBに分割し、各サブRIBがBGPルートのサブセットを処理します。各サブRIBは、並行処理を実現するために個別のRPDスレッドによって処理されます。BGP RIBシャーディングはデフォルトで無効になっています。有効にするには、マルチコアルーティングエンジンで明示的に設定する必要があります。この機能は、ルーティング エンジンに複数のコアがある 64 ビット ルーティング プロトコル プロセス(rpd)でのみサポートされます。この機能は、少なくとも 4CPU コアと 16GB のメモリを搭載したデバイスで構成することをお勧めします。

メモ:
  • rib-shardingまたはupdate-threadingの設定が変更されると、RPDは自動的に再起動します。

  • シャーディングには更新/IO スレッドが必要です。が設定され rib-sharding ていて update-threading 、 が設定されていない場合、コミット チェックは失敗します。

  • BGP RIBシャーディングおよびアップデートIO機能は、以下のIPv4およびIPv6アドレスファミリーでサポートされています。
    • IPv4 VPN ユニキャスト

    • IPv4 VPNマルチキャスト(vrf.inet.2)

    • IPv6 VPN ユニキャスト

    • IPv6 VPNマルチキャスト(vrf.inet.2)

    • IPv4ラベル付きユニキャスト

    • IPv6 ラベル付きユニキャスト

  • 他のすべての RIB は、シャーディングなしで処理されます。

オプション

number of shards- 作成されたシャーディングスレッドの数。ルーティングエンジンで を設定する rib-sharding と、RPDはシャーディングスレッドを作成します。デフォルトでは、ルーティングエンジンのCPUコア数と同じになります。オプションで、作成するシャードの数を指定できます。

  • 範囲: 1-31 シャード

必要な権限レベル

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

システム制御—このステートメントを設定に追加します。

リリース情報

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

Junos OSリリース22.2で導入されたシャーディングによるNSRのサポート。

BGPシャーディングは、Junos OSリリース20.4R1のIPv4、IPv6、L3VPN、BGP-LUをサポートします。