aimnova.
DashboardMy LearningPaper MasteryStudy 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
  • Flashcards
  • Revision Guide
  • Exam Skills
  • Command Terms
  • Grade Calculator
  • Exam Timetable 2026

Aimnova

  • Features
  • Pricing
  • For Schools
  • For Parents
  • About Us
  • Blog
  • Contact
aimnova.

AI-powered study platform for smarter revision, past-paper analysis and examiner-style feedback.

TermsPrivacyCookies·© 2026 Aimnova. All rights reserved.8afc4e3

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

NotesComputer Science HLTopic 2.3Static and dynamic routing
Back to Computer Science HL Topics
2.3.44 min read

Static and dynamic routing (Computer Science HL)

IB Computer Science • Unit 2

AI-powered feedback

Stop guessing — know where you lost marks

Get instant, examiner-style feedback on every answer. See exactly how to improve and what the markscheme expects.

Try It Free

Contents

  • How a router knows where to send
  • Static routing
  • Dynamic routing
  • Exam-style question
The big idea: Every router keeps a routing table: for each destination network, which neighbour to forward to.

The only question is how that table gets filled in — by hand, or by the routers telling each other.
Either way, one hop at a time: No router ever knows the whole path.

It looks up the destination, forwards to the next router, and that one does the same. The path is the result, not the plan.

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
Written by hand: An administrator types each route in. The table never changes unless somebody changes it.

On a network with three routers that is a few minutes' work — and it then behaves identically every day.

What it gives you

  • No resource usage — no messages between routers, no calculation
  • Completely predictable — traffic always takes the route you chose
  • Nothing to go wrong in the protocol, because there is no protocol
  • More secure: a false routing message cannot mislead it

What it costs

  • Every change is manual — a new network means editing every router
  • No recovery: if a link fails, traffic keeps being sent down it
  • Maintenance grows with the size of the network
  • Unworkable beyond a small number of routers
The failure case is the deciding one: A static route does not know its link is broken. It keeps forwarding into the fault until someone notices and edits the table.

That is acceptable in a small office, and unacceptable anywhere that must stay up.

Study smarter, not longer

Most students waste 40% of study time on topics they already know. Our AI tracks your progress and optimizes every minute.

Try Smart Study FreeYour first topic is free to keep • No credit card required
The routers work it out between them: Routers exchange messages about what they can reach and build their own tables.

When a link fails they notice, tell each other, and settle on new routes. That settling is called convergence.

What it gives you

  • Adapts automatically — a failed link is routed around
  • Scales: adding a network is configured once, not everywhere
  • Maintenance stays roughly constant as the network grows
  • Essential for anything large or that must stay available

What it costs

  • Uses resources — bandwidth for the messages, CPU and memory for the tables
  • More complex to set up and to diagnose
  • During convergence traffic may loop or be dropped
  • A false routing message can be used to misdirect traffic
Convergence is the word to know: The time between something changing and every router agreeing on the new routes.

During it the network is briefly inconsistent, which is the one real weakness of dynamic routing — and the price of it recovering at all.

How this is tested — you must justify from network size and what happens when a link fails. It comes up two ways:

Paper 1 Section A

  • Explain static or dynamic routing, 3-5 marks
  • Give advantages and disadvantages of one
  • Recommend one for a described network

Paper 1 Section B — case study

  • Recommend routing for the case study's network
  • Justify it from their size and uptime needs
The classic trap: Saying dynamic routing is better. On a three-router office it wastes bandwidth and CPU on a problem that does not exist. Network size is the factor that decides.
IB-style questionRecommend[5 marks]

A retail chain is growing from four shops to forty, each with its own router, and cannot afford to lose card payments if a link fails. Recommend a routing approach.

Model answer plan

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

Claim your free topic

Try an IB Exam Question — Free AI Feedback

Test yourself on Static and dynamic routing. Write your answer and get instant AI feedback — just like a real IB examiner.

the term routing. [1 mark]

Related Computer Science HL Topics

Continue learning with these related topics from the same unit:

2.1.1What networks are for
2.1.2Digital infrastructures
2.1.3Network devices
2.1.4Network protocols
View all Computer Science HL topics

Improve your exam technique

Command terms, paper structure, and mark-scheme tips for Computer Science HL

Previous
2.3.3Packet switching
Next
Firewalls2.4.1

20 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