Lectern

Search

Search IconIcon to open search

Transport layer

Last updated Jan 31, 2023

The third layer in the internet protocol suite. Mainly used to provide end-to-end communication services for applications and is more focused on connection-oriented communications. Where required, the protocol segments data into smaller segments and reassembles the segments at the receiving host.

Several protocols employed in the transport layer include the:

# Port numbers

In both TCP and UDP, port numbers play an important role as they identify the application protocols by port numbers. Ports cannot be occupied by two applications at the same time, and therefore must be ordered and kept track of.

Well-known ports are often reserved for the different protocols. These ports usually serve critical networking applications (e.g., HTTP) and therefore need to be standardised across devices. Some of these ports include: