Pasar al contenido principal

¿Qué es el protocolo de transferencia de archivos (FTP)?

5 minutos de lectura

27 de octubre de 2024

Una persona con auriculares trabaja con código en un ordenador, lo que simboliza conceptos relacionados con el FTP en un entorno de oficina colaborativo.

¿Qué es el FTP?

FTP significa "protocolo de transferencia de archivos", por sus siglas en inglés. Veámoslo con detalle. 

Básicamente, un "protocolo" o protocolo de Internet es un conjunto de procedimientos o reglas que permiten que los dispositivos electrónicos se comuniquen entre sí. FTP es el conjunto de reglas que los dispositivos de una red TCP/IP (es decir, Internet) utilizan para transferir archivos. 

Cuando usas Internet, en realidad estás usando varios protocolos. Para navegar, utilizas HTTP. Para enviar y recibir mensajes instantáneos, XMPP. Y el FTP es simplemente el protocolo que se utiliza para mover los archivos.

¿Qué es un servidor FTP?

Los servidores FTP son aplicaciones de software que permiten la transferencia de archivos de un dispositivo (por ejemplo, un ordenador Mac, Windows o Linux) a otro. 

Puede sonar complejo, pero los servidores FTP son simplemente ordenadores que tienen una dirección FTP y se dedican a recibir conexiones FTP. Llevan a cabo dos tareas sencillas: obtener y colocar. Es decir, se pueden obtener archivos desde un servidor FTP o colocar archivos en él. 

Al subir archivos, se transferirán desde tu dispositivo al servidor. Alternativamente, al descargarlos, se transferirán desde el servidor hasta tu dispositivo. Por lo tanto, en su nivel más básico, los servidores FTP son el punto medio entre el destinatario y el emisor.

¿Cómo funciona el FTP?

El FTP es un protocolo cliente-servidor. Es decir, el cliente solicita los archivos y el servidor los ofrece. Para ello se requieren dos canales básicos para establecer una conexión:

  • Canal de comandos: inicia la instrucción y contiene la información básica, como a qué archivos se debe acceder.
  • Canal de datos: transfiere los datos de archivos entre los dos dispositivos. 

Para establecer una conexión, los usuarios necesitarán proporcionar credenciales al servidor FTP, que generalmente usa el puerto número 21 como el modo de comunicación por defecto. En pocas palabras, cada puerto corresponde a un número que se utiliza para identificar las transacciones de información en una red. Hay dos modos de conexión FTP distintos: el activo y el pasivo.

En el modo activo, el servidor toma un papel activo al aprobar una solicitud de datos. Sin embargo, el modo activo puede encontrarse con problemas con los cortafuegos, que bloquean sesiones no autorizadas de terceros. Y aquí es donde entra en juego el modo pasivo. 

En el modo pasivo, el servidor no mantiene de forma activa la conexión, sino que el usuario establece tanto el canal de datos como el canal de comando. Básicamente, el servidor escucha, pero no participa de forma activa, lo que permite que el otro dispositivo gestione la carga de trabajo.

¿Qué problemas resuelve el FTP?

El FTP suele utilizarse para gestionar grandes volúmenes de archivos, por lo que resulta muy útil en el desarrollo web. Al hacer cambios en una web, puedes gestionar las transferencias de archivos con una sesión FTP, lo cual permite subir de forma sencilla archivos específicos, añadir imágenes, mover plantillas web y mucho más. Los profesionales de TI también pueden usar este protocolo para transferir grandes lotes de archivos del servidor dentro de un sistema cerrado.

Ventajas e inconvenientes del FTP

¿Cuáles son las ventajas del FTP?

El FTP tiene un par de ventajas que merece la pena mencionar. La más importante es que permite transferir varios archivos a la vez, reanudar una transferencia si se pierde la conexión y programar transferencias. 

Además, como existe desde hace mucho tiempo, casi todo el mundo está familiarizado ya con el protocolo. Y hay muchas herramientas de software FTP para ordenador (como FileZilla, WinSCP y Cyberduck, entre otras) que simplifican mucho el uso del FTP. 

¿Cuáles son las desventajas del FTP? 

Hay un inconveniente bastante significativo asociado al FTP: la falta de seguridad. Como el FTP se inventó en 1970, antecede a muchas medidas de ciberseguridad en las que actualmente confiamos en el mundo moderno. No se diseñó para ser un protocolo seguro. Las transferencias FTP no están cifradas, lo que significa que los piratas informáticos pueden leer con relativa facilidad tus contraseñas, nombres de usuario y otros datos confidenciales.

Debido a estas brechas de seguridad, la compatibilidad con el FTP es cada vez menor. Han surgido diferentes opciones que lo reemplazan, como el SFTP, el HTTPS, el AS2 y el FTPS. 

En 2020, Google Chrome desactivó el FTP por defecto y Firefox lo eliminó de su código. Por tanto, si sigues usando servidores FTP para procesos importantes de tu empresa, puede que haya llegado el momento de buscar una alternativa.

¿Existen alternativas al FTP?

El FTP no es la única solución disponible. De hecho, existen otras que podrían adaptarse mejor a tus necesidades que el FTP estándar.

Invertir en un SFTP

El SFTP (también conocido como protocolo de transferencia de archivos SSH) es un protocolo independiente que funciona sobre un flujo de datos de Secure Shell (SHH) para ofrecer un nivel superior de protección cuando estás a transfiriendo archivos. 

A diferencia de los clientes FTP, que usan el puerto 21, el SFTP utiliza el puerto 22. Debido a que el FTP es un protocolo inseguro, se suele preferir el SFTP, ya que ofrece funciones de seguridad subyacentes, además de la capacidad de adjuntarse a una conexión SSH.

Simplificar la transferencia de archivos con el almacenamiento en la nube

¿Todo esto te parece demasiado complicado? ¿Preferirías no tener a todo un departamento informático gestionando un servidor web? A medida que la compatibilidad con el FTP disminuye y las amenazas de ciberseguridad se vuelven cada vez más sofisticadas, podría merecer la pena buscar opciones alternativas para acceder, transferir y gestionar los archivos de tu empresa. 

Dropbox puede ser una alternativa fiable al FTP, ya que ofrece la posibilidad de compartir archivos de forma segura y sin complicaciones. 

Servicio de almacenamiento en la nube seguro para todos tus archivos

Documentos, fotos, vídeos y más: Dropbox protege tus archivos y carpetas en un sistema de almacenamiento en la nube online.

Disfruta de una transferencia de archivos segura con Dropbox Transfer

El FTP es una opción muy efectiva para transferir archivos, pero está algo desfasada y otros protocolos de red ya disponibles la han superado, como el SFTP como servicio. 

Como alternativa al FTP, Dropbox Transfer es una herramienta de transferencia de datos rápida y sencilla que permite transferir hasta 250 GB de archivos en cada transferencia. Con la protección con contraseña, el vencimiento de los enlaces y las notificaciones de descarga, Transfer brinda a las empresas la tranquilidad adicional de saber que los archivos de gran tamaño se entregan de forma segura.

Explora los recursos relacionados

Dos portátiles conectados a un dispositivo de almacenamiento externo para migrar los datos de un ordenador a otro.

Seis métodos para transferir archivos de un ordenador a otro

Pasar tus archivos de un ordenador antiguo a uno nuevo es más fácil de lo que crees. Descubra las mejores formas de transferir archivos y carpetas entre PC con nuestra guía esencial.

Un trabajador remoto se recuesta en un sofá mientras usa su ordenador portátil para enviar archivos de vídeo de gran tamaño a sus compañeros de trabajo por correo electrónico.

Cómo enviar archivos y vídeos grandes por correo electrónico

Encontrarse con límites de tamaño para un archivo adjunto de correo electrónico puede resultar muy frustrante. Pero hay soluciones. Explora tres métodos gratuitos/sin complicaciones para enviar archivos y vídeos de gran tamaño por correo electrónico.

Un fotógrafo mira su dispositivo móvil. En el fondo, se muestra una foto para un cliente en la pantalla de un ordenador portátil.

Cómo compartir fotos de alta calidad con los clientes

Las fotos perfectas merecen ser compartidas como es debido. Descubre cómo compartir imágenes de alta resolución con clientes utilizando nuestra guía para fotógrafos profesionales.