¿Qué es TFTP?
Te contamos todo lo que necesitas saber sobre TFTP
En breve
TFTP significa Protocolo Trivial de Transferencia de Archivos. Es una forma fácil de transferir archivos entre servidores y ordenadores. El TFTP es más rápido que otros protocolos, pero menos seguro. Se utiliza para transferir archivos pequeños.
TFTP son las siglas de Trivial File Transfer Protocol. El protocolo TFTP puede utilizarse para transferir archivos a través de redes y entre ordenadores. TFTP es una forma más sencilla de transferir archivos comparado con FTP y SFTP.
El protocolo TFTP no suele utilizarse para transferir archivos a través de Internet, ya que no es tan seguro como FTP y SFTP. En su lugar, TFTP debería utilizarse para transferir archivos dentro de tu red de área local para garantizar que tus archivos están protegidos.
En esta página
TFTP vs FTP
La diferencia entre TFTP y FTP radica en el mecanismo. FTP se basa en TCP (protocolo de control de transmisión) durante la transferencia. El protocolo TFTP se basa en UDP (protocolo de datagramas de usuario), ya que es un protocolo sin conexión. Como TFTP utiliza UDP en lugar de TCP, es un protocolo de transferencia poco fiable.
- TCP vs UDP
La comunicación entre ordenadores debe ser segura y fiable. Cada vez que se transfiere un archivo desde otro ordenador al tuyo, deberías recibir los datos correctamente. Por ejemplo, si recibes un archivo, lo quieres completo y no solo partes del mismo.
TCP garantiza la recepción correcta de todos los datos. Además, verifica la conexión entre los dos ordenadores antes de que se comuniquen entre ellos.
UDP, en cambio, funciona sin conexión, y a diferencia de TCP, no verifica la conexión entre los dos ordenadores para garantizar que los datos se entreguen correctamente. Así, si envías un archivo utilizando UDP, a tu ordenador le dará igual si la información se recibe o no en el otro extremo.
- Puerto TFTP
FTP utiliza los puertos 21 y 20, mientras que TFTP utiliza el puerto 69.
- Autenticación
FTP precisa de una contraseña para autenticar al usuario. Por lo tanto, si quieres acceder a un servidor FTP, debes identificarte con un nombre de usuario y una contraseña.
Por otro lado, TFTP no necesita autenticar al usuario. Como usuario, solo necesitas saber el nombre del archivo que estás intentando descargar, y puedes enviar un comando para solicitar ese archivo específico.
- Más lento
A diferencia del FTP, el TFTP es más lento en su proceso de transferencia. Esto se debe a que el servidor TFTP necesita dividir los datos en trozos cuando los transfiere al cliente TFTP.
TFTP: ¿Cómo funciona?
¿Cómo funciona un servidor TFTP? Un servidor TFTP está siempre de guardia en el puerto 69 para cualquier petición entrante del cliente TFP. Es decir, cada vez que un cliente TFTP solicita descargar un archivo, el servidor TFTP crea e inicia un proceso. El cliente TFTP envía el comando al servidor TFTP a través de UDP.
Una vez que el servidor TFTP ha recibido el comando, envía los datos requeridos al cliente TFTP. Si los datos solicitados contienen muchos archivos, el cliente TFTP enviará un acuse de recibo al servidor TFTP cada vez que se reciba un fragmento de los datos a lo largo del proceso. El proceso es equivalente a parar y esperar, lo que significa que el servidor TFTP espera hasta recibir un acuse de recibo del cliente TFTP antes de enviar otro fragmento de datos.
Para cerciorarte de que tus archivos están protegidos y se envían correctamente al utilizar el protocolo TFTP, solo debes enviar archivos dentro de tu red de área local. Por ejemplo, si quieres enviar imágenes de firmware a tu cortafuegos, puedes utilizar TFTP, ya que está dentro de tu red de área local. Sin embargo, ten en cuenta que el servidor TFTP no te ofrece mucha seguridad durante la transferencia de archivos, y por eso es fundamental que solo transfieras archivos dentro de tu red de área local.
Crea tu sitio web en un hosting ultrarrápido
Haz que tu sueño sea un éxito. Aloja tu sitio en servidores rápidos, seguros y fiables.
Empieza- Servidores SSD de alto rendimiento
- Panel de control fácil de usar
- Creador de páginas web gratuito
- Certificado SSL gratuito
- Copia de seguridad diaria
- Soporte 24/7