TCP (Transmission Control Protocol)
The Transmission Control Protocol (TCP) is one of the core protocols of
the Internet protocol suite (IP), and is so common that the entire suite
is often called TCP/IP. TCP provides reliable, ordered, error-checked
delivery of a stream of octets between programs running on computers
connected to a local area network, intranet or the public Internet. It
resides at the transport layer.
Web browsers use TCP when they connect to servers on the World Wide Web,
and it is used to deliver email and transfer files from one location to
another. HTTP, HTTPS, SMTP, POP3, IMAP, SSH, FTP, Telnet and a variety
of other protocols are typically encapsulated in TCP.
Applications that do not require the reliability of a TCP connection may
instead use the connectionless User Datagram Protocol (UDP), which
emphasizes low- overhead operation and reduced latency rather than error
checking and delivery validation.
Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply.