Red Hat Training

A Red Hat training course is available for RHEL 8

49.2. RHEL 8 におけるネットワークカードごとの XDP 機能の概要

以下は、XDP 対応ネットワークカードと、それらで使用できる XDP 機能の概要です。

ネットワークカードドライバーベーシックリダイレクトターゲットHW オフロードZero-copy

Amazon Elastic Network Adapter

ena

はい

はい

はい [a]

いいえ

いいえ

Broadcom NetXtreme-C/E 10/25/40/50 gigabit Ethernet

bnxt_en

はい

はい

はい [a]

いいえ

いいえ

Cavium Thunder Virtual function

nicvf

はい

いいえ

いいえ

いいえ

いいえ

Intel® 10GbE PCI Express Virtual Function Ethernet

ixgbevf

はい

いいえ

いいえ

いいえ

いいえ

Intel® 10GbE PCI Express adapters

ixgbe

はい

はい

はい [a]

いいえ

はい

Intel® Ethernet Connection E800 Series

ice

はい

はい

はい [a]

いいえ

はい

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

igc

はい

はい

はい

いいえ

はい

Intel® Ethernet Controller XL710 Family

i40e

はい

はい

はい [a] [b]

いいえ

はい

Intel® PCI Express Gigabit adapters

igb

はい

はい

はい [a]

いいえ

いいえ

Mellanox 5th generation network adapters (ConnectX series)

mlx5_core

はい

はい

はい [b]

いいえ

はい

Mellanox Technologies 1/10/40Gbit Ethernet

mlx4_en

はい

はい

いいえ

いいえ

いいえ

Microsoft Azure Network Adapter

mana

はい

はい

はい

いいえ

いいえ

Microsoft Hyper-V virtual network

hv_netvsc

はい

はい

はい

いいえ

いいえ

Netronome® NFP4000/NFP6000 NIC

nfp

はい

いいえ

いいえ

はい

いいえ

QEMU Virtio network

virtio_net

はい

はい

はい [a]

いいえ

いいえ

QLogic QED 25/40/100Gb Ethernet NIC

qede

はい

はい

はい

いいえ

いいえ

Solarflare SFC9000/SFC9100/EF100-family

sfc

はい

はい

はい [b]

いいえ

いいえ

Universal TUN/TAP device

tun

はい

はい

はい

いいえ

いいえ

Virtual ethernet pair device

veth

はい

はい

はい

いいえ

いいえ

[a] XDP プログラムがインターフェイスで読み込まれている場合にのみします。
[b] 最大の CPU インデックス以上の XDP TX キューを複数割り当てる必要があります。

説明:

  • Basic: 基本的な戻りコード (DROPPASSABORTED、および TX) をサポートします。
  • redirect: REDIRECT の戻りコードをサポートします。
  • target: REDIRECT の戻りコードのターゲットにすることができます。
  • HW オフロード: XDP ハードウェアオフロードをサポートします。
  • zero-copy: AF_XDP プロトコルファミリーの zero-copy モードをサポートします。