aımnova
DashboardMy LearningCrash CoursesStudy Plan

Aimnova site navigation

Stay in the loop

Get the latest study resources and updates

New features, study tips and exam insights — straight to your inbox.

IB Diploma

  • IB Past Papers
  • IB Study Notes
  • IB Question Bank
  • IB Mock Exams
  • IB Revision

IB Subjects

  • IB Math AA
  • IB Math AI
  • IB Economics
  • IB Business Management
  • IB Physics
  • IB Biology
  • View all IB subjects→

IB Past Papers

  • IB Math AA HL Past Papers
  • IB Math AA SL Past Papers
  • IB Math AI HL Past Papers
  • IB Math AI SL Past Papers
  • IB Economics HL Past Papers
  • IB Economics SL Past Papers
  • IB ESS Past Papers
  • View all past papers→

Study Resources

  • Study Notes
  • Question Bank
  • Mock Exams
  • Crash Courses
  • Flashcards
  • Revision Guide
  • Exam Skills
  • Command Terms
  • Grade Calculator
  • Exam Timetable 2026

Aimnova

  • Features
  • Pricing
  • For Teachers
  • For Schools
  • For Parents
  • About Us
  • Blog
  • Contact
aımnova

IB study, practice and feedback built around the real exam.

TermsPrivacyCookies·© 2026 Aimnova. All rights reserved.c1e448f

Aimnova is not affiliated with or endorsed by the International Baccalaureate Organization (IB).

NotesComputer Science HLTopic 2.2
Unit 2 · Networks · Topic 2.2

IB Computer Science HL — Network architecture

Network architecture

Higher Level students should use this topic hub as a map: start with the shared sub-topics, then follow the HL-only extensions and exam-skill links where this topic asks for deeper analysis.

Exam technique guidePractice questions

Key concepts in Network architecture

Key Idea: Topology is how the devices are physically connected. A networking model is how the software is layered. Both exist to make a large network manageable — and every topology question is a trade-off, because no shape wins on everything.

Paper 1

  • Naming devices, protocols and topologies.
  • Distinguish questions — router vs switch, LAN vs WAN.

Paper 2

  • Scenario design: choose a topology or a medium.
  • Transfer-time and subnet calculations.

Both

  • Selection questions want a justification against the alternative.
  • Say what would go wrong with the option you rejected.

🕸️ The topologies

StarMeshBusRing
WiringEach device to a central switchMany links between devicesOne shared backboneA closed loop
One cable failsThat device onlyRouted aroundSplits the networkBreaks the loop
Simultaneous trafficYes, full speedYesNo — one at a timePasses around
CostA cable per deviceHighestLowestLow
n devices fully meshed need n(n − 1)/2 links: 8 devices need 28, and adding a ninth adds 8 more. That growth is why mesh is used between a few important sites, never to every desk.
Important: Reliability · speed · scalability · collisions · cost. No shape wins on all five, so the answer is always a trade-off — and the marks are in naming which ones matter here.

Client-server or peer-to-peer

Client-server: A central **server** holds the data; **clients** ask it for what they need. Easy to back up, secure and update in one place. The server is a **single point of failure** and costs money to run. Web browsing, email, online banking.

Peer-to-peer: Every machine (**peer**) is equal and can both ask and serve. No central server to buy; capacity grows as peers join. Security and backups are left to each peer. File sharing, some VoIP, blockchains.


✂️ Segmentation

Two reasons, always

  • Security — a compromise is contained where it started, instead of reaching everything
  • Performance — broadcasts stay inside their segment, and capacity is shared among fewer devices
  • A VLAN groups devices logically, regardless of where they are plugged in
  • A subnet mask marks which part of an address is the network and which the host
h host bits give 2ʰ − 2 usable addresses. The all-zeros address names the network and the all-ones address is the broadcast, so neither can be given to a device.

📝 Exam-style questions

IB-style questionDetermine[3 marks]

A company fully meshes its 6 regional offices. Determine how many links this needs, and how many more are needed when a seventh office opens.

Model answer plan

See the mark-by-mark plan — for / against / judgement, with marking guidance — in study mode.

Claim your free topic →
IB-style questionSuggest[4 marks]

A hospital is wiring a new wing: 40 computers on one floor, plus a resilient link back to the main building. Suggest a topology for each, justifying both choices.

Model answer plan

See the mark-by-mark plan — for / against / judgement, with marking guidance — in study mode.

Claim your free topic →
IB-style questionDetermine[3 marks]

A subnet mask of 255.255.255.0 is used. Determine whether 172.20.7.15 and 172.20.9.15 are on the same subnet, and what this means for traffic between them.

Model answer plan

See the mark-by-mark plan — for / against / judgement, with marking guidance — in study mode.

Claim your free topic →

✅ Quick check

Cover the answers.

How many links does a full mesh of 10 devices need? 10 × 9 ÷ 2 = 45.

In a star, what happens if the central switch fails? Every device loses connectivity — it is the single point of failure.

A subnet has 8 host bits. How many usable addresses? 2⁸ − 2 = 254. Two are reserved: the network address and the broadcast address.

Give the two reasons a network is segmented. Security (a compromise is contained) and performance (broadcasts stay local).


Exam tips

  • Full mesh needs n(n − 1)/2 links — quote the formula, then substitute.
  • Name which of the five criteria matter in THIS scenario rather than listing all five.
  • Usable addresses = 2ʰ − 2. Subtracting the two reserved addresses is the step that gets missed.
  • Compare only the masked octets when deciding whether two addresses share a subnet.
  • Segmentation contains a breach; it does not prevent one.

What you'll learn in Topic 2.2

  • 2.2.1 Network topologies
  • 2.2.2 Servers
  • 2.2.3 Networking models
  • 2.2.4 Network segmentation
Suggested study order: Read the notes for each sub-topic below → test yourself with flashcards → attempt practice questions → review exam technique.

Study resources — 2.2 Network architecture

2.2.1

Network topologies

Notes
2.2.2

Servers

Notes
2.2.3

Networking models

Notes
2.2.4

Network segmentation

Notes

Ready to study Network architecture?

Get expert practice questions with instant AI feedback, and a study planner tailored to your IB Computer Science HL exam date.

Start studying free

Topic 2.2 Network architecture forms a core part of Unit 2: Networks in IB Computer Science HL. Mastering these concepts will strengthen your understanding of connected topics across the syllabus and prepare you for exam questions that require analysis, evaluation, and real-world application.

Previous topic
2.1 Network fundamentals
Next topic
2.3 Data transmissions
All Computer Science HL topics
Exam technique

Ready to practice?

Get AI-graded practice questions, mock exams, flashcards, and a personalised study plan — all aligned to your IB syllabus.

Start Studying Free

No credit card required · No time limit