answersLogoWhite

0

TRANSPORT LAYER

The transport layer ensures that messages are delivered error-free, in sequence, and with no losses or duplications. It relieves the higher layer protocols from any concern with the transfer of data between them and their peers.

The size and complexity of a transport protocol depends on the type of service it can get from the network layer. For a reliable network layer with virtual circuit capability, a minimal transport layer is required. If the network layer is unreliable and/or only supports datagrams, the transport protocol should include extensive error detection and recovery.

The transport layer provides:

  • Message segmentation: accepts a message from the (session) layer above it, splits the message into smaller units (if not already small enough), and passes the smaller units down to the network layer. The transport layer at the destination station reassembles the message.
  • Message acknowledgment: provides reliable end-to-end message delivery with acknowledgments.
  • Message traffic control: tells the transmitting station to "back-off" when no message buffers are available.
  • Session multiplexing: multiplexes several message streams, or sessions onto one logical link and keeps track of which messages belong to which sessions (see session layer).

Typically, the transport layer can accept relatively large messages, but there are strict message size limits imposed by the network (or lower) layer. Consequently, the transport layer must break up the messages into smaller units, or frames, prepending a header to each frame.

The transport layer header information must then include control information, such as message start and message end flags, to enable the transport layer on the other end to recognize message boundaries. In addition, if the lower layers do not maintain sequence, the transport header must contain sequence information to enable the transport layer on the receiving end to get the pieces back together in the right order before handing the received message up to the layer above.
Network Layer

User Avatar

Gabe Kshlerin

Lvl 10
2y ago

What else can I help you with?

Related Questions

Which osi layer encapsulates data into packets?

network layer


Which network migration technique encapsulates IPv6 packets inside IPv4 packets to carry them over IPv4 network infrastructures?

tunneling


Which layer of the OSI model encapsulates network layer packets?

Data Link Layer


How does the data link layer prepare packets for transmission?

It encapsulates with a header and a trailer to create a frame.


Can bridges be used by administrators to segment their LAN?

This is one of the reasons for using a bridge - it supplies LAN segment isolation by not forwarding packets it knows will be delivered in the same segment.


Why a lan user can not monitor the internet?

The simple answer is that a LAN user (client) will not see all of the packets on the Internet; they will only see the packets for their own LAN segment.


How does IP layer keep the packets from getting misplaced or collected out of orders?

The IP adds a header of control information to each segment recieved from the TCP in order to form the IP datagram or IP packet. The data can be fragmented to smaller packets if necessary.


When a server responds to a web request what occurs next in the encapsulation process after the web page data is formatted and separated into TCP segment?

The server adds the source and destination IP address to each segment header to deliver the packets to the destination.


What does the computer term bits packet frame segment data mean and in what layer they belong?

Telegrams are sent in data packets. Bits packet frame segment data mean data packet and they belongs to Data link layer. Bye.


Data is transmitted on a network in pieces called?

Packets Words


Is there a quote that encapsulates the belief in a higher power, such as "God"?

One quote that encapsulates the belief in a higher power is "In God we trust."


What is collusion domain?

A computer network can be segmented physically but also logically. A collision domain is one of the logical network segments in which the data packets can collide to each other. One of the most common protocols used when referring to a collision domain is the Ethernet protocol. Collision domains are often referred as 'Ethernet segments'. The term of 'collision domain' is also used when describing the circumstances in which a single network device sends packets throughout a network segment and forces every other device in that network segment to pay attention to those packets.