What course of action cn a sender/receiver have in a connection-
oriented network to detect and correct errors? how does this change
in a connectionless network?
Hey,
Note: Brother in case of any queries, just comment in box I would be very happy to assist all your queries
Transport layer provides services to application layer and takes
services from network layer. The data in the transport layer is
referred to as Segments. It is responsible for the End to
End delivery of the complete message. Transport layer also provides
the acknowledgment of the successful data transmission and
re-transmits the data if an error is found.
• At sender’s side:
Transport layer receives the formatted data from the upper layers,
performs Segmentation and also implements
Flow & Error control to ensure proper data
transmission. It also adds Source and Destination port number in
its header and forwards the segmented data to the Network
Layer.
Note: The sender
need to know the port number associated with the receiver’s
application.
Generally, this destination port number is configured, either by
default or manually. For example, when a web application makes a
request to a web server, it typically uses port number 80, because
this is the default port assigned to web applications. Many
applications have default port assigned.
• At receiver’s side:
Transport Layer reads the port number from its header and forwards the Data which it has received to the respective application. It also performs sequencing and reassembling of the segmented data.
The functions of the transport layer are :
TCP provides multiplexing, demultiplexing, and error detection (but not recovery) in exactly the same manner as UDP. Nevertheless, TCP and UDP differ in many ways. The most fundamental difference is that UDP is connectionless, while TCP is connection-oriented.
Kindly revert for any queries
Thanks.
What course of action cn a sender/receiver have in a connection- oriented network to detect and...