Site icon Deming Certification Services Pvt Ltd

ISO 17987-2:2016 transport protocol and network layer services

Courtesy: ISO 17987-2:2016 transport protocol and network layer services

Transport layer services are conveyed to an application via a programming interface to the transport layer protocols. The services may include the following features:

The transport layer is responsible for delivering data to the appropriate application process on the host computers. This involves statistical multiplexing of data from different application processes, i.e. forming data segments, and adding source and destination port numbers in the header of each transport layer data segment. Together with the source and destination IP address, the port numbers constitute a network socket, i.e. an identification address of the process-to-process communication. In the OSI model, this function is supported by the session layer.

Some transport layer protocols, for example TCP, but not UDP, support virtual circuits, i.e. provide connection-oriented communication over an underlying packet-oriented datagram network. A byte-stream is delivered while hiding the packet mode communication for the application processes. This involves connection establishment, dividing of the data stream into packets called segments, segment numbering and reordering of out-of-order data.

Exit mobile version