ホスト型ルーターと OpenDaylight MX シリーズ相互運用性を設定する
Linux Foundation がホストする OpenDaylight(ODL)は、Software-Defined Networking(仮想ネットワーク)の強化を目的としたネットワーク プログラム可能なオープンソース プラットフォームSDN。
リリース Junos OS リリース 17.3R1、現在のルーターと ODL コントローラとのMX シリーズ相互運用性を設定できます。ODL は、NETCONF および YANG モデルを使用するサウスバウンド NETCONF(Network Configuration Protocol)コネクター API を提供し、ネットワーク デバイスと通信します。サウスバウンド インターフェイスである OpenFlow(または代替の)プロトコル仕様では、ODL とルーターまたはスイッチ間の通信が可能です。ODL コントローラとルーター間の相互運用性を設定した後、ODL プラットフォームを使用してルーターの設定を変更し、ルーターのオーケストレーションとプロビジョニングを行い、ルーターでリモート プロシージャ コール(RPC)を実行して状態情報を取得できます。
ODL とサービス ルーター間の相互運用性をMX シリーズには、以下のタスクが必要です。
仮想ルーターでの NETCONF のMX シリーズ設定
ODL とリモート ルーター間の相互運用性を構成するための前提条件MX シリーズ、ルーターで NETCONF を設定する必要があります。ODL コントローラがサウスバウンド デバイスとやり取りする場合、NETCONF が使用されます。
ルーターでNETCONFを設定するには、次の手順に示します。
NETCONF トレース オプションの設定
ルーターでNETCONFを設定した後、NETCONFトレース オプションを設定する必要があります。NETCONF および XML プロトコル トレース操作Junosについては、 NETCONF および xml プロトコル トレース操作のJunos 概要 を参照してください。
NETCONF trace オプションを設定するには、次の手順に示します。
[edit] user@host# set system services netconf traceoptions file file name user@host# set system services netconf traceoptions file size size user@host# set system services netconf traceoptions flag flag user@host# commit
NETCONF および XML プロトコル セッションのトレース操作の設定Junosについては、この例を 参照してください。
ODL とルーター MX シリーズ接続
リモート ルーターで NETCONF を設定したMX シリーズ、ODL コントローラをルーターに接続してプロセスを完了する必要があります。詳細については、この ODL マニュアルを参照してください。