Definition icon
Definition

Transmission Control Protocol (TCP)

The Transmission Control Protocol (TCP) is a core transport-layer protocol designed to provide reliable, ordered, and error-checked end-to-end delivery of data between networked applications. Operating on top of the best-effort Internet Protocol (IP), TCP guarantees data integrity by numbering individual data units, tracking acknowledgments from the receiver, retransmitting unacknowledged or lost data, and adjusting transmission rates to manage network congestion.

0

1

Definition icon
Updated 2026-09-09

Tags

Prep Sessions

The Architecture of Connected Systems: Tracing End-to-End Data Flow @ University of Michigan - Ann Arbor

Ch.3 Core Internet Protocols - The Architecture of Connected Systems: Tracing End-to-End Data Flow @ University of Michigan - Ann Arbor

Transmission Control Protocol (TCP) and the Three-Way Handshake - The Architecture of Connected Systems: Tracing End-to-End Data Flow @ University of Michigan - Ann Arbor

Ch.4 Network Performance and Metrics - The Architecture of Connected Systems: Tracing End-to-End Data Flow @ University of Michigan - Ann Arbor

Bandwidth, Latency, and Networking Misconceptions - The Architecture of Connected Systems: Tracing End-to-End Data Flow @ University of Michigan - Ann Arbor