¿Que es protocolo FTP?
¿Y para que sirve?
El protocolo FTP (File Transfer Protocol) es uno de los métodos
más antiguos y ampliamente usados para la transferencia de
archivos entre sistemas a través de una red, como Internet. Este
protocolo permite que los usuarios transfieran archivos de
manera confiable entre un cliente y un servidor.
Funcionamiento del protocolo FTP
Funcionamiento: FTP es un protocolo de red basado en la arquitectura cliente-servidor, donde un
cliente solicita y el servidor responde. Utiliza dos canales principales de comunicación:
1. Canal de Control: maneja las instrucciones y comandos enviados por el cliente al servidor.
2. Canal de Datos: se encarga de la transferencia de los archivos propiamente dicha.
Puertos de operación
Modo de conexión activa y pasiva
Modo Activo: el cliente abre un puerto y Modo Pasivo: el servidor abre un puerto y el cliente
espera a que el servidor inicie la inicia la conexión, ideal para atravesar firewalls.
conexión de datos.
Ventajas y desventajas.
Conexión rápida y directa con el servidor.
Si no utiliza el protocolo de encriptado SSL, el
envío de paquetes se hace sin cifrar.
Multiplataforma.
Los procesos no pueden automatizarse.
Capacidad de envío de muchos archivos.
Las subidas o descargas de archivos han de hacerse
La cola de envío puede reanudarse. archivo por archivo.
Las operaciones se hacen
Sin certificado de seguridad, las conexiones son
bidireccionalmente. inseguras.
Al existir clientes gráficos, no es
Protocolo veterano y algo desfasado respecto a otras
necesario tener conocimientos de opciones.
programación.
Clientes FTP
FileZilla se destaca por su interfaz amigable y
su capacidad de ser utilizado en distintas plataformas
.
WinSCP cuenta con funciones
avanzadas para la sincronización de archivos.
Cyberduck incorpora servicios de almacenamiento
en la nube.
Los Comandos FTP de consola están disponibles en
sistemas operativos como Linux y Windows.
¡Gracias por ver!