Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ステップ1:開始

このガイドでは、LinuxホストにJunos®コンテナ化ルーティングプロトコルプロセス(cRPD)をインストールおよび設定し、Junos CLIを使用してアクセスする方法について説明します。次に、2つのJunos cRPDインスタンスを接続して設定し、OSPF隣接関係を確立する方法について説明します。

Junos cRPDの紹介

Junos cRPDは、クラウドネイティブのコンテナ化されたルーティングエンジンで、クラウドインフラストラクチャ全体へのシンプルな導入をサポートします。Junos cRPDは、RPDをJunos OSから切り離し、サーバーやホワイトボックスルーターなど、Linuxベースのシステムで実行されるDockerコンテナとしてRPDをパッケージ化します。Dockerは、仮想コンテナの作成と管理を簡単にするオープンソースのソフトウェアプラットフォームです。

Junos cRPDは、OSPF、IS-IS、BGP、MP-BGPなどの複数のプロトコルをサポートしています。Junos cRPDは、Junos OSやJunos OS Evolvedと同じ管理機能を共有し、ルーター、サーバー、Linuxベースのデバイスに一貫した構成と管理のエクスペリエンスを提供します。

準備を整える

導入を開始する前に:

LinuxホストへのDockerのインストールと設定

  1. ホストがこれらの最小システム要件を満たしていることを確認します。
    • Linux OSサポート - Ubuntu 18.04
    • Linux カーネル - 4.15
    • Docker エンジン- 18.09.1 以降のバージョン
    • CPU - 2 CPUコア
    • メモリ - 4 GB
    • ディスク容量 - 10 GB
    • ホストプロセッサータイプ - x86_64マルチコアCPU
    • ネットワークインターフェイス - イーサネット
  2. Dockerソフトウェアをダウンロードします。
    1. 必要なツールをダウンロードします。
    2. Docker リポジトリを Advanced Packaging Tool(APT)ソースに追加します。
    3. 利用可能なパッケージのリストを更新します。
    4. 最新バージョンの Docker Engine をインストールします。
    5. インストールが正常に完了したかどうかを確認します。
ヒント:

これらのコマンドを使用して、Python 環境とパッケージに必要なコンポーネントをインストールします。

  • apt-add-repository universe
  • apt-get update
  • apt-get install python-pip
  • python -m pip install grpcio
  • python -m pip install grpcio-tools

Junos cRPDソフトウェアのダウンロードとインストール

LinuxホストにDockerをインストールし、Dockerエンジンが実行されていることを確認したところで、ジュニパーネットワークスのソフトウェアダウンロードページからJunos cRPDソフトウェアをダウンロードしましょう。

注:

ライセンスキーなしでJunos cRPDをダウンロード、インストールし、使用を開始するには、「 今すぐ無料トライアルを開始する」を参照してください。

注:

カスタマーケアで管理ケースをオープンして、ソフトウェアをダウンロードする権限を得ることができます。

  1. Junos cRPD: https://support.juniper.net/support/downloads/?p=crpd のジュニパーネットワークスサポートページに移動し、最新バージョンをクリックします。
  2. ユーザーIDとパスワードを入力し、ジュニパーエンドユーザーライセンス契約に同意します。ソフトウェアイメージのダウンロードページに移動します。
  3. イメージをホストに直接ダウンロードします。画面の指示に従って、生成された文字列をコピーアンドペーストします。
  4. Junos cRPDソフトウェアイメージをDockerにロードします。
  5. 設定とvarログ用のデータボリュームを作成します。
  6. Junos cRPDインスタンスを作成します。この例では、crpd01 という名前を付けます。

    詳細については、 cRPDリソース要件を確認してください

  7. 新しく作成されたコンテナの詳細を確認します。