QEMU - e1000全虚拟化前端与TAP/TUN后端流程简析

目录

[1. Host -> Guest](#1. Host -> Guest)

[2.Guest ->Host](#2.Guest ->Host)

[3. 如何修改以支持TUN设备的后端?](#3. 如何修改以支持TUN设备的后端?)

[4. 相关 QEMU 源码](#4. 相关 QEMU 源码)

[5. 实验](#5. 实验)




1. Host -> Guest

2.Guest ->Host

3. 如何修改以支持TUN设备的后端?

  1. 简单通过后端网卡名字来判断是TUN还是TAP。

  2. 需要前端全模拟设备为point-to-point的层三设备。

4. 相关 QEMU 源码

VVvector/qemu: qemu-8.2.0, for debuging (github.com)

5. 实验

host->guest

guest->host

注意:

因为这里用e1000进行TUN后端实验,所有guest->host是发送的ARP数据包。

相关推荐
牛奶咖啡1317 天前
KVM虚拟化与企业应用实践——给远端主机创建虚拟机
云原生·qemu·kvm·给远端主机创建虚拟机·创建uefi模式的虚拟机·安装openeulersp2·vnc与虚拟机环境搭建
牛奶咖啡1319 天前
KVM虚拟化与企业应用实践——通过网络介质配合ks自动应答文件实现自动安装KVM虚拟机
云原生·qemu·kvm·系统网络引导与ks自动应答环境·远程资源+ks文件安装虚拟机·通过网络介质引导自动安装虚拟机·qemu的总线类型详解
冰山一脚201319 天前
kvm驱动学习笔记
qemu
ggaofeng23 天前
如何通过uboot加载硬盘
linux·qemu·uboot
ScilogyHunter23 天前
QEMU完全指南
linux·qemu
冰山一脚20131 个月前
qemu的cpu加速器分析笔记
qemu
longji2 个月前
win11 使用 QEMU11 模拟器跑龙芯系统(debian13,openKylin,openEuler,uos,Loongnix)
qemu·龙芯模拟器
冰山一脚20132 个月前
qemu的板级初始化笔记(以i4ffx为例)
qemu
冰山一脚20132 个月前
CPU的L1、L2、L3缓存笔记
qemu