UDP is connectionless oriented, which of the following must be used in order to ensure reliability?
UDP is connectionless oriented, which of the following must be used in order to ensure reliability?
UDP, being a connectionless protocol, does not guarantee the reliability of data transmission. In order to ensure reliability, the Transmission Control Protocol (TCP) should be used. TCP provides mechanisms for ensuring that data is received accurately and in order, through features such as acknowledgements, retransmissions, and sequencing.
B: implementation a channel using RDT(reliable data transfer) Transport Layer >> UDP=unreliable
I think the correct answer is: D not B
It's B, an application is mostly operating with UDP and a dynamic port, the application itself has to ensure the reliability of the connection or at least the send data. If data is lost, the application layer has to send resend request/channel reopening.
B UDP have no control when sends packets so, when you create application and use UDP protocol u must create your own control system on the application layer
B is correct answer User Datagram Protocol (UDP): provides connectionless communication and does not guarantee the reliability of packet transmission. The reliability can be ensured by the application layer.
to ensure reliability? I think that is D (TCP ensure reliability regarding UDP)