1V0-601 · Question #105
You are describing virtual machines to your manager. He asks you how virtual machines communicate on the network. Which of the following statements is true?
The correct answer is D. Virtual machines use virtual network cards from VMware to communicate on the physical network. See the full explanation below for the reasoning.
Question
You are describing virtual machines to your manager. He asks you how virtual machines communicate on the network. Which of the following statements is true?
Options
- AVirtual machines require special hardware network cards to communicate on the physical network.
- BVirtual machines are always directly connected to a physical network card in your ESXi host.
- CVirtual machines are unable to communicate on the physical network.
- DVirtual machines use virtual network cards from VMware to communicate on the physical network.
How the community answered
(26 responses)- A8% (2)
- B4% (1)
- C12% (3)
- D77% (20)
Community Discussion
5Think of a virtual machine like a tenant in an apartment building. The tenant does not own a dedicated mailbox bolted to the outside wall of the building. Instead, the building manager routes mail through a shared internal system, and the tenant gets a virtual mailbox that still delivers real mail. That is exactly what VMware does: each virtual machine gets a virtual NIC (vNIC) emulated by VMware software, and that vNIC connects to a virtual switch (vSwitch) inside the ESXi host, which then routes traffic out through the actual physical NIC to the real network. The correct answer is D. Virtual machines use virtual network cards from VMware to communicate on the physical network. You do not need special proprietary hardware for each VM (ruling out A), and VMs are not directly and exclusively plugged into a physical NIC the way a bare-metal server is (ruling out B). They absolutely can reach the physical network (ruling out C), but they do it through that software layer of vNIC plus vSwitch that VMware provides. The whole beauty of virtualization is that the hardware is abstracted and shared, and networking is no exception.
D is right, VMs use VMware virtual NICs (vmxnet3) that connect through virtual switches to the physical uplinks.
Okay so B almost got me because VMs do need to reach the physical NIC eventually, but the key word there is "always directly connected," which is wrong since the vSwitch sits in between. D is the right call, the VM uses a virtual NIC (vNIC) that VMware presents to the guest OS, and that vNIC connects through a virtual switch to get traffic out to the physical network.
Got D on my first pass, the virtual NIC wording made it obvious.
D is right, VMs use virtual NICs (vNICs) that VMware maps to physical adapters.