Level:
Correct: 0
Incorrect: 0
Marks: 0/0
Exam Practice
Subject:
Topics:
Cambridge IGCSE Computer Science (Paper 1) Smart practice A mixed round aimed at your weak spots
Unit 1
Data representation
Unit 2
Data transmission
Unit 3
Hardware
Unit 4
Software
Unit 5
The internet and its uses
Unit 6
Automated and emerging technologies
Automated systems
Automated systems
0%
Artificial intelligence
Artificial intelligence
0%
Avg
score:
–
Topics
done:
0/39

Packets and packet switching

Practise 28 exam-style questions on Packets and packet switching for Cambridge IGCSE Computer Science (Paper 1). Write your answer as you would in the exam and get it marked in seconds against the mark scheme, point by point, with an AI tutor on hand if you get stuck.

  • 28 questions
  • 1–6 marks each
  • Instant marking
  • No sign-up needed
20 questions, marked as you go

Sample questions with model answers

Here are 4 of the questions in this topic, each with a model answer, an explanation of why it earns the marks and the mark scheme an examiner would use.

Question 1

1 mark

State the name of the part of a packet that comes after the payload and shows where the packet ends.

Model answer

The trailer.

Explanation

The order of a packet is header, payload, trailer. The trailer marks the end of the packet and usually contains an error check, such as a checksum, so the receiver can tell whether the packet has been corrupted.

Mark scheme
  1. 1 mark

    Trailer

    accept 'packet trailer'; do not accept 'header'

Question 2

2 marks

Explain why each packet that is sent across a network includes a packet number.

Model answer

Packets can take different routes, so they may arrive out of order. The receiver uses the packet numbers to put the packets back into the correct order once the last one has arrived, and it can also tell from the numbers if a packet is missing.

Explanation

The packet number records each packet's position in the original data. Without it the receiver could not reassemble packets that arrive out of order, and it would not know that a packet had gone missing.

Mark scheme
  1. 1 mark

    Packets may arrive out of order (because they take different routes)

    max 2

  2. 1 mark

    The receiver uses the packet numbers to reorder/reassemble the packets into the original data

    accept 'to put the packets back in the right order'

  3. 1 mark

    The receiver can tell if a packet is missing (and request it again)

Question 3

3 marks

Describe the role of a router when data is sent across the internet using packet switching.

Model answer

A router receives each packet and reads the destination address in its packet header. It then decides the best route for the packet at that moment, for example avoiding congested links, and forwards the packet to the next router or to the destination device.

Explanation

Routers control the route each packet takes. The key idea is that each router makes a decision for each packet using the destination address, so packets from the same data can be sent different ways.

Mark scheme
  1. 1 mark

    It receives packets (from a device or another router)

    max 3

  2. 1 mark

    It reads/examines the destination address in the packet header

  3. 1 mark

    It decides the best/fastest/least congested route or next router for the packet

    accept 'uses a routing table to decide where to send it'

  4. 1 mark

    It forwards/sends the packet on to the next router or to the destination device

Question 4

4 marks

Give the missing terms A to D in this description of packet switching.

Before it is transmitted, data is broken down into small units called A. Each one has a B that contains the destination address, the packet number and the originator's address. Each one can take a different route across the network, and the route it takes is controlled by a C. Because they can take different routes they may arrive out of order, so once the last one has arrived they are reordered using the D.

Model answer

A: packets
B: packet header
C: router
D: packet numbers

Explanation

This is the packet switching process in order: data is broken into packets, each packet header holds the addresses and packet number, routers control the route of each packet, and the packet numbers are used to reorder the packets once the last one has arrived.

Mark scheme
  1. 1 mark

    A: packets

  2. 1 mark

    B: (packet) header

  3. 1 mark

    C: router

  4. 1 mark

    D: packet number(s)

    accept 'sequence numbers'

Ready to try the rest? Every answer you write is marked against the mark scheme, so you can see exactly where the marks are.

AI Tutor Hints first, answers after you try

Hi! Stuck? Ask me for a hint and I’ll help you work it out. Once you’ve checked your answer I can explain exactly where the marks are.