如何将数据包发送到虚拟盒的网卡



我知道VirtualBox可以配置网桥适配器并打开promic选项,它将获得主机获得的所有数据包。

但如果我想做一些特定的测试,比如在VirtualBox中运行DPDK。如何将pcap文件重播到虚拟机的nic,以便DPDK程序可以接收这些数据包?

在KVM-QEMU中,请求的每个虚拟(而不是SRIOV/VF(端口在主机操作系统上都有一个等效的端口表示。这和添加到主机桥的接口相同。

要标识端口表示,请使用brctl show标识主机NIC。

要将数据包发送到接口,请使用tcpreplay/pktgen/ping/arping

观察主机上的数据包是否有来自客户端口的流量,tcpdump -eni [interface on host] -Q in

最新更新