有关通过QEMU会话透明传递L2标头的查询

时间:2019-03-22 13:27:06

标签: qemu

此查询与QEMU会话中的L2头透明传递有关。 我已经从Centos Linux启动了QEMU会话以启动虚拟机。 来宾环境已启动并正在运行。通常,QEMU在Centos Linux中创建一个Tap接口(例如tap0),在来宾环境中将有一个相应的接口(例如eth0)。如果我将数据包从流量生成器发送到tap0,则该数据包也将在来宾环境中的eth0处进行处理。

我面临的问题是,如果我发送带有VLAN标记的数据包[意为dst mac,src mac,VLAN标记[优先位+ VLAN] + IP报头,然后接收此数据包]就像在eth0接口中(在来宾环境中)一样,但是我看到的唯一区别是,如果优先级位设置为某个(非0),那么当它在eth0接口上被接收时,它仍然会与优先级位为0。但是,VLAN是从流量生成器发送时收到的。

我想知道QEMU是否正在做一些丢失此优先级位的操作(填充0。还是QEMU中要求为此进行的某些设置在来宾环境中的eth0接口中透明接收? 还是与QEMU无关?

因为,我只使用了第ve对就尝试了没有QEMU的情况,并将数据包从生成器发送到该对中的一个接口,所以在该对中的另一个接口上按原样接收了优先级位。

0 个答案:

没有答案