Skip to content
Transmission Control Protocol

File:Tcp_state_diagram_fixed_new.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ8803· pop 75· linked from 1,090 articles

Transmission Control Protocol

Sign in to save

Also known as TCP, Three-way handshake, SYN_(TCP), three times handshake

principal protocol used to stream data across an IP network

AI overview

The Transmission Control Protocol (TCP) is the main method that computers use to reliably send information back and forth across the internet. It matters because it ensures that data arrives completely and in the correct order, which is essential for activities like browsing websites, sending emails, and video calls.

AI-generated from the Wikipedia summary — may contain errors.

Wikidata facts

Subclass of
data exchange
Image
Tcp-handshake.svg
Show 8 more facts
Commons category
Transmission Control Protocol
Commons gallery
Transmission Control Protocol
OSI Model layer location
transport layer
has characteristic
network reliability
on focus list of Wikimedia project
Wikipedia:Vital articles/Level/4
Sources (5)

via Wikidata · CC0

~40 min read

Encyclopedic overview

The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite, providing reliable, ordered, and error-checked delivery of a stream of octets (bytes) between applications running on hosts communicating via an IP network. It originated in the initial network implementation in which it complemented the Internet Protocol (IP). Therefore, the entire suite is commonly referred to as TCP/IP.

Major internet applications such as the World Wide Web, email, remote administration, file transfer and streaming media rely on TCP, which is part of the transport layer of the TCP/IP suite. SSL/TLS often runs on top of TCP. Today, TCP remains a core protocol for most Internet communication, ensuring reliable data transfer across diverse networks.

Excerpted from Wikipedia’s “Transmission Control Protocol” article, available under the CC BY-SA 4.0 licence.

Gallery (5)