Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

NFXシリーズ デバイスでの VNF の管理

VNF 状態の管理

デフォルトでは、VNFの設定がコミットされると、VNFが自動的に起動します。

  • VNF 設定のコミット時に VNF の自動起動を無効にするには:
  • VNF を手動で起動するには、次の手順を実行します。
  • VNF を停止するには、次の手順を実行します。
  • VNF を再起動するには、次の手順を実行します。
  • アクティブな VNF のコンソールにアクセスするには、次の手順を実行します。
    手記:

    request virtual-network-functions vnf-name consoleコマンドは、ssh 経由の root ログインでのみサポートされています。

  • SSH 経由で VNF にアクセスするには、次の手順を実行します。
  • Telnet 経由で VNF にアクセスするには、次の手順を実行します。

VNF MACアドレスの管理

CLIを使用して定義されたVNFインターフェイス、またはinit-descriptor XML ファイルで指定されたVNFインターフェイスには、グローバルに一意で永続的なMACアドレスが割り当てられます。64個のMACアドレスの共通プールを使用して、VNFインターフェイスにMACアドレスを割り当てます。共通プールで使用可能なアドレス以外のMACアドレスを設定でき、このアドレスは上書きされません。

VNFのネットワークインターフェイスには、160個のMACアドレスがあります。これらのMACアドレスは、VNFがインスタンス化されると自動的に割り当てられます。

  • VNFインターフェイスに特定のMACアドレスを設定するには:
  • VNFインターフェイスのMACアドレス設定を削除するには、次の手順に従います。
手記:
  • VNF インターフェイスの MAC アドレスを削除または変更するには、VNF を停止し、必要な変更を行ってから、VNF を再起動する必要があります。

  • VNFインターフェイスに指定するMACアドレスは、システムMACアドレスまたはユーザー定義MACアドレスのいずれかです。

  • システム MAC アドレス プールから指定された MAC アドレスは、VNF インターフェイスで一意である必要があります。

VNF インターフェイスの MTU の管理

最大送信単位(MTU)は、断片化せずに転送できる最大のデータ単位です。MTU サイズとして 1500 バイトまたは 2048 バイトのいずれかを設定できます。デフォルトのMTU値は1500バイトで、VNFインターフェイスの最大MTUサイズは2048バイトです。

手記:

MTU 設定は、VLAN インターフェイスでのみサポートされています。

  1. VNF インターフェイスで MTU を設定するには、次の手順を実行します。
    手記:

    VNF がホットプラグ機能をサポートしていない場合は、MTU の設定後に VNF を再起動する必要があります。

  2. VNF インターフェイスの MTU を削除するには、次の手順を実行します。
    手記:

    MTU が削除されると、VNF インターフェイスの MTU は 1500 バイトにリセットされます。

手記:
  • システムでサポートされているOVS上のVLANインターフェイスの最大数は25です。

JCPからVNFへのアクセス

SSH 経由またはコンソールを使用して、JCP から VNF にアクセスできます。

SSH 経由で JCP から VNF にアクセスするには、次の手順を実行します。

user@host> request virtual-network-functions vnf-name ssh

コンソールを使用して JCP から VNF にアクセスするには、次の手順を実行します。

user@host> request virtual-network-functions vnf-name console

VNF のリストの表示

VNF のリストを表示するには:

VNF の Liveliness フィールドは、VNF の IP アドレスが JCP から到達可能かどうかを示します。ライブ性ブリッジのデフォルト IP アドレスは 192.0.2.1/24 です。

VNF の詳細の表示

VNF の詳細を表示するには、次の手順を実行します。

VNF の削除

VNF を削除するには、次の手順を実行します。

手記:

VNF を削除した後も、VNF イメージはディスクに残ります。

VNF コンソールへの非ルート ユーザー アクセス

Junos OSを使用して、NFXシリーズルーターでVNFを作成、変更、または削除できます。

Junos OS CLIでは、VNFに対して以下の管理操作が可能です。

表 1:VNF 管理操作

操作

CLI

始める

request virtual-network-functions <vnf-name> start

止める

request virtual-network-functions <vnf-name> stop

再起動

request virtual-network-functions <vnf-name> restart

コンソールアクセス

request virtual-network-functions <vnf-name> console [force]

SSH アクセス

request virtual-network-functions <vnf-name> ssh [user-name <user-name>]

Telnet アクセス

request virtual-network-functions <vnf-name> ssh [user-name <user-name>]

表 2 に、VNF 管理オプションのユーザー アクセス許可を示します。

表 2:Junos OS 24.1R1 より前の VNF 管理操作に対するユーザー アクセス許可

操作

root クラスユーザー

super-user クラスユーザー

operator クラスユーザー

read-only クラスユーザー

始める

コマンドが利用可能で動作します

コマンドが利用可能で動作します

コマンドが使用できません

コマンドが使用できません

止める

コマンドが利用可能で動作します

コマンドが利用可能で動作します

コマンドが使用できません

コマンドが使用できません

再起動

コマンドが利用可能で動作します

コマンドが利用可能で動作します

コマンドが使用できません

コマンドが使用できません

コンソールアクセス

コマンドが利用可能で動作します

コマンドが利用可能です。ただし、サポートされていません

コマンドが使用できません

コマンドが使用できません

SSH アクセス

コマンドが利用可能で動作します

コマンドが利用可能です。ただし、サポートされていません

コマンドが使用できません

コマンドが使用できません

Telnet アクセス

コマンドが利用可能で動作します

コマンドが利用可能です。ただし、サポートされていません

コマンドが使用できません

コマンドが使用できません

Junos OS 24.1R1以降、Junos OS CLIでは、root以外のユーザーのVNFに対する管理操作が可能です。

新しいJunos OSユーザーパーミッションvnf-operationrootおよびsuper-userクラスに属さないJunos OSユーザーがrequest virtual-network-functionsCLI階層を使用できるようになります。

このユーザーパーミッションをカスタムユーザークラスに追加するには、次の場所にあるステートメント vnf-operation を使用します。 [edit system login class custom-user permissions]

表 3 は、 vnf-operation パーミッションを持つカスタム Junos OS ユーザー クラスに属するユーザーが使用できる VNF 管理オプションを示しています。

表3: Junos OS 24.1R1以降のVNF管理操作用のユーザーアクセス権限

操作

root 利用者

super-user クラスユーザー

vnf-operationパーミッションを持つカスタムJunos OSユーザークラスのユーザー

始める

コマンドが利用可能で動作します

コマンドが利用可能で動作します

コマンドが利用可能で動作します

止める

コマンドが利用可能で動作します

コマンドが利用可能で動作します

コマンドが利用可能で動作します

再起動

コマンドが利用可能で動作します

コマンドが利用可能で動作します

コマンドが利用可能で動作します

コンソールアクセス

コマンドが利用可能で動作します

コマンドが利用可能で動作します

コマンドが利用可能で動作します

SSH アクセス

コマンドが利用可能で動作します

コマンドが利用可能で動作します

コマンドが利用可能で動作します

VNF コンソールへのアクセス

Junos OS 24.1R1以降、コンソールに初めてアクセスすると、次のメッセージが表示されます。

メッセージ Trying 192.168.1.1... Connected to 192.168.1.1. は、Junos OS CLI コマンド request virtual-network-functions <vnf-name> consoleを使用して起動される telnet クライアントから送信されます。

手記:

メッセージ内に存在する IP アドレスを VNF の名前に置き換えることはできません。

VNF コンソールの終了

Junos OS 24.1R1 以降、ユーザーがエスケープ シーケンスを使用すると、 ^] コンソール セッションは終了し、telnet コマンド プロンプトがユーザーに表示されます。

quitまたはcloseを入力するか、qまたはcを入力して、ターミナルコマンドプロンプトを終了し、コマンドプロンプトに戻る必要がありますJunos OS。