Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
在此页面上
 

示例:在 NFX150 网络服务平台上使用 SR-IOV 配置服务链

此示例说明如何在 NFX150 平台上使用 SR-IOV 配置服务链。

要求

此示例使用以下硬件和软件组件:

  • 运行 Junos OS 18.1R1 版的 NFX150

在配置服务链之前,请确保您已:

  • 安装并启动了相关的VNF

概述

运行分解 Junos OS 的设备上的服务链允许将多个服务或虚拟网络功能 (VNF) 应用于流经设备的流量。此示例说明如何配置设备的各个层,以使流量能够进入设备、流经两个服务 VNF 并退出设备。

拓扑

此示例使用运行分解 Junos OS 的单个设备,如图 1 所示。

图 1:使用 SR-IOV 的服务链 — 设备基础架构 Service Chaining Using SR-IOV—Device Infrastructure

此示例使用前面板端口 heth-0-0 和 heth-0-4。虚拟机分别使用两个接口:eth2 和 eth3。

这些元素通常分为两部分: LAN 端WAN 端

由于此示例使用 SR-IOV,因此 NIC 端口的虚拟功能 (VF) 用于绕过主机操作系统并提供直接的 NIC 到 VM 连接。

关键配置元素包括:

  • 前面板端口 heth-0-0 和 heth-0-4。

  • VNF 接口。VNF 接口必须使用 eth# 格式,其中 # 从 0 到 9。

  • 虚拟功能设置,用于指示 SR-IOV 用于在 sxe 和 VNF 接口之间提供直接访问。

配置

创建服务链

分步过程

要配置 VNF 接口并创建服务链,请执行以下操作:

  1. 将 LAN 端接口配置为 vnf-name1’s 第 3 层接口,并将其映射到 LAN 端网卡接口。包括虚拟功能 (VF) 设置以指定直接网卡到 VM 的连接。VNF 必须使用从 eth0 到 eth9 的接口。

    heth 接口是相关 NIC 接口的可配置表示形式。

  2. vnf-name1’s从 eth3 VNF 接口配置 WAN 端接口,如图 1 所示。

  3. 类似地,在 heth-0-4 上同时提出 vnf-name2 接口 eth2 和 eth3。

  4. 最后,为VNF的每个接口配置IP地址和静态路由,并添加路由以实现服务链的完整双向路径。