UDP no tiene control de flujo incorporado en su protocolo. Esto significa que no se asegura la entrega de paquetes ni se controla la cantidad de datos que se envían en un momento dado. Su objetivo es proporcionar una transferencia de datos rápida y eficiente sin ninguna garantía de entrega.
Sin embargo, algunos programas y aplicaciones que utilizan UDP pueden implementar su propio control de flujo para garantizar que los paquetes se entregan en el orden correcto y que no se reciben más paquetes de los que el destinatario puede manejar. Por ejemplo, algunos juegos en línea utilizan UDP para la transmisión de datos de manera rápida, pero implementan su propio control de flujo para asegurar que la información del juego se recibe correctamente y sin interrupciones.