The application have to manage the connection by itself rather than letting the operating system do it in a driver. This is when it thinks it can outperform TCP with something similar.
The nature of data transfer that fits UDP often doesn’t need reliable delivery, because the new data will override and correct the item that was received before. This could be the a measurement of a sensor, or the position of a player’s avatar in a virtual world. Or a transmission of a live sound signal intended for listening not to make a copy. The sender keeps transmitting without waiting for an answer.
Latest Answers