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 的服务链 — 设备基础架构 Diagram of a disaggregated Junos device with service VMs and system infrastructure. Shows VNFs with network interfaces and IPs. VNF1: eth2 10.11.11.1, eth3 10.33.33.1. VNF2: eth2 10.33.33.2, eth3 10.22.22.1. Infrastructure includes host OS and NIC with virtual functions connecting VMs to VLAN 11 and 22. Highlights network segmentation and connectivity in cloud-based SDN environments.

此示例使用前面板端口 heth-0-0 和 heth-0-4。VM 每个使用两个接口,eth2 和 eth3。

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

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

关键配置元素包括:

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

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

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

配置

创建服务链

分步过程

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

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

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

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

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

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