- DCN - Computer Network Security
- DCN - Computer Network Models
- DCN - Computer Network Topologies
- DCN - Network LAN Technologies
- DCN - Computer Network Types
- DCN - Overview
- Data Comm & Networks Home
Physical Layer
- DCN - Network Switching
- DCN - Multiplexing
- DCN - Wireless Transmission
- DCN - Transmission media
- DCN - Analog Transmission
- DCN - Digital Transmission
- DCN - Physical Layer Introduction
Data Link Layer
- DCN - Data Link Control & Protocols
- DCN - Error detection and Correction
- DCN - Data Link Layer Introduction
Network Layer
- DCN - Network Layer Protocols
- DCN - Internetworking
- DCN - Routing
- DCN - Network Addressing
- DCN - Network Layer Introduction
Transport Layer
Application Layer
- DCN - Network Services
- DCN - Application Protocols
- DCN - Client-Server Model
- DCN - Application Layer Introduction
DCN Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Transport Layer Introduction
Next Layer in OSI Model is recognized as Transport Layer (Layer-4). All modules and procedures pertaining to transportation of data or data stream are categorized into this layer. As all other layers, this layer communicates with its peer Transport layer of the remote host.
Transport layer offers peer-to-peer and end-to-end connection between two processes on remote hosts. Transport layer takes data from upper layer (i.e. Apppcation layer) and then breaks it into smaller size segments, numbers each byte, and hands over to lower layer (Network Layer) for depvery.
Functions
This Layer is the first one which breaks the information data, suppped by Apppcation layer in to smaller units called segments. It numbers every byte in the segment and maintains their accounting.
This layer ensures that data must be received in the same sequence in which it was sent.
This layer provides end-to-end depvery of data between hosts which may or may not belong to the same subnet.
All server processes intend to communicate over the network are equipped with well-known Transport Service Access Points (TSAPs) also known as port numbers.
End-to-End Communication
A process on one host identifies its peer host on remote network by means of TSAPs, also known as Port numbers. TSAPs are very well defined and a process which is trying to communicate with its peer knows this in advance.
For example, when a DHCP cpent wants to communicate with remote DHCP server, it always requests on port number 67. When a DNS cpent wants to communicate with remote DNS server, it always requests on port number 53 (UDP).
The two main Transport layer protocols are:
Transmission Control Protocol
It provides repable communication between two hosts.
User Datagram Protocol
It provides unrepable communication between two hosts.