5.3.6

Did My Data Arrive Safely?

Test yourself on Did My Data Arrive Safely?

Test your knowledge with free interactive questions on Seneca — used by over 10 million students.

Did my Data Arrive Safely?

Interference across a network can cause data to become corrupted (changed) as it is transmitted to the recipient.

Lost packets

Lost packets

  • Some packets might get lost within the network.
  • Each packet transfer will have a certain timeout, which is the maximum amount of time that the packet transfer is expected to take.
  • If the time taken is more than the timeout, then we send a timeout signal to the sender to ask them to re-send the packet.
Checksums

Checksums

  • A checksum is a piece of data which is generated from the payload.
  • When data is assembled into packets, we calculate the checksum and send this along with the packet.
  • When the data is received, the recipient can re-calculate the checksum from the data they receive and compare it to the checksum they received.
    • If the values are different, then some of the data was corrupted.
    • They can then request the data again.
Confirmation message

Confirmation message

  • If all packets have been successfully received, then a confirmation message is sent to the sender.
  • This lets them know that there were no issues in transmission that they might need to fix.
Jump to other topics
1

Problem Solving

2

Programming

3

Data

4

Computers

5

Communication & The Internet

6

The Bigger Picture

Practice questions on Did My Data Arrive Safely?

Can you answer these? Test yourself with free interactive practice on Seneca — used by over 10 million students.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
Answer all questions on Did My Data Arrive Safely?

Unlock your full potential with Seneca Premium

  • Unlimited access to 10,000+ open-ended exam questions

  • Mini-mock exams based on your study history

  • Unlock 800+ premium courses & e-books

Get started with Seneca Premium