Great question. Well with ESXi 5.1 they communicate with the host via a virtual chip that is part of the virtual hardware. Vmware tools access this chip and the host accesses the chip allowing for communication without networking. Vmware even provides a API to program against this chip to create socket communication.