Diferencia entre FTP y TFTP

Diferencia entre FTP y TFTP

FTP vs TFTP

El protocolo de transferencia de archivos (también conocido como FTP) es un protocolo de red que se implementa para intercambiar archivos a través de una red TCP/IP, es decir, el protocolo de control de transmisión y el protocolo de Internet. FTP utiliza la autenticación de contraseña creada por el usuario. Aunque generalmente se implementa la autenticación de contraseña basada en el usuario, el acceso al usuario anónimo también está disponible a través de un servidor FTP.

El protocolo de transferencia de archivos trivial (también conocido como TFTP) es un protocolo de red que se implementa para transferir archivos también. Se definió por primera vez en 1980, con la funcionalidad de un servidor FTP simple. Debido a su simplicidad, se puede implementar con muy pocos desechos de memoria por parte de su computadora doméstica. Como tal, en su inicio, TFTP se usó para arrancar computadoras o enrutadores. Dicho esto, también es útil para transferir pequeñas cantidades de datos entre redes (i.mi. Firmware del teléfono IP).

Como se mencionó, se puede acceder a FTP de forma anónima. Esto significa que el usuario puede iniciar sesión en este servidor con una cuenta 'anónima' cuando se le da una solicitud para un nombre de usuario y contraseña. En la mayoría de los casos, se pedirá a un usuario sin una cuenta directa con la computadora host que use su dirección de correo electrónico en lugar de una contraseña; Sin embargo, prácticamente no hay un proceso de verificación que tenga lugar una vez que se proporciona información (como en el Centro Nacional de Información de Biotecnología).

TFTP se usa principalmente para transferir archivos de (o escribirlos a) un servidor remoto. Debido a que es un protocolo abierto, hay escasez de seguridad, lo que significa que es muy peligroso transferir archivos a través de un servidor abierto en Internet. Como tal, TFTP generalmente solo se usa en redes privadas y/o locales. Desafortunadamente, no hay un proceso de autenticación, por lo que no hay mecanismo de cifrado, establecido. Como resultado de su simplicidad, TFTP solo puede transferir archivos tan grandes como un terabyte, y permite que los paquetes de datos de gran tamaño se transfieran, lo que podría causar grandes retrasos en la transmisión de archivos.

A diferencia de TFTP, los servidores FTP tienen un protocolo de autenticación y cifrado en su lugar. Cuando dicho acceso está restringido, se puede implementar un servicio remoto FTP (FTP Mail) para evitar el problema de la restricción. Esto permite el acceso, pero restringe al usuario de ver directorios o modificar comandos.

Resumen:

1. FTP es un protocolo de red de contraseña basado en el usuario utilizado para transferir datos a través de una red; TFTP es un protocolo de red que no tiene procesos de autenticación.

2. Se puede acceder a FTP de forma anónima, pero la cantidad de información transferida es limitada; TFTP no tiene un proceso de cifrado en su lugar, y solo puede transferir exitosamente archivos que no son más grandes que un terabyte.