通信时,单个Hyper-V主机上的两个VM是否使用NIC?

我对Hyper-V相当陌生,似乎无法find这个问题的答案:

两台虚拟机在单个Hyper-V主机上互相通信时是否使用NIC?

例如,拿这张图:

VM图

Web和数据库虚拟机之间的通信是通过物理网卡还是通过虚拟交换机进行通信而不通过物理网卡?

另外,SR-IOV与此有什么关系呢?还是这样做更多的是直接通过网卡而不通过主机(如本文图中所示)?

理想情况下,我希望看到引用实际文档解释这一点,因为我已经search,并找不到任何方式或其他。

如果两台虚拟机位于同一个vSwitch上,则不会使用物理网卡。

SR-IOV基本上需要一个物理NIC并将其传递给一个guest虚拟机,所以在这种情况下,通信将通过该NIC,因为它不是vSwitch的一部分。

理想情况下,我希望看到引用实际文档解释这一点,因为我已经search,并找不到任何方式或其他。

在主机上启动netmon并监视网卡的stream量和stream量,看到vSwitch内部没有任何通信。