.
2. Modos de transferencia: Ofrece dos Aunque FTP ha disminuido en popularidad
modos de transferencia: modo binario debido a tecnologías más modernas, República Bolivariana De Venezuela
y modo ASCII. El modo binario se todavía se utiliza en entornos específicos, Ministerio del poder popular para la educación
como entidades gubernamentales y
utiliza para transferir archivos no
sistemas heredados.
E.T. “Francisco Fajardo”.
textuales, como imágenes o archivos 5° de Telemática “A”
binarios, mientras que el modo ASCII
se utiliza para archivos de texto sin
Materia: Proyecto
formato, como archivos de código Usos comunes del FTP
fuente.
1. Transferencia de archivos en
servidores web: Los desarrolladores y
3. Acceso a directorios: Permite a los
administradores de sitios web pueden
usuarios navegar por la estructura de
cargar archivos HTML, imágenes,
directorios del servidor, ver los
scripts y otros recursos al servidor
archivos y directorios disponibles y
web utilizando clientes FTP.
realizar acciones como crear
directorios, eliminar directorios y
2. Compartir archivos de forma remota:
cambiar de directorio.
FTP permite a los usuarios compartir
archivos de manera eficiente entre
Historia del FTP sistemas remotos. Puede ser útil para
colaboraciones y proyectos en los que
El File Transfer Protocol (FTP) fue
varios usuarios necesitan acceder y
desarrollado en la década de 1970 en el
transferir archivos de un servidor
Instituto Tecnológico de Massachusetts
centralizado.
(MIT) como parte de un proyecto de
investigación. FTP se convirtió rápidamente
3. Descarga de software y
en un estándar para la transferencia de
actualizaciones: Muchos sitios web y
archivos en redes de computadoras. A lo
compañías ofrecen descargas de
largo de los años, se han realizado mejoras
software y actualizaciones a través de
y actualizaciones al protocolo.
FTP. Los usuarios pueden acceder a
los servidores FTP para obtener las
FTP permitía a los usuarios compartir y
últimas versiones de software,
transferir archivos entre computadoras a
parches de seguridad y otros archivos
través de conexiones de red. A medida que
relacionados.
Internet se expandió, FTP se hizo popular
como un protocolo estándar para el
File Transfer
intercambio de archivos.
Protocol
Sin embargo, FTP fue considerado inseguro (Protocolo de transferencia de archivos)
debido a la transmisión de datos en texto
plano, lo que los hacía vulnerables a
ataques de interceptación. Esto llevó al Profesora: Estudiantes:
desarrollo de variantes seguras como FTPS Ana Blandin Yojhan Jiménez #4
y SFTP, que agregaron capas de cifrado
Moiselys Rocca #15
para proteger las comunicaciones.
Liodelis Enriques #11
3. Navegación por el sistema de
archivos: Después de la autenticación Diferencias con SFTP
exitosa, el cliente puede navegar por
el sistema de archivos del servidor 1. Seguridad: SFTP utiliza SSH (Secure
Shell) como capa de seguridad para
FTP. Puede ver los directorios y cifrar todas las comunicaciones entre
archivos disponibles en el servidor. el cliente y el servidor. FTP no tiene
una capa de seguridad incorporada y
4. Transferencia de archivos: El cliente las credenciales y los datos se
puede realizar diferentes operaciones transmiten en texto plano, lo que los
hace más vulnerables a ataques de
de transferencia de archivos, como
interceptación.
cargar (subir) archivos al servidor o
descargar (bajar) archivos desde el 2. Puerto de comunicación: SFTP utiliza
el puerto 22 para establecer la
servidor a la computadora local. Estas
conexión segura entre el cliente y el
operaciones se realizan utilizando servidor. En cambio, FTP utiliza el
¿Qué es FTP? comandos FTP específicos, como
PUT (para cargar archivos) y GET
puerto 21 para la conexión de control
y otros puertos.
Un conjunto de reglas que permiten enviar y
(para descargar archivos). 3. Arquitectura de protocolo: SFTP se
recibir archivos entre distintos dispositivos
conectados a Internet. Para realizar acciones basa en SSH y utiliza una única
como subir (cargar) o descargar archivos, 5. Administración de archivos: Además conexión segura para la
eliminar o renombrar archivos, crear o eliminar de la transferencia de archivos, FTP comunicación entre el cliente y el
directorios, entre otros. permite realizar acciones de servidor. Esto significa que no hay
necesidad de establecer una
administración de archivos, como
Funcionamientos de eliminar archivos, renombrar archivos,
conexión separada para la
transferencia de datos, ya que todo se
FTP crear directorios, eliminar directorios, realiza a través de la conexión SSH.
Por otro lado, FTP utiliza una
entre otros. Estas operaciones
arquitectura cliente y servidor
1. Establecimiento de la conexión: El también se realizan utilizando tradicional con conexiones separadas
cliente FTP establece una conexión con
comandos FTP correspondientes. para la comunicación de control y la
el servidor FTP utilizando el puerto 21
transferencia de datos
(puerto predeterminado para FTP). El
cliente envía una solicitud de conexión 6. Cierre de la conexión: Una vez que se
al servidor. han realizado las operaciones Características de FTP
necesarias, el cliente puede cerrar la 1. Comandos FTP: Utiliza comandos comunes
2. Autenticación: Una vez que se incluyen PUT (subir un archivo al servidor),
conexión con el servidor mediante un
establece la conexión, el cliente debe GET (descargar un archivo del servidor),
autenticarse proporcionando un nombre comando de cierre de sesión. Esto DELETE (eliminar un archivo en el servidor),
de usuario y una contraseña válidos. finaliza la comunicación entre el LIST (obtener una lista de archivos y
Esto verifica la identidad del cliente y directorios en el servidor) y MKDIR (crear un
cliente y el servidor FTP.
determina los permisos de acceso. nuevo directorio en el servidor).