Free tech learning for everyone, from basics to pro

Network ArchitectureNetworking SecurityIntermediate

Designing network systems: bandwidth, requirements, design goals and methodology

In short: Good networks are designed, not accidental. Designers start from business goals and technical requirements, study the existing network, then design a solution that is scalable, available, secure and manageable, testing it before rollout.

Why design matters

Businesses depend on their networks to connect people and run applications around the clock. A network built by plugging in devices without a plan becomes slow, fragile and insecure as it grows. Careful design avoids that.

Bandwidth

Bandwidth is the amount of data a link can carry in a given time, usually measured in bits per second (bps). Over a long enough time you can download anything, but users won't wait forever, so bandwidth must be planned, managed and prioritised like any limited resource. Removing unwanted and duplicated traffic improves response times for everyone.

UnitAbbreviationEquals
Bits per secondbps1 bit per second
Kilobits per secondKbps1,000 bps
Megabits per secondMbps1,000,000 bps
Gigabits per secondGbps1,000,000,000 bps
Terabits per secondTbps1,000,000,000,000 bps

Why bandwidth matters: it is limited by physics and technology, it costs money, demand keeps growing quickly, and it directly affects how fast the network feels. Note the difference between bits (speeds) and bytes (file sizes): 8 bits = 1 byte. Check transfer times with the download time calculator.

Users and their expectations

Users are the people who use the network within the permissions the administrator gives them. They don't think about the network's complexity; they just expect their applications to work quickly and reliably whenever they need them.

What businesses need from a network

  • It stays up all the time, even when a link or device fails or traffic peaks.
  • It delivers applications with reasonable response times between any two points.
  • It is secure, protecting data in transit and on connected devices.
  • It is easy to change as the business grows.
  • When problems happen, they are quick to troubleshoot.

Four fundamental design goals

Network design steps and the four design goals1. Identifybusiness goals + technical needs2. Characterisestudy the existing network3. Designtopology, solutions, prototypeScalabilitygrows without disruptionAvailabilityup 24/7, no single failureSecuritydesigned in, not added onManageabilitysimple to run and supportEvery design must meet four goals
Figure 1. A three-step design method guided by four fundamental goals.
  • Scalability: new users, sites and applications can be added without hurting existing users.
  • Availability: consistent performance 24/7; a single failed link or device shouldn't take services down.
  • Security: planned from the start: where firewalls, filters and segmentation go, not bolted on later.
  • Manageability: the IT team can actually run and support it; an over-complicated network fails in practice.

Steps to build a good network

  1. Confirm the business goals and technical requirements.
  2. Decide the features and functions needed to meet them.
  3. Assess whether the existing network is ready.
  4. Create the solution and an acceptance test plan.
  5. Create a project plan for the rollout.

A three-step design method

  1. Identify the requirements. Work with the customer to document business goals (how the network helps the business succeed) and technical requirements (how the technology must work).
  2. Characterise the existing network. Collect information about current devices, cabling, addressing, traffic and services; decide what can be reused and what is new.
  3. Design the topology and solutions. Use a top-down approach: start from the applications and services needed, then design the network to support them. Test with a prototype or proof of concept before full rollout.

How big is the change?

Affects the whole networkAffects only part of the network
New or heavily changed applications; DNS structure changesFaster internet connection or more bandwidth
New addressing or routing protocolsUpgrading access-layer cabling
New security measuresRedundancy for key services
New services such as voice or storage networkingWi-Fi in specific areas
Moving servers into a data centreUpgrading a WAN link

Real-world example: a primary school's new network

A fictional primary school planned to give every pupil a tablet. Before buying anything, the IT coordinator met the head teacher to agree the business goals: lessons must not stall when thirty tablets stream video at once, and staff data must stay separate from pupil devices. She then studied the existing network and found unmanaged switches, one slow internet line and Wi-Fi access points that covered only half the classrooms. Her design added managed PoE switches, an access point in every classroom, separate VLANs for staff, pupils and guests, and a faster internet line with content filtering. She tested the design with one class for two weeks, adjusted the Wi-Fi channels, and only then rolled it out to the whole school during the summer break.

Practice

A link is rated 100 Mbps. Roughly how many megabytes per second can it carry at most?
About 12.5 MB/s (100 ÷ 8), and a little less in practice because of overhead.
Name the four fundamental design goals.
Scalability, availability, security and manageability.
What does a top-down design approach start from?
The applications and services the business needs; the network is then designed to support them.

Key takeaways

  • Bandwidth is measured in bits per second and must be planned and prioritised.
  • Businesses need networks that are always up, responsive, secure, adaptable and easy to troubleshoot.
  • Design goals: scalability, availability, security and manageability.
  • Method: identify requirements, characterise the existing network, design top-down and prototype.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.