The Transmission Control Protocol (TCP) is one of the core protocols of the Internet Protocol Suite. TCP is one of the two original components of the suite, complementing the Internet Protocol (IP), and therefore the entire suite is commonly referred to as TCP/IP. TCP provides reliable, ordered delivery of a stream of octets from a program on one computer to another program on another computer. TCP is the protocol used by major Internet applications such as the World Wide Web, email, remote administration and file transfer. Other applications, which do not require reliable data stream service, may use the User Datagram Protocol (UDP), which provides a datagram service that emphasizes reduced latency over reliability.
Internet protocols |
---|
Application layer |
|
Transport layer |
|
Routing protocols * |
|
Internet layer |
|
Link layer |
|
* Not a layer. A routing protocol belongs either to application or network layer. |
Read more about Transmission Control Protocol: Historical Origin, Network Function, TCP Segment Structure, Protocol Operation, Vulnerabilities, TCP Ports, Development, TCP Over Wireless Networks, Hardware Implementations, Debugging, Alternatives
Famous quotes containing the word control:
“The inability to control our childrens behavior feels the same as not being able to control it in ourselves. And the fact is that primitive behavior in children does unleash primitive behavior in mothers. Thats what frightens mothers most. For young children, even when out of control, do not have the power to destroy their mothers, but mothers who are out of control feel that they may destroy their children.”
—Elaine Heffner (20th century)