martes, 30 de junio de 2015


ventajas y desventajas y del modelo UDP


Ventajas UDP
- Este protocolo aporta un procedimiento para que los programas de
aplicación puedan enviar mensajes a otros programas con un mínimo
de
mecanismo de protocolo.
- proporciona una sencilla interfaz entre la capa de red y la capa
de aplicación.

Desventajas UDP
- no otorga garantías para la entrega de sus mensajes y el origen UDP
no retiene
estados de los mensajes UDP que han sido enviados a la red.

- UDP sólo añade multiplexado de aplicación y suma de verificación de
la cabecera y la carga útil. Cualquier tipo de garantías para la
transmisión de la información deben ser implementadas en capas
superiores.


¿Que es el UDP? - Definición de UDP



UDP son las siglas de Protocolo de Datagrama de Usuario (en inglés User Datagram Protocol) un protocolo sin conexión que, como TCP, funciona en redes IP.

UDP/IP proporciona muy pocos servicios de recuperación de errores, ofreciendo en su lugar una manera directa de enviar y recibir datagramas a través una red IP. Se utiliza sobre todo cuando la velocidad es un factor importante en la transmisión de la información, por ejemplo, RealAudio utiliza el UDP.

El FTP utiliza TCP/IP, mientras que TFTP utiliza UDP. TFTP son las siglas de Protocolo de Transferencia de Archivos Triviales (en inglés Trivial File Transfer Protocol), y puesto que es trivial, perder algo de información en la transferencia no es crucial.


¿Cuándo Utilizar UDP En Lugar de TCP?



Problema:
¿Cuándo debo utilizar User Datagram Protocol (UDP) en lugar de utilizar Transmission Control Protocol (TCP)?

Solución:
El Protocolo UDP es un protocolo de la capa de transporte para uso con el protocolo IP de la capa de red. El protocolo UDP proveé un servicio de intercambio de datagramas a través de la red en modoBest-Effort, es decir, que no puede asegurar la entrega de los datagramas o paquetes. El servicio que proveé el protocolo UDP no es fiable, ya que no garantiza la entrega o algún tipo de protección para evitar la duplicidad de los paquetes. La simplicidad de los paquetes UDP reduce la cantidad de información necesaria para poder ser utilizado, lo cual hace que el protocolo UDP sea la mejor opción en algunas aplicaciones. Una computadora puede mandar paquetes UDP sin establecer una conexión con el dispositivo que los va a recibir. La computadora completa los campos de información en los encabezados en el paquete UDP y envía los datos junto con el encabezado a traves de la capa de red mediante el protocolo IP.

Normalmente, UDP se utiliza en aplicaciones cuando la confiabilidad no es crítica, pero la velocidad de transferencia si lo es. Por ejemplo, puede ser mejor utilizar UDP en una aplicación de adquisición de datos a alta velocidad donde perder algunos datos es aceptable. Otra aplicación donde se utiliza UDP es cuando se desea transmitir un mensaje de difusión (broadcast) a cualquier computadora que están escuchando a un servidor.

En general:
TCP se usa cuando se requiere trasmision de datos con mucha confiabilidad, es decir, que no se pierda información.
UDP se usa cuando se buscan transmisiones con una cantidad de información baja en los paquetes y altas velocidades de transferencia, aunque se puedan perder algunos paquetes.

En labVIEW 8.0 o posterior, apoyese del documento de ayuda: Fundamentals»Using LabVIEW with TCP/IP and UDP que se encuentra en una liga más adelante en el documento para obtener más información. Para LabVIEW 7.1 o anteriores, apoyese en el documento Using LabVIEW with TCP/IP and UDP Application Note desde el menú de ayuda Help»Search the LabVIEW Bookshelf para obtener más información.







No hay comentarios:

Publicar un comentario