46.2. Vue d'ensemble des fonctionnalités XDP dans RHEL 9 par cartes réseau
Voici un aperçu des cartes réseau compatibles XDP et des fonctions XDP que vous pouvez utiliser avec elles :
Carte réseau | Conducteur | De base | Redirection | Cible | Déchargement du matériel | Copie zéro | Grand MTU |
---|---|---|---|---|---|---|---|
Adaptateur de réseau élastique Amazon |
| yes | yes | oui [a] | non | non | non |
Broadcom NetXtreme-C/E 10/25/40/50 gigabit Ethernet |
| yes | yes | oui [a] | non | non | yes |
Fonction virtuelle Cavium Thunder |
| yes | non | non | non | non | non |
Intel® 10GbE PCI Express Virtual Function Ethernet |
| yes | non | non | non | non | non |
Adaptateurs Intel® 10GbE PCI Express |
| yes | yes | oui [a] | non | yes | non |
Connexion Ethernet Intel® série E800 |
| yes | yes | oui [a] | non | yes | non |
Famille Intel® Ethernet Controller I225-LM/I225-V |
| yes | yes | yes | non | yes | non |
Adaptateurs Intel® PCI Express Gigabit |
| yes | yes | oui [a] | non | non | non |
Contrôleur Ethernet Intel® de la famille XL710 |
| yes | yes | non | yes | non | |
Marvell OcteonTX2 |
| yes | yes | non | non | non | |
Adaptateurs réseau Mellanox de 5ème génération (série ConnectX) |
| yes | yes | oui [b] | non | yes | yes |
Mellanox Technologies 1/10/40Gbit Ethernet |
| yes | yes | non | non | non | non |
Adaptateur réseau Microsoft Azure |
| yes | yes | yes | non | non | non |
Réseau virtuel Microsoft Hyper-V |
| yes | yes | yes | non | non | non |
Carte réseau Netronome® NFP4000/NFP6000 [c] |
| yes | non | non | yes | yes | non |
Réseau QEMU Virtio |
| yes | yes | oui [a] | non | non | non |
Carte réseau Ethernet QLogic QED 25/40/100Gb |
| yes | yes | yes | non | non | non |
STMicroelectronics Multi-Gigabit Ethernet |
| yes | yes | yes | non | yes | non |
Solarflare SFC9000/SFC9100/EF100-family |
| yes | yes | oui [b] | non | non | non |
Dispositif universel TUN/TAP |
| yes | yes | yes | non | non | non |
Dispositif de paires virtuelles Ethernet |
| yes | yes | yes | non | non | yes |
Dispositif de réseau paravirtuel Xen |
| yes | yes | yes | non | non | non |
[a]
Uniquement si un programme XDP est chargé sur l'interface.
[b]
Nécessite l'allocation de plusieurs files d'attente XDP TX d'une taille supérieure ou égale à l'index le plus important du CPU.
[c]
Certaines des fonctions énumérées ne sont pas disponibles pour la carte d'interface réseau Netronome® NFP3800.
|
Légende :
-
Basic : prend en charge les codes de retour de base :
DROP
,PASS
,ABORTED
, etTX
. -
Redirect : prend en charge le code de retour
XDP_REDIRECT
. -
Cible : Peut être la cible d'un code de retour
XDP_REDIRECT
. - HW offload : Prend en charge la décharge matérielle XDP.
-
Zero-copy : Prend en charge le mode zéro-copie pour la famille de protocoles
AF_XDP
. -
Large MTU : Prend en charge les paquets plus grands que la taille de la page. Notez que sur Red Hat Enterprise Linux 9.2, vous ne pouvez pas utiliser de gros paquets avec le code de retour
XDP_REDIRECT
.