Problem
Why is segmentation recommended for network design? That is, what makes it better to have a separate network segment for web servers, one for the backend office processing, one for testing new code, and one for system management? What security principle is being followed when one segments a network?