例:NFX150ネットワークサービスプラットフォームでSR-IOVを使用したサービスチェイニングの設定
この例では、NFX150プラットフォームでSR-IOVを使用してサービスチェイニングを設定する方法を示します。
要件
この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。
Junos OSリリース18.1R1を実行するNFX150
サービスチェイニングを設定する前に、以下を確認してください。
関連するVNFをインストールして起動
概要
細分化されたJunos OSを実行するデバイスでのサービスチェイニングにより、複数のサービス、または仮想ネットワーク機能(VNF)を、デバイスを通過するトラフィックに適用できます。この例では、トラフィックがデバイスに着信し、2 つのサービス VNF を通過してデバイスから出るように、デバイスのさまざまなレイヤーを構成する方法を説明します。
トポロジ
この例では、単一のデバイスを使用して、細分化されたJunos OSを実行します( 図1を参照)。

この例では、フロント パネルのポート heth-0-0 および heth-0-4 を使用します。VM はそれぞれ 2 つのインターフェイス (eth2 と eth3) を使用します。
これらの要素は、通常、 LAN 側 と WAN 側の 2 つの部分に分けられます。
この例では SR-IOV を使用しているため、NIC ポートの仮想機能 (VF) を使用してホスト OS をバイパスし、NIC 間を直接接続します。
主な構成要素は次のとおりです。
フロントパネルポート、heth-0-0およびheth-0-4。
VNF インターフェイス。VNF インターフェイスでは、eth# の形式を使用する必要があります。ここで # 、 は 0 から 9 です。
sxe と VNF インターフェイス間の直接アクセスを提供するために SR-IOV が使用されていることを示す仮想機能設定。
構成
サービスチェーンの作成
手順
VNFインターフェイスを設定し、サービスチェーンを作成するには:
LAN 側インターフェイスをレイヤー 3 インターフェイスとして構成 vnf-name1’s し、LAN 側 NIC インターフェイスにマップします。仮想関数 (VF) 設定を含めて、NIC から VM への直接接続を指定します。VNF は eth0 から eth9 までのインターフェイスを使用する必要があります。
heth インターフェイスは、関連する NIC インターフェイスの設定可能な表現です。
user@host> configure [edit] user@host# set virtual-network-functions vnf-name1 interfaces eth2 mapping heth-0-0 virtual-function
図 1 に示すように、vnf-name1’seth3 VNF インターフェイスから WAN 側インターフェイスを構成します。
user@host# set virtual-network-functions vnf-name1 interfaces eth3 mapping heth-0-4 virtual-function
同様に、heth-0-4の両方のインターフェイスeth2とeth3で起動 vnf-name2 します。
user@host# set virtual-network-functions vnf-name2 interfaces eth2 mapping heth-0-4 virtual-function user@host# set virtual-network-functions vnf-name2 interfaces eth3 mapping heth-0-4 virtual-function
最後に、VNFの各インターフェイスにIPアドレスと静的ルートを設定し、ルートを追加してサービスチェーンの完全な双方向パスを実現します。