1/11/2011

Que es UDP? Definición y usos

UDP (User Datagram Protocol - Protocolo de Datagrama de Usuario) es un protocolo de transporte "simple" para aplicaciones que no necesitan confiabilidad en la comunicación. No provee mecanismos de retransmisión, soporta broadcast, no garantiza el orden de llegada de los datagramas y no posee secuenciamiento.

La diferencia principal entre UDP y TCP es que UDP no mantiene conexiones, cada datagrama enviado es independiente del resto, y posee sufieciente información en su cabecera para su direccionamiento.

UDP no usa paquetes de verificación (ACKs) para la recepción de los mensajes. Por ende UDP proporciona una entrega no confiable y no orientado a la conexión.

Al igual que TCP y ICMP usa IP como transporte que como beneficio principal, otorga la capacidad de multiplexar el a acceso a los aplicativos vía puertos.

Independientemente de que los datagramas pueden perderse, multiplicarse y llegar desordenados, estas situaciones se pueden resolver a través del programa que utilzia el protocolo, por esto no necesariamente los aplicativos que utilizan UDP tienen que ser inseguros.

Estructura del Datagrama UDP.

0 comentarios:

Publicar un comentario en la entrada

otros temas relacionados