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.4Network countermeasures
Back to Computer Science HL Topics
2.4.35 min read

Network countermeasures (Computer Science HL)

IB Computer Science · Unit 2

Your first topic is free to keep

Know exactly what to write for full marks

Practice with exam questions and get AI feedback that shows you the perfect answer — what examiners want to see.

Start Free

Contents

  1. 1Layers, because any one will fail
  2. 2Matching the control to the weakness
  3. 3Security against usability
  4. 4Exam-style question
The big idea: No single control stops everything. Security is built in layers, so that one failing does not mean the attacker has won.
Defence in depth: This is defence in depth: assume the firewall will one day be got past, and make sure that is not the end of the story.
CountermeasureStopsDoes not stop
FirewallUnwanted traffic at the boundaryAnything already inside, or allowed through
EncryptionReading intercepted dataSomeone with the password
PatchingKnown flaws being exploitedA flaw nobody has found yet
AuthenticationUnauthorised peopleA real user who was deceived
TrainingDeception succeeding as oftenEvery single person, every time
BackupsLoss becoming permanentThe breach happening

Free preview

This is the free notes preview

You're reading the free notes. Aimnova Pro unlocks the full study experience — and you can try it with your first topic free to keep:

  • FlashcardsLock in vocabulary and key terms with spaced repetition.
  • Practice questionsAnswer exam-style questions and get instant AI marking.
  • Mock exams & past-paper vaultSit full mocks and see exactly how examiners award marks.
  • Personalised study planA daily plan built around your exam date and weak areas.
Start Studying Free Full access to Aimnova Pro · cancel anytime

Technical

  • Firewall and network segmentation
  • Encryption in transit and at rest
  • Patching, and automating it
  • Least privilege — the minimum access needed

Human

  • Training, repeated rather than one-off
  • A reporting route that is not punished
  • MFA, which survives a stolen password
  • Clear rules people can actually follow

Recovery

  • Backups, kept offline
  • Tested restores — an untested backup is a guess
  • Logging, so a breach can be reconstructed
  • A plan written before it is needed

The guide's countermeasures, each matched to what it stops

CountermeasureWhat it doesAnswers
Encrypted protocols, SSL/TLS certificatesHTTPS, SSH and SFTP encrypt traffic; a TLS certificate proves the server is who it claimsInsecure protocols, sniffing, man-in-the-middle
VPNAn encrypted tunnel across an untrusted networkSniffing on public Wi-Fi
Input validation (filtering, whitelisting)Accept only expected input, e.g. digits in a phone fieldSQL injection, XSS
Content security policyTells the browser which sources of scripts a page may runXSS
Complex password policy + MFALong, unique passwords plus a second factorWeak authentication, stolen passwords
Email filteringScans incoming mail and quarantines phishing and attachments with malwarePhishing, malware
IDS / IPSAn intrusion detection system spots suspicious traffic and alerts; a prevention system also blocks itAttacks already under way
DDoS mitigation toolsAbsorb and filter floods of traffic before they reach the serverDDoS
Updating softwareInstalls patches for known flawsUnpatched software
Wireless MAC whitelist / blacklistThe access point lets only listed device MAC addresses join (or blocks listed ones)Unknown devices on Wi-Fi (MAC addresses can be faked, so it is one layer only)
Regular security testing + employee trainingPenetration tests find weaknesses before attackers do; training cuts phishing successUnknown gaps; the human route in
Multi-factor authentication is the highest-value single control: It turns a stolen password from a full compromise into a failed login. Since phishing and credential reuse cause most breaches, one control defeats the commonest route in.

If a question asks for the single most effective measure against phishing, this is it.
An untested backup is not a backup: Backups that have never been restored fail exactly when they are needed — wrong files, corrupted, or missing the one system that mattered.

And a backup reachable from the network can be encrypted by ransomware along with everything else, which is why an offline or immutable copy matters.

Memorize terms 3x faster

Smart flashcards show you cards right before you forget them. Perfect for definitions and key concepts.

Try Flashcards FreeYour first topic is free to keep • No credit card required

A control people cannot follow is not a control

  • Force a new complex password monthly and people write them down
  • Block a tool people need and they use a personal account instead
  • Make reporting a mistake punishable and nobody reports, so breaches stay hidden
  • The most secure system is the one people actually use as designed
  • So measure a control by its effect on behaviour, not on paper
Pair every countermeasure with what it does not do: "A firewall filters traffic at the boundary — but does nothing about malware already inside, which is why segmentation and endpoint protection are also needed."

That pairing is what evaluation questions are asking for.

How this is tested — you must match a countermeasure to a specific weakness and say what it leaves uncovered. It comes up two ways:

Paper 1 Section A

  • Describe common countermeasures, 3-4 marks
  • State one measure against a named attack
  • Explain what a firewall does

Paper 1 Section B — case study

  • Recommend measures for a described organisation
  • Explain why layers are needed
The classic trap: Listing controls with no weakness attached. Each must answer something specific — and a full answer says what it still leaves open.
IB-style questionSuggest[6 marks]

The small firm from the previous topic — open Wi-Fi, unpatched machines, a shared admin password, untrained staff — asks what to do. Suggest countermeasures in priority order, justifying the order.

Model answer plan

See the answer broken into clear points, with guidance on how each point earns marks.

Claim your free topic

IB Exam Questions on Network countermeasures

Practice with IB-style questions filtered to Topic 2.4.3. Get instant AI feedback on every answer.

Practice Topic 2.4.3 QuestionsBrowse All Computer Science HL Topics

How Network countermeasures Appears in IB Exams

Examiners use specific command terms when asking about this topic. Here's what to expect:

  • Define

    Give the precise meaning of key terms related to Network countermeasures.

    AO1
  • Describe

    Give a detailed account of processes or features in Network countermeasures.

    AO2
  • Explain

    Give reasons WHY — cause and effect within Network countermeasures.

    AO3
  • Evaluate

    Weigh strengths AND limitations of approaches in Network countermeasures.

    AO3
  • Discuss

    Present arguments FOR and AGAINST with a balanced conclusion.

    AO3

See the full IB Command Terms guide

Related Computer Science HL Topics

Continue learning with these related topics from the same unit:

2.1.1What networks are for2.1.2Digital infrastructures2.1.3Network devices2.1.4Network protocols
View all Computer Science HL topics
Improve your exam techniqueCommand terms, paper structure, and mark-scheme tips for Computer Science HL
Previous2.4.2Network vulnerabilitiesNextEncryption and certificates2.4.4

7 questions to test your understanding

Reading is just the start. Students who tested themselves scored 82% on average — try IB-style questions with AI feedback.

Start FreeView All Computer Science HL Topics