目录

  • ​​支持的虚拟网卡​​
  • ​​AF_PACKET Poll Mode Driver​​
  • ​​af_packet pmd 依赖条件​​
  • ​​Tun|Tap Poll Mode Driver​​
  • ​​pcap-based PMD​​
  • ​​Rings-based PMD​​
  • ​​memif pmd​​

支持的虚拟网卡

DPDK对于虚拟口/网卡的支持_DPDK

参考:​​支持的虚拟网卡类型​

AF_PACKET Poll Mode Driver

DPDK对于虚拟口/网卡的支持_sed_02


参考:​​AF_PACKET Poll Mode Driver​

af_packet pmd 依赖条件

This is a Linux-specific PMD, thus the following prerequisites apply:

A Linux Kernel;
A Kernel bound interface to attach to (e.g. a tap interface).

Tun|Tap Poll Mode Driver

  • 背景
  • DPDK对于虚拟口/网卡的支持_sed_03

  • 使用
--vdev=net_tapX: net_tapX 指明是 tap 的 PMD;
iface=xxx: 指定要创建的tap口的名称;也可以不指定,则默认为dtapX

参见:​​Tun|Tap Poll Mode Driver​

pcap-based PMD

DPDK对于虚拟口/网卡的支持_DPDK_04

参见:​​pcap-based PMD​

Rings-based PMD

DPDK对于虚拟口/网卡的支持_sed_05


参见:​​Rings-based PMD​

memif pmd

参见:​​Memif Poll Mode Driver​