Packet Structure Trainer
Understand how data is divided into packets, learn the role of each packet section, and answer Cambridge-style questions with precision.
๐ Book Notes โ What do I need to know before I start?
Topic Overview: When data is sent across a network, it is never sent as one large block. It is broken into smaller pieces called packets. Every packet has three sections: a header, a payload, and a trailer. Knowing what each section stores โ and why โ is directly tested in Cambridge Paper 1.
Learning Objectives
| By the end, you canโฆ | Why it matters |
|---|---|
| State why data is broken into packets | Foundation for all networking topics |
| Name and describe the three sections of a packet | Directly tested โ 6-mark question in w25 Paper 1 |
| Give examples of data stored in each section | Mark scheme requires both names and examples |
| Explain why packets may arrive out of order | Common 2-mark explanation question |
| Identify what is NOT stored in the header | MCQ tested in s25 Paper 1 โ payload is not in header |
Key Terminology
A fixed-size unit of data. Large files are split into many packets for transmission.
The first section of a packet. Contains control information including addresses and packet number.
The second section. Contains the actual data being transmitted โ the message, file, or image fragment.
The third section. Contains error checking data and an end-of-packet notification.
Stored in the header. Used to reassemble packets in the correct order at the destination.
After all packets arrive, they are put back together in order using packet numbers.
Core Theory
1. Why split data into packets?
Large files would monopolise a network connection if sent whole. Packets allow multiple devices to share bandwidth simultaneously. If one packet is lost or corrupted, only that packet needs to be resent โ not the entire file.
2. The three sections of a packet
| Section | Contains | Cambridge examples |
|---|---|---|
| Header | Control information | Source IP address, destination IP address, packet number, hop count |
| Payload | The actual data | Fragment of a message, image, file, or video |
| Trailer | Error checking | Error checking data, end-of-packet notification |
3. Why packets may arrive out of order
Each packet is routed independently across the network. Different packets can take different routes and some routes are slower than others. A packet sent later may arrive before one sent earlier. Once all packets arrive, the packet numbers in the header are used to reassemble them in the correct order.
Worked Example
The diagram shows a packet with three sections. Name each section and give one example of what is stored in it. [6]
Section 2 โ Payload: Contains the actual data being transmitted โ e.g. a fragment of an image or message.
Section 3 โ Trailer: Contains error checking data / end-of-packet notification.
Mark note: 1 mark per section name + 1 mark per valid example = 6 marks total.
Common Misconceptions & Exam Traps
The payload is NOT part of the header. The s25 Paper 1 MCQ specifically tested this โ payload is a separate section.
They do NOT. Packets take independent routes and must be reordered using packet numbers after all have arrived.
Always give both the section name AND an example of content stored in it. The mark scheme awards one mark for each.
๐ Learn โ Do I understand this?
Header
Control information. Tells the network where the packet is going, who sent it, and which number it is.
Payload
The actual data. This is the real content โ the fragment of the message, image, or file being transmitted.
Trailer
Error checking. Confirms the packet arrived intact. If corrupted, the packet is requested again.
Interactive Packet Inspector
Click Header, Payload, or Trailer to inspect that section. Use the animator to see the journey.
Addresses & packet number
Message, image, file fragment
End-of-packet notification
Select a packet section to see its contents.
Mini Learning Check
Which item would NOT be found in a packet's header?
๐ฎ Activities โ Can I use this knowledge?
Three activities build from section recognition to exam-quality explanation construction.
Activity 1 โ Section Identifier
A piece of data is shown. Decide which packet section it belongs to.
Press New Challenge to begin.
Activity 2 โ Fill the Packet
A packet section is shown. Type a valid example of what it contains to match the mark scheme.
Press New Fill Challenge to begin.
๐ Signature Activity โ Packet Race
You have 60 seconds. A piece of data is shown โ decide which packet section it belongs to as fast as you can. Beat your best score!
Press Start Race to begin!
Explanation Builder
Drag the steps into the correct order to build a full-mark Cambridge explanation of how data is broken into packets and transmitted.
โ Adaptive Practice
Questions adapt to your weak areas. Some require typed answers โ this builds the recall you need in the exam. Aim for 80%+ before moving on.
Press New Question to begin.
Skill Tracker
| Skill | Status |
|---|---|
| Header contents | Not mastered |
| Payload contents | Not mastered |
| Trailer contents | Not mastered |
| Out-of-order explanation | Not mastered |
| Why data is split into packets | Not mastered |
๐ Cambridge Exam Mode
Cambridge-style questions with model answers. Use technical vocabulary. Show all reasoning.
Examiner Warnings
โข Giving only a section name without an example โ the mark scheme requires both
โข Saying packets arrive out of order without explaining why (different routes, different speeds)
โข Confusing the payload with the header โ the payload is a separate section
โข Not stating that packets are only reassembled once all packets have arrived
โข Describing the trailer as "contains the data" โ it contains error checking, not the payload
Command Words
Give a short fact. No explanation needed. E.g. "Header".
Give a specific item. E.g. "Destination IP address" โ not just "address".
Give a reason and link ideas. E.g. "Packets take different routes, so some arrive later."
๐ Review โ What should I remember?
Source IP, destination IP, packet number, hop count. Control data โ NOT the actual message.
The actual data being sent. This is what the user cares about โ the message, file, or image fragment.
Error checking data and end-of-packet notification. Detects corruption during transmission.
Memory Triggers
Final Review Quiz
Press New Review Question.
Examiner Report Insights โ 2025
Key fix: Always state that reassembly happens only once ALL packets have arrived.
๐ Mastery โ What can I now do?
Tick each skill when you are confident. Aim to tick every box.
Ready for Lesson 2.2?
- Practice accuracy is at least 80%.
- You can describe all three packet sections with examples from memory.
- You can explain why packets may arrive out of order in one clear sentence.