I suggest you figure out the diff between different devices by reading some
online docs, e.g., the below doc.
https://developers.redhat.com/blog/2018/10/22/introduction-to-linux-interfaces-for-virtual-networking
Here is how I setup a software-only environment to play with macvtap device.
https://github.com/finallyjustice/sample/blob/master/kvm/macvtap.txt
Dongli Zhang
On 9/2/22 4:17 PM, X Tec wrote:
> I have used the -netdev tap,[...] options before, though almost exclusively
> for bridged networking.
>
> I understand this setup uses tap (or tun/tap?) virtual devices for the
> virtual machines.
>
> But, what are "macvtap" devices really?
> I saw the term while reading some libvirt docs for comparison purposes; they
> particularly seem to favor these devices...
> But even after internet searching I was not able to understand them.
>
> So, if someone could help,
> What are they, or what's their difference with "normal" tap devices commonly
> used in QEMU?
> Are macvtap devices supported in QEMU? How can one use them?
>
> Thanks beforehand.
>