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 la autenticación de contraseña basada en el usuario suele implementarse, el acceso de usuarios anónimos también está disponible a través de un servidor FTP.

El Protocolo trivial de transferencia de archivos (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 simple servidor FTP. Debido a su simplicidad, puede implementarse con muy poco desperdicio de memoria por parte de la computadora de su hogar. 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 (es decir, firmware del teléfono IP).

Como se mencionó, FTP es accesible de forma anónima. Esto significa que el usuario puede iniciar sesión en este servidor con una cuenta "anónima" cuando se le solicite un nombre de usuario y una contraseña. En la mayoría de los casos, se le pedirá a un usuario que no tenga 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 la información (como en el Centro Nacional de Información de Biotecnología).

TFTP se utiliza principalmente para transferir archivos (o escribirlos a) un servidor remoto. Debido a que es un protocolo abierto, existe una falta de seguridad, lo que significa que es muy peligroso transferir archivos a través de un servidor abierto a través de Internet. Como tal, TFTP generalmente solo se usa en redes privadas y / o locales. Desafortunadamente, no hay proceso de autenticación, por lo tanto, no hay un mecanismo de encriptación, puesto en marcha. Como resultado de su simplicidad, TFTP solo puede transferir archivos tan grandes como un terabyte, y permite la transferencia de paquetes de datos de gran tamaño, 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. Cuando dicho acceso está restringido, se puede implementar un servicio remoto de FTP (correo FTP) para solucionar 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 que se utiliza para transferir datos a través de una red; TFTP es un protocolo de red que no tiene ningún proceso 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 y solo puede transferir con éxito archivos que no tengan más de un terabyte.