0
0
Computer Networksknowledge~10 mins

Why TCP provides reliable delivery in Computer Networks - Test Your Understanding

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the sentence to explain how TCP ensures data is received correctly.

Computer Networks
TCP uses [1] to confirm that data packets have arrived safely.
Drag options to blanks, or click blank then click option'
Aacknowledgments
Bchecksums
Cbroadcasting
Dencryption
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing acknowledgments with encryption or checksums.
2fill in blank
medium

Complete the sentence to describe how TCP handles lost packets.

Computer Networks
If a packet is lost, TCP will [1] the packet to ensure it reaches the destination.
Drag options to blanks, or click blank then click option'
Aignore
Bretransmit
Ccompress
Ddelay
Attempts:
3 left
💡 Hint
Common Mistakes
Thinking TCP ignores lost packets or delays them instead.
3fill in blank
hard

Fix the error in the explanation about TCP's ordering of packets.

Computer Networks
TCP ensures data arrives in order by using [1] numbers for each packet.
Drag options to blanks, or click blank then click option'
AIP
Bport
Csequence
Dchecksum
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing sequence numbers with port numbers or IP addresses.
4fill in blank
hard

Fill both blanks to complete the explanation of TCP's flow control.

Computer Networks
TCP uses a [1] window to control the amount of data sent before waiting for an [2].
Drag options to blanks, or click blank then click option'
Asliding
Backnowledgment
Cfixed
Derror
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'fixed' window or confusing acknowledgment with error.
5fill in blank
hard

Fill all three blanks to explain how TCP detects errors and recovers.

Computer Networks
TCP uses [1] to detect errors, [2] to confirm receipt, and [3] to resend lost data.
Drag options to blanks, or click blank then click option'
Achecksums
Backnowledgments
Cretransmission
Dencryption
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing encryption with error detection or retransmission.