Networking and Communicating with z/VM

What is the best practice for setting up your VM system to work well in a network environment, and what are the tools and practices that provide reliable, stable network services?