Why is UDP needed? Why can’t a user program directly access IP?

What is the major need of a UDP?
Add a comment

8 replies

"Suppose that A sends a data packet k to B and the ACK from B is delayed but not lost. A resends packet k, which B acknowledges. Eventually A receives 2 ACKs to packet k, each of which triggers transmission of packet (k + 1). B will ACK both copies of packet (k + 1), causing A to send two copies of packet (k + 2). From now on, 2 copies of every data packet and ACK will be sent."
Add a comment
UDP works with regard to reasons in which fault verifying in addition to discipline is actually sometimes not necessary as well as carried out in the diligence, keeping away from this over head of such producing with the network port stage.
Add a comment