Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

JET を始める

Linux OS との JET インタラクションを設定する

cRPD では、JET サービスは TCP ポート 40051 で有効になり、ループバック アドレス 127.0.0.1 または ::1 にバインドします。JET サービスにリモートでアクセスするには、ユーザー名とパスワードまたは SSH キーのいずれかを使用して、cRPD コンテナへの SSH トンネリングを設定します。

JET サービスへのリモート アクセスは SSH を使用して保護されます。ポート転送を使用してSSHを有効にする方法の詳細については、 NETCONFセッションとcRPDのためのSSH接続の確立を参照してください。

サポートされる JET 接続の最大数は 512 です。

最大 JET 接続数

JET 接続の最大数を設定するには、

  1. cRPD Linux シェルにアクセスします。
  2. コマンドを使用して、接続を追加します。

    root@crpd1:~# ulimit -n 519

  3. cRPDでsshを再起動します。

    /etc/init.d/ssh restart

  4. Host UbuntuからcRPDへのsshトンネルを再確立します。
  5. 最大 512 台の JET 接続を同時に接続します。

IDL ファイルのコンパイル

IDL ファイルをダウンロードしてコンパイルするには、以下の手順にしたがってください。

  1. ジュニパーネットワークスの Web サイト(www.juniper.net/support/downloads/)から IDL jet-idl-20.4R1.12.tar.gz ファイルをダウンロードします
  2. IDL ファイルを開梱します。

    例えば:

  3. モジュールを取り付grpcioけます。

    apt-add-repository universe

    apt-get update

    apt-get install python-pip

    python -m pip install grpcio

    python -m pip install grpcio-tools

  4. 認証および管理サービス proto ファイル用の Python および gRPC モジュールをコンパイルします。

    例えば:

選択した言語で IDL ファイルからコードを生成する方法については、 https://www.grpc.io/docs を参照してください。