Loading...
Loading...
Computer Networks Unit 4 notes for CS Semester 5 covering transport service, elements of transport protocol, simple transport protocol, UDP, TCP, important questions, quick revision, and MCQ practice.
Syllabus Pages
Unit 4: Transport Layer
8 pages“This topic explains what kind of service the transport layer offers to applications above it and how it differs from lower layers.”
The transport layer provides end-to-end communication services between processes running on source and destination hosts.
The network layer delivers packets between hosts, but the transport layer delivers data between application processes. This process-to-process communication is one of the main reasons the transport layer is so important in computer networks.
Transport service may be connection-oriented or connectionless depending on the protocol. It may also provide reliability, sequencing, flow control, and error recovery based on application requirements.
In exam answers, always mention that the transport layer sits between the application layer and the network layer and hides the details of underlying packet delivery from applications.
Another important feature of the transport service is segmentation and reassembly. Large application data is divided into smaller transport units at the sender and then reassembled at the destination so the application receives data in usable form.
Transport service is also responsible for multiplexing and demultiplexing. Multiple applications on the same host can use the network simultaneously, and the transport layer uses port numbers to make sure data reaches the correct process.
Exam line: The transport layer provides process-to-process, end-to-end communication services.