TechKnowSurge
CompTIA Network+ 1.1 CompTIA Network+ 1.4 Cisco CCNA 1.5
InteractiveNetworkFree

Which TCP Mechanism Is at Work?

Which TCP mechanism is at work in each situation?

⚑ Complete this interactive to capture a CTF flag worth 5 points.

About this interactive

From the lesson: - **Connection setup and teardown:** a handshake (SYN, SYN-ACK, ACK) before any data, and finish messages from both sides at the end. - **Sequencing and reassembly:** data is cut into segments, each labeled with the number of its first byte, so the receiver can put them back in order however they arrived. - **Acknowledgment and retransmission:** the receiver acknowledges the next byte it expects; data that never arrives is sent again. - **Flow and congestion control:** the receiver's window size says how much it can take, and the sender holds back when the receiver or the network is struggling, like metering cars onto a busy freeway.

What you'll learn

Aligned to

CompTIA Network+
1.1 Explain concepts related to the Open Systems Interconnection (OSI) reference model.
1.4 Explain common networking ports, protocols, services, and traffic types.
Cisco CCNA
1.5 Compare TCP to UDP

Key terms

Transmission Control Protocol
TCP
A connection-oriented transport protocol that ensures reliable, ordered, and error-checked delivery of data.
Three-Way Handshake
The TCP process of establishing a connection using three steps — SYN, SYN-ACK, and ACK — to synchronize communication between two devices.
Sequence Number
A 32-bit field in the TCP header that identifies the byte position of the first byte of data in a segment, allowing the receiver to reorder segments that arrive out of sequence and detect missing data. The receiving side uses the sequence number to send an acknowledgment confirming which byte it expects next.
Acknowledgement
ACK
A signal sent by a receiving device to confirm that a segment has been received, and to indicate the next expected sequence number.
Retransmission
The process by which TCP resends segments when the receiver detects missing data based on expected sequence numbers.
Flow Control
A protocol function that manages the rate of data transmission between devices to prevent overwhelming the receiver.
Congestion Control
A TCP mechanism that adjusts the rate of data transmission in response to network congestion to prevent packet loss and degradation.

Topics

Tcp Three Way Handshake Sequencing Acknowledgment Flow Control Interactive Categorize

About TechKnowSurge

TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.

Explore free tools and programs →