DP Computer Science · HL / SL · A2 Networks

A2.2 Network architecture

Get started
Notes Quiz
Free preview 2/15
  1. Question 1

    A secondary school is designing a network for three separate computer labs, a staff room, and a public library terminal area. The school wants to prevent students from accessing staff administrative files, keep the library terminals isolated from internal resources, and reduce broadcast traffic across the whole network. Which combination of technologies best meets all three requirements?
    No clue? Show me the answer
    Correct answerCorrect!Incorrect
    BVLANs to logically separate each group, combined with subnetting to assign each VLAN its own IP address range and ACLs to control inter-VLAN traffic

    Step-by-step walkthrough

    Choose a solution method

    Method #1Direct approach

    Step 1: Identify the core requirements

    The school needs logical separation between student labs, staff, and public terminals, reduced broadcast traffic, and controlled access between groups. These are precisely the problems that VLANs, subnetting, and ACLs are designed to solve.

    Step 2: Apply VLAN segmentation

    VLANs create logical groups at Layer 2, so broadcast traffic from student machines stays within the student VLAN and never reaches staff ports. Each group (labs, staff, library) is assigned its own VLAN regardless of physical switch location.

    Step 3: Map subnets to VLANs

    Subnetting maps each VLAN to a distinct IP address range at Layer 3. For example, staff might use 192.168.10.0/24 and students 192.168.20.0/24. Devices in different subnets must route through a Layer 3 device to communicate.

    Step 4: Enforce access rules with ACLs

    ACLs on the router define which inter-VLAN traffic is permitted. A rule can explicitly deny students from reaching staff file servers while allowing all groups to access the internet gateway. This meets the security requirement.

    Step 5: Select the correct answer

    The combination of VLANs + subnetting + ACLs is the only option that addresses all three requirements simultaneously: logical isolation, reduced broadcasts, and controlled inter-group access.

    Method #2Process of Elimination

    Step 1: Identify what the question is asking

    The question asks for the technology combination that provides logical separation, broadcast reduction, and access control between three distinct user groups on the same physical infrastructure.

    Step 2: Eliminate 'single flat network with perimeter firewall only'

    A flat network puts all devices in one broadcast domain, so broadcast traffic is not reduced and there is no internal separation. A perimeter firewall only protects against external threats, not internal lateral movement between student and staff devices.

    Step 3: Eliminate 'peer-to-peer model'

    A P2P model describes how devices share resources, not how they are segmented. It offers no mechanism to prevent a student device from browsing staff shares — security is actually harder to enforce in a P2P model.

    Step 4: Eliminate 'full mesh topology'

    Full mesh topology concerns physical cabling redundancy, not logical separation. A full mesh of all school devices would be extremely expensive (a school with 60 devices would need 260×59​=1770 connections) and provides no access control between groups.

    Step 5: Select the correct answer

    VLANs + subnetting + ACLs is the only option that directly addresses all three stated needs. This is the standard enterprise approach to multi-group network design.

  2. Question 2

    A full mesh topology is being considered for a network of 9 devices. How many direct connections would be required?
    No clue? Show me the answer
    Correct answerCorrect!Incorrect
    B36

    Step-by-step walkthrough

    Choose a solution method

    Method #1Direct approach

    Step 1: Recall the full mesh formula

    In a full mesh topology, every device connects directly to every other device. The number of connections required for n devices is given by: Connections=2n(n−1)​

    Step 2: Substitute n = 9

    Substituting n=9: 29×8​=272​=36

    Step 3: Understand why the formula works

    Each of the 9 devices connects to 8 others, giving 9×8=72 directed connections. But each cable connects two devices, so we divide by 2 to avoid counting each link twice. This gives 36 unique connections.

    Step 4: Confirm the answer

    The correct answer is 36. This illustrates why full mesh becomes impractical at scale — adding just one more device (10 total) would require 210×9​=45 connections.

    Method #2Process of Elimination

    Step 1: Identify the calculation needed

    The question requires applying the full mesh connection formula 2n(n−1)​ where n=9.

    Step 2: Eliminate 18

    18 would result from 29×4​=18, which is incorrect. This might come from using n/2 instead of n−1, a common arithmetic error.

    Step 3: Eliminate 72

    72 equals 9×8, which counts each connection twice (once from each end). The formula divides by 2 because a cable between device A and device B is one connection, not two.

    Step 4: Eliminate 45

    45 is 210×9​, the correct answer for a 10-device full mesh — not a 9-device one. This is a common off-by-one error.

    Step 5: Select the correct answer

    36 is correct: 29×8​=36. This is the exact number of unique direct links needed in a full mesh of 9 devices.

Free preview

13 more questions in this topic

← Previous topicA2.1 Network fundamentalsNext topic →A2.3 Data transmissions
Koncepts

Learn it properly. Then practise like it's the real paper.

Start free

Features

  • Lessons
  • Past papers
  • Library
  • Homework Help
  • Duels

More

  • For parents
  • Compare
  • Plans & pricing
  • DP for students

Legal

  • Privacy
  • Terms
  • Account deletion

© 2026 Koncepts (product of PrepAiro, Inc). All rights reserved.
DP, IB, EE and TOK are terms of the International Baccalaureate Organization.

Made for IB DP students.