The main purpose of the Transport layer is to shield the upper-layer applications from the complexities of the network. In this layer, we will discuss the following topics:
- TCP
- UDP
- Key concepts to remember
- Port numbers
The Transmission Control Protocol is a connection-oriented protocol, meaning it makes sure that your data will get to the other side, using a series of checks and balances. TCP has in its arsenal things such as sequencing, windowing, acknowledgement, and negative acknowledgement.