El mecanismo de mejor esfuerzo, entrega de mejor esfuerzo (best-effort delivery, en inglés) o de mejores intenciones[1] designa un tipo de servicio de red en el que la red no puede garantizar que los datos lleguen a su destino, ni ofrecer al usuario una determinada calidad de servicio (QoS) en sus comunicaciones.
En una red de «mejor esfuerzo» todos los usuarios reciben el mejor servicio posible en ese momento, lo que significa que obtendrán distintos anchos de banda y tiempos de respuesta en función del volumen de tráfico en la red.