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

目录

1. Host -> Guest

2.Guest ->Host

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

4. 相关 QEMU 源码

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数据包。 

相关推荐

  1. [go 面试] 前端请求到API的中间件流程

    2024-01-31 09:08:01       18 阅读
  2. Websocket前端:深度探索实战应用

    2024-01-31 09:08:01       9 阅读
  3. QEMU的内存虚拟[1]——基本数据结构理解

    2024-01-31 09:08:01       17 阅读
  4. “探索AJAX:前端数据交互的利器“

    2024-01-31 09:08:01       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-31 09:08:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-31 09:08:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-31 09:08:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-31 09:08:01       18 阅读

热门阅读

  1. STM32——串口实践

    2024-01-31 09:08:01       24 阅读
  2. 大数据环境搭建(一)-Hadoop

    2024-01-31 09:08:01       34 阅读
  3. 《Linux C编程实战》笔记:信号应用于事件通知

    2024-01-31 09:08:01       32 阅读
  4. 深度解析Golang中为什么interface是引用类型

    2024-01-31 09:08:01       37 阅读
  5. rust去掉release版本中的debug_info

    2024-01-31 09:08:01       31 阅读