You wouldn’t start to build your brick home
until you had first laid the appropriate foundation
In order to properly design a local area network, or any network for that matter, it is crucial to first understand the services and applications that the network must support. For example, it would be inappropriate to share an unconfigured logical network between an IP telephony application and a data streaming application, as the two applications will invariably interfere with each other. Whilst this may not be obvious to network clients using the data streaming application, it will be very noticeable to clients making a telephone call as the quality of that call would be adversely affected.
Most networks are intended to support many applications. Most applications have particular behavioural characteristics. It is important to understand the applications and their characteristics in order to design and implement suitable network. Of equal importance is understanding the intended or likely future characteristics of the applications, which will help to ensure that any design decisions are future-proof.