TRANSPORT LAYER
INTRODUCTION
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Client-server
|
|
Client-client
|
|
Server-server
|
|
none of the above
|
Detailed explanation-1: -The transport transport layer is responsible responsible for process-to-process delivery-the delivery of a packet, part of a message, from one process to another. Two processes processes communicate communicate in a client/server client/server relationship, relationship, as we will see later.
Detailed explanation-2: -It does not add anything to the services of IP except to provide process-to-process communication instead of host-to-host communication. TCP is a connection-oriented protocol; it creates a virtual connection between two TCPs to send data. In addition, TCP uses flow and error control mechanisms at the transport level.
Detailed explanation-3: -Process to Process Communication Transport Layer uses a port number to deliver the segmented data to the correct process amongst the multiple processes that are running on a particular host. A port number is a 16-bit address used by transport layer to identify any client-server program.