Red Hat Training

A Red Hat training course is available for RHEL 8

50.2. 使用网卡 RHEL 8 中的 XDP 功能概述

以下是启用了 XDP 的网卡和您可以使用的 XDP 特性的概述:

网卡驱动基本的重定向目标HW 卸载零复制

Amazon 弹性网络适配卡

ena

[a]

Broadcom NetXtreme-C/E 10/25/40/50 千兆以太网

bnxt_en

[a]

Cavium Thunder 虚拟功能

nicvf

Intel® 10GbE PCI Express 虚拟功能以太网

ixgbevf

Intel® 10GbE PCI Express 适配卡

ixgbe

[a]

Intel® 以太网连接 E800 系列

Ice

[a] [b]

Intel® Ethernet Controller I225-LM/I225-V family

igc

Intel® 以太网控制器 XL710 系列

i40e

[a] [b]

Intel® PCI Express 千兆适配卡

igb

[a]

Mellanox 第 5 代网络适配卡(ConnectX 系列)

mlx5_core

[b]

Mellanox Technologies 1/10/40Gbit 以太网

mlx4_en

Microsoft Azure Network Adapter

mana

Microsoft Hyper-V 虚拟网络

hv_netvsc

Netronome® NFP4000/NFP6000 NIC

nfp

QEMU Virtio 网络

virtio_net

[a] [b]

QLogic QED 25/40/100Gb 以太网 NIC

qede

Solarflare SFC9000/SFC9100/EF100-系列

sfc

[b]

通用 TUN/TAP 设备

tun

虚拟以太网对设备

veth

[a] 只有在接口上加载 XDP 程序时。
[b] 需要分配一些大于或等于最大 CPU 索引的 XDP TX 队列。

图例:

  • 基本的:支持基本的返回代码:DROPPASSABORTEDTX
  • 重定向:支持 REDIRECT 返回码。
  • 目标:可以是 REDIRECT 返回码的目标。
  • HW 卸载:支持 XDP 硬件卸载。
  • 零-复制:支持 AF_XDP 协议系列的零复制模式。