QEMU — VirtIO 的网络实现

Posted 范桂飓

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QEMU — VirtIO 的网络实现相关的知识,希望对你有一定的参考价值。

目录

virtio-net 前端

VirtIO 网络设备是一种虚拟的以太网卡,支持多队列的网络包收发。前端即是 virtio-net driver(网卡驱动),而后端的实现多种多样,包括:

  1. virtio-net 由 QEMU 完全虚拟化模拟的后端
  2. vhost-net 处于内核态的后端
  3. vhost-user 使用 DPDK 加速的后端
  4. vDPA 使用硬件加速的后端

virtio-net 由 QEMU 完全虚拟化模拟的后端

virtio-net 是由 QEMU 完全虚拟化模拟的后端,也是最原始的 virtio-net device(网卡设备,e.g. Tap 设备),virtio-net 是最原始的 VirtIO 网络

以上是关于QEMU — VirtIO 的网络实现的主要内容,如果未能解决你的问题,请参考以下文章

qemu中使用 9p virtio, 支持 host 和 guest 中共享目录

利用qemu-guest-agent实现重置密码的功能(测试中)

qemu-kvn中的virtio浅析

无法通过 virtio 在 qemu 进程中使用 testpmd 将 pkts 发送到 VM

QEMU guest agent和资源的收集

kvm网卡虚拟化之vdpa技术