sábado, 1 de marzo de 2014

Protocolo UDP

 


Existen varias aplicaciones con las que estamos trabajando o que el sistema operativo necesita para mantener los servicios de red, o que requieren servicios de red (almacenamiento de archivos en un servidor, correo electrónico, asistencia técnica remota), como podemos observar estas aplicaciones de alguna forma realizan sus funciones de red “simultáneamente”.
El proceso que se realiza en la capa de Transporte para poder tener estas funciones es una especie de “multiplexión” y “demultiplexión”, para ello lo que se realiza es establecer identificadores de procesos los cuales son asignados a cada aplicación de red; estos identificadores de procesos (o direccionamiento de procesos) son llamados puertos, a través de los cuales vamos a saber que aplicación esta enviando o recibiendo paquetes.






Teóricamente se pueden seleccionar puertos desde 0 hasta 65, 535 y también es posible que entre UDP y TCP empleen el mismo rango de puertos debido a que en el encabezado del paquete IP hace mención a que tipo de protocolo está enviando (UDP o TCP). Es importante tomar en cuenta que para algunas aplicaciones existen puertos ya reservados tanto para TCP como para UDP llamados puertos “bien conocidos”.
UDP es un Protocolo perteneciente a la capa de Transporte para realizar envío de paquetes sin conexión, es un protocolo que provee una forma de enviar paquetes sin la necesidad de establecer una conexión. Pero no tiene control de flujo, control de errores o retransmisión de paquetes dañados. Debido a estas características hacen de este un protocolo sencillo y hasta cierto punto más rápido que TCP para el envío de paquetes. El proceso de operación es también sencillo:







a) Primero recibe los datos de la capa de aplicación.
b) Después encapsula la información agregando los puertos de destino y de origen.
c) Posiblemente haga un calculo de verificación a fin de comprobar la integridad de los datos al llegar al puerto de destino.
d) Transfiere el paquete a la capa de Internet (Protocolo IP).

Entre las cosas que no realiza UDP para poder realizar su funcionamiento es:






a) UDP no estable ninguna conexión para poder enviar los paquetes, únicamente envía el paquete.
b) UDP no entrega ningún acuse de recibido para informar que el paquete fue recibido.
c) UDP no garantiza la entrega del paquete.
d) UDP no detecta mensajes perdidos a fin de retransmitirlos.
e) UDP no garantiza que los paquetes enviados sean recibidos en el mismo orden.
f) UDP no tiene mecanismos para manejar el flujo de datos entre los dispositivos a fin de evitar congestionamientos.






 
Entre las aplicaciones que emplean este protocolo para la transmisión de datos podemos encontrar: DNS, FTP, SNMP, NTP, etc.


Video animado del protocolo UDP (publicado en Youtube(mr)):



Explicación sobre protocolo UDP (publicado en Youtube(mr)):




 
--Fin--

No hay comentarios.:

Publicar un comentario

Por favor dejanos tus comentarios....