I have read quite a few articles about virtual networking but I haven't been able to find anything that actually addresses the specific question I have.
My question is specific to Hyper-V but I don't think it matters honestly.
If I have 2 VM's on the same node/host and they both are on the same subnet, if those 2 VM's need to talk to each other, is the hypervisor smart enough to allow them a direct connection rather than:
VM1 -> physical nic -> switch -> physical nic -> VM2
If both VM's have virtual 10Gb network cards, can they theoretically communicate with each other at the 10Gb speed because they don't have to go out of the physical 1Gb nic and come back in?
This question is only for VM's on the same host. I understand that communication between different hosts would have to go out the physical nic.
My question is specific to Hyper-V but I don't think it matters honestly.
If I have 2 VM's on the same node/host and they both are on the same subnet, if those 2 VM's need to talk to each other, is the hypervisor smart enough to allow them a direct connection rather than:
VM1 -> physical nic -> switch -> physical nic -> VM2
If both VM's have virtual 10Gb network cards, can they theoretically communicate with each other at the 10Gb speed because they don't have to go out of the physical 1Gb nic and come back in?
This question is only for VM's on the same host. I understand that communication between different hosts would have to go out the physical nic.