How does Azure communicate with other virtual machines?

All virtual machines that you create in Windows Azure can automatically communicate using a private network channel with other virtual machines in the same cloud service or virtual network . However, you need to add an endpoint to a machine for other resources on the Internet or other virtual networks to communicate with it.
For More Information Please Refer:
https://stackoverflow.com/questions/13995734/azure-vms-virtual-network-inter-communication
You May Also Like to Read: