XYZ Corp has a UDP technology they say is really fast. Why is MTP better?
Most such protocols simply dump data into the network as fast as possible and hope that some of it will get through. Whatever doesn’t get through, they try to send again later. Flooding the network like this causes massive congestion and packet-loss. Ultimately, such protocols spend almost as much time correcting for lost data as they save by flooding. They also severely degrade third-party traffic in the process. While MTP also happens to be built on top of UDP/IP, MTP performs very careful flow control and error recovery. MTP does not flood the network, actually causes less congestion than TCP, and because of its greater efficiency is able to reliably move data faster than flooding and streaming mechanisms.