The transport layer is responsible for segmenting application data streams and for distinguishing between different application payload types. Transport protocols can be either reliable or unreliable, depending on the needs of the application.
Layer 4 - Transport — List page from Classic Sites