0
0
Computer Networksknowledge~10 mins

Three-way handshake in Computer Networks - Interactive Code Practice

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

Complete the code to identify the first step in the TCP three-way handshake.

Computer Networks
The client sends a [1] packet to initiate the connection.
Drag options to blanks, or click blank then click option'
ASYN
BACK
CFIN
DRST
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing SYN with ACK or FIN packets.
Thinking the handshake starts with an ACK.
2fill in blank
medium

Complete the code to identify the second step in the TCP three-way handshake.

Computer Networks
The server responds with a [1] packet to acknowledge the client's request.
Drag options to blanks, or click blank then click option'
AFIN
BACK
CRST
DSYN-ACK
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing only SYN or only ACK instead of SYN-ACK.
Confusing this step with connection termination.
3fill in blank
hard

Fix the error in the description of the third step of the TCP handshake.

Computer Networks
The client sends a [1] packet to confirm the connection and complete the handshake.
Drag options to blanks, or click blank then click option'
ASYN
BFIN
CACK
DRST
Attempts:
3 left
💡 Hint
Common Mistakes
Using SYN or FIN instead of ACK for the final step.
Confusing connection setup with teardown.
4fill in blank
hard

Fill both blanks to complete the explanation of the TCP three-way handshake steps.

Computer Networks
Step 1: Client sends [1]. Step 2: Server replies with [2].
Drag options to blanks, or click blank then click option'
ASYN
BACK
CSYN-ACK
DFIN
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up SYN and ACK in the first step.
Using FIN instead of SYN-ACK in the second step.
5fill in blank
hard

Fill all three blanks to describe the full TCP three-way handshake process.

Computer Networks
1) Client sends [1]. 2) Server replies with [2]. 3) Client sends [3] to establish connection.
Drag options to blanks, or click blank then click option'
ASYN
BACK
CSYN-ACK
DFIN
Attempts:
3 left
💡 Hint
Common Mistakes
Swapping the order of SYN-ACK and ACK.
Using FIN instead of ACK in the last step.