Webinar incia en

0 Días
0 Horas
0 Minutos
0 Segundos

Webinar Gratuito

Introducción a Protocolo IPv6 con MikroTik RouterOS

Qué es y cómo funcionan el FTP Activo y el FTP Pasivo

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Si alguna vez has intentado conectarte a un servidor FTP y la conexión falla sin una razón clara, es muy probable que el problema esté relacionado con el modo activo o pasivo.

Aunque pueden parecer conceptos técnicos, entenderlos es fundamental para evitar errores comunes, especialmente cuando intervienen firewalls o redes con NAT.

Al final del artículo encontrarás un pequeño test que te permitirá evaluar los conocimientos adquiridos en esta lectura

Qué es el protocolo FTP (explicación rápida y necesaria)

FTP (File Transfer Protocol) es un protocolo que permite transferir archivos entre un cliente y un servidor.

Funciona mediante dos conexiones:

  • Canal de control: se utiliza para enviar comandos
  • Canal de datos: se utiliza para transferir archivos

La diferencia entre FTP activo y pasivo está en quién inicia la conexión del canal de datos.

Cómo funciona el FTP Activo (con ejemplo claro)

En el modo FTP activo, el cliente inicia la comunicación, pero el servidor es quien establece la conexión de datos hacia el cliente.

Puertos que utiliza el FTP activo

  • Cliente: puerto aleatorio mayor a 1024
  • Servidor: puerto 21 (control) y puerto 20 (datos)
Que es y como funcionan el FTP Activo y el FTP Pasivo

Paso a paso de la conexión

  1. El cliente se conecta al servidor por el puerto 21
  2. El cliente indica al servidor qué puerto utilizar para la transferencia
  3. El servidor inicia la conexión de datos desde su puerto 20 hacia el cliente

Problemas comunes del FTP activo

En redes modernas, es habitual que existan firewalls o routers que bloquean conexiones entrantes.

En una situación típica, todo parece estar correctamente configurado, pero la transferencia de archivos no se realiza. Esto ocurre porque el firewall bloquea la conexión entrante desde el servidor.

Este comportamiento hace que el FTP activo falle con frecuencia en entornos actuales.

Cómo funciona el FTP Pasivo (con ejemplo práctico)

El FTP pasivo cambia el enfoque: el cliente inicia tanto la conexión de control como la de datos.

Puertos que utiliza el FTP pasivo

  • Servidor: puerto 21 y un rango de puertos altos (dinámicos)
  • Cliente: inicia todas las conexiones

Paso a paso de la conexión

  1. El cliente se conecta al servidor por el puerto 21
  2. El servidor responde indicando un puerto disponible
  3. El cliente inicia la conexión de datos hacia ese puerto

Por qué funciona mejor con firewalls

En este modo, no hay conexiones entrantes inesperadas hacia el cliente.

Todo el tráfico es iniciado por el cliente, lo que lo hace compatible con la mayoría de configuraciones de red actuales.

En muchos casos prácticos, cambiar de FTP activo a pasivo soluciona inmediatamente problemas de conexión sin necesidad de modificar el firewall.

Diferencias entre FTP activo y pasivo

CaracterísticaFTP ActivoFTP Pasivo
Quién inicia datosServidor hacia clienteCliente hacia servidor
CompatibilidadBaja (problemas con firewall)Alta
ConfiguraciónMás complejaMás sencilla
Uso actualPoco comúnMuy utilizado

FTP activo vs pasivo: cuál deberías usar

En la mayoría de los casos, el modo pasivo es la mejor opción.

El FTP activo solo es recomendable cuando:

  • Se tiene control total de la red
  • No hay restricciones de firewall

En entornos reales, el modo pasivo es el más utilizado por su compatibilidad y facilidad de configuración.

Errores comunes y soluciones

Error: no se puede establecer conexión de datos

Solución: activar el modo pasivo

Error: timeout al listar archivos

Solución: abrir el rango de puertos configurado en el servidor

Error: conecta pero no transfiere archivos

Solución: revisar el firewall o cambiar entre modo activo y pasivo

Muchos problemas de FTP no están en la configuración del cliente o del servidor, sino en la red intermedia.

 

Conclusión: cuándo usar cada modo

  • FTP activo: solo en redes controladas y sin restricciones
  • FTP pasivo: opción recomendada en la mayoría de situaciones

Elegir correctamente el modo puede evitar muchos problemas de conexión.

Preguntas Frecuentes

El FTP pasivo suele ser más seguro en redes modernas porque evita conexiones entrantes inesperadas.

Porque el servidor intenta iniciar una conexión hacia el cliente, lo cual suele estar bloqueado.

Utiliza el puerto 21 y un rango de puertos altos configurados en el servidor.

No hay diferencias relevantes en velocidad. Lo importante es la estabilidad de la conexión.

Breve cuestionario de conocimientos

¿Qué te pareció este artículo?
¿Te atreves a evaluar tus conocimientos aprendidos?

Qué es y cómo funcionan el FTP Activo y el FTP Pasivo

Libros recomendados para éste artículo

Autoestudio MikroTik

Estudia las certificaciones MikroTik a tu propio ritmo

Autoestudio

Aprende a tu propio ritmo

advertisement (anuncio)

MikroLABs

advertisement (anuncio)

Anuncia tu marca aquí - Escríbenos por WhatsApp (+593 98 700 0604) - abcXperts / Academy Xperts
Escríbenos por WhatsApp (+593 98 700 0604)

¿Quieres sugerir un tema?

Todas las semanas posteamos nuevo contenido. Quieres que tratemos sobre algo específico?
Tema para el proximo Blog

Próximos Cursos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

MONARC Latin America: Soluciones Tecnológicas - Guatemala.
MONARC Latin America: Soluciones Tecnológicas - monarclatinamerica.com.gt - Guatemala
1
Haz clic para chatear

AcademyXperts BETA 1.0

Tu asistente virtual de AcademyXperts

Cuéntanos un poco sobre tí.

Así podremos darte la mejor recomendación

El teléfono no es válido

Confírmanos tus datos

Nuestros horarios son de Lunes a Viernes de 9:00 AM a 6:00 PM.

Atención: Lunes a Viernes de 9:00 AM a 6:00 PM (Ecuador GMT-5).