Transferencia de datos por UDPcast
¿Que es el protocolo UDP?
El protocolo UDP es un protocolo no orientado a conexiones, por su siglas traducido al español se llama protocolo de datagramas de usuario, trasmite segmentos que consisten en encabezados de 8 bytes, no realiza control de flujo, control de errores o retransmisión cuando recibe un segmento erróneo, por eso se usa en aplicaciones que no requieran una transmisión de datos verificada como en el caso de TCP, pero si proporciona un interfaz al protocolo IP de tal forma que demultiplexa varios procesos usando puertos.
¿Que es UDPCAST?
Según la pagina oficial (http://www.udpcast.linux.lu/) UDPcast es una herramienta de transferencia de archivos que puede enviar datos simultáneamente a muchos destinos en una LAN.
¿Bajo que licencia se distribuye UDPcast?
Udpcast se distribuye bajo la licencia GPL 2.0 o cualquier versión posterior.
¿Cual es la Ventaja de UDPCast?
La ventaja de UDPcast sobre el uso de otros métodos (NFS, FTP,…, etc) es que utiliza las capacidades de multidifusión UDPcast de UDP la cual hace que la copia de archivos se realice a una mayor velocidad.
Instalación
Para instalarlo en linux (debian y derivados) solo es necesario ejecutar el comando:
sudo apt-get install udpcast
En windows:
Descargar e instalar desde: http://www.udpcast.linux.lu/exe.html
Para transferir un fichero:
Equipo origen: $ udp-sender -f Archivo, en este caso udp-sender -f ubuntu-14.04.3-server-amd64.iso
Equipos de destino: $udp-receiver -f Archivo, en este caso udp-receiver -f ubuntu-14.04.3-server-amd64.iso
Transferir directorio:
Se sigue básicamente el mismo procedimiento anterior
Equipo origen: $tar cf – directorio | udp-sender
Equipos de destino: $udp-receiver | tar xf –
Conclusiones
UDP Cast permite hacer transferencias de archivos a una velocidad realmente enorme, pues aprovecha al máximo todo el potencial de transferencia que es capaz de desarrollar la red local.Por último, cabe señalar que UDP Cast es una herramienta muy potente y con funciones que van mucho más allá de las mostradas aquí, Si quieren conocer más acerca de esta herramienta les aconsejo visitar su sitio oficial.