Transport Layer Functions and TCP Flow Control Explained
The Transport Layer: OSI Model Layer 4
The Transport Layer is the 4th layer of the OSI model, providing process-to-process communication between applications running on different hosts. It ensures reliable, error-free, and ordered delivery of data.
Main Services of the Transport Layer
- Process-to-Process Delivery: Uses port numbers to deliver data from a specific process on the sender to a specific process on the receiver.
- Segmentation and Reassembly: Divides large messages into smaller segments for transmission and reassembles them at the destination.
- Connection Control: Supports connection-oriented communication (TCP) and connectionless communication (UDP).
- Flow Control: Prevents the sender from overwhelming the receiver with too much data by using
English with a size of 2.5 KB