Exam prep

AP CSP Big Idea 4: the internet is agreements, and speedup has a ceiling

Big Idea 4 asks how a message crosses the world. It is chopped into packets, addressed, routed independently and reassembled, under protocols that are agreements rather than software. Redundant paths make the system survive failures. The computing half splits work across processors and meets a hard ceiling.

DownloadApp StoreSoonGoogle Play
Free to startNo adsTR & EN

The tool below drills the mechanisms from your notes.

WeSolve+ reads the whole document and writes the questions for you

Upload your PDF, photograph your notebook, or point the camera. WeSolve+ writes questions from that material, explains why each answer is right, reads the chapter back to you as a podcast, and remembers every item you missed until you own it.

Start free!

The tool below is a small browser-only tool and it is not WeSolve+: paste a few lines and text rules turn them into cards on the spot. The real app, the one that uses AI, is behind the link above.

Big Idea 4 mechanisms, from your own notes

This is a browser-only tool, and that is all it isIt splits the text you paste by rule, and nothing else. WeSolve+ is a different thing entirely: it reads your whole PDF with AI, writes the reasoning behind every question, speaks the chapter back to you, and remembers what you missed so it can return it. Try the real app now, free!

This is a text splitter rather than a tutor. It turns pasted lines into cards by rule, and a gap in the paste is a gap in the deck.

Packets travel alone, and that is the design's whole cleverness

A message is split into packets, each addressed and routed independently, possibly along different paths, arriving out of order and reassembled at the end. Exam questions probe the consequences: a lost packet is resent rather than the message restarting, and congestion reroutes traffic mid conversation.

Protocols are agreements, and naming the layer scores

The protocol stack divides jobs: IP addresses and routes, TCP confirms arrival and restores order, and both are open standards anyone can implement. That openness is why the internet scales without an owner. Questions ask which job failed given a symptom, wrong order points at the transport layer's job, unreachable points at addressing.

DNS is the phonebook, and its failures are instructive

The Domain Name System translates typed names into numeric addresses through a hierarchy of servers. When it fails, sites exist and cannot be found, which is the exam's favourite symptom question. The system's trust also matters: a poisoned answer sends users to the wrong machine while everything else works.

Fault tolerance is redundancy doing its job

The internet survives cut cables and dead routers because multiple paths connect most points, and routing adapts around failures. The graded sentence names the mechanism: redundancy provides alternatives, and independent routing exploits them. A network drawn with a single bridge between halves is the standard counterexample, one cut and the halves cannot speak.

Parallel speedup has arithmetic, and the ceiling is the answer

Splitting work across processors speeds the parallel portion only; the sequential portion runs at its own pace regardless of processor count. Speedup questions give times for both portions and expect the computed comparison, plus the observation that adding processors yields diminishing returns as the sequential share dominates. Distributed computing extends the same trade across machines, adding coordination costs.

What to photograph for Computer Systems and Networks

Your protocol charts and network sketches. Related: Big Idea 3, photo to quiz and pricing.

Sources used on this page

Symptom to mechanism
Symptom in the stemMechanism at workThe answer's core
Message arrives out of orderIndependent packet routingTransport layer reorders
One packet lost, message survivesRetransmissionResend the packet, not the message
Name will not resolveDNS failureSite exists, phonebook does not answer
Cable cut, traffic continuesRedundant pathsRouting adapts around the failure
Two halves, one bridgeNo redundancySingle point of failure
More processors, little gainSequential share dominatesThe ceiling is arithmetic

What does AP CSP Big Idea 4 cover?

How the internet moves data with packets and protocols, why redundancy makes it fault tolerant, and parallel and distributed computing with speedup limits.

What is a protocol?

An open agreement about format and order, IP for addressing and routing, TCP for reliable ordered delivery. Agreements, not programs.

Why does the internet survive failures?

Redundancy: multiple paths connect most points, and packets route independently around dead links.

What does DNS do?

Translates the names people type into numeric addresses machines route. When it fails, sites exist but cannot be found by name.

Why does adding processors stop helping?

Only the parallel portion speeds up; the sequential portion sets a floor, so returns diminish as processors multiply.

Can I build questions from my own Big Idea 4 notes?

Yes. Photograph the pages or upload the PDF and the questions stay inside this unit rather than sampling the whole course.

Last updated: 2026-08-15