This paper goes through the process of designing a corporate network from scratch. The work clarifies some concepts in network design, how a simple requirement specification can look and how it is used in the process of creating a network that meets the customer's needs.