* IP proporciona una entrega de mejor esfuerzo sin conexión: Si bien IP no garantiza la entrega, * intenta * entregar paquetes. Utiliza direccionamiento para enrutar paquetes a través de las redes. Si se pierde un paquete, depende de los protocolos de nivel superior (como TCP) para manejar el problema. La IP en sí no vuelve a intentar los paquetes perdidos ni reordenan los paquetes fuera de la secuencia.
* UDP proporciona entrega de datagrama sin conexión: UDP es aún menos confiable que IP. Simplemente transmite datagramas (paquetes) sin ninguna garantía de entrega, pedido o detección de errores. Es un protocolo de "fuego y olvida". Los paquetes perdidos simplemente se pierden, sin notificación al remitente.
En resumen:IP al menos * intenta * llevar los paquetes a su destino. UDP no. La diferencia de confiabilidad se deriva del hecho de que IP forma la base del enrutamiento de Internet, que necesita cierto nivel de garantía de entrega para funcionar, mientras que UDP sacrifica deliberadamente la confiabilidad para la velocidad y la simplicidad. La falta de confiabilidad en UDP es una * característica * que permite usarlo en escenarios donde la velocidad supera el riesgo de pérdida de paquetes (por ejemplo, transmisión).