The Transmission Control Protocol

In this lesson, we'll look at a quick overview of TCP and some famous applications that use it.

Introduction to TCP

TCP, or the transmission control protocol, is one of the two key protocols of the transport layer. TCP is what makes most modern applications as enjoyable and reliable as they are. HTTP’s implementation, for example, would be very complex, if it weren’t for TCP.

TCP is a robust protocol meant to adapt to a diverse range of network topologies, bandwidths, delays, message sizes, and other varying factors that exist in the network layer.

Get hands-on with 1400+ tech skills courses.