Create PDF Email Imprimir

¿Qué es FTP pasivo?

Rating:
 
Vote for this:
Good - Bad

Respuesta

FTP es un servicio TCP inusual, en el sentido que utiliza dos puertos TCP para realizar su trabajo. El puerto 21 es para que cliente y servidor intercambien comandos (get, put, etc.) y el puerto 20 es el que se utiliza para la transferencia de los datos (listados y archivos).

En modo "activo", el cliente se conecta usando un puerto no privilegiado (el primero libre mayor que 1024, denotémoslo por N) al puerto 21 del servidor. Inmediatamente el cliente comienza a "escuchar" en el puerto N+1 y le dice al servidor "conécta tu puerto 20 hacia mí puerto N+1". ¿Cuál es el problema? Si estás en un firewall, la segunda parte de la negociación luce como "una conexión remota desde cualquier puerto hacia un puerto no privilegiado de una máquina interna"; eso usualmente está bloqueado.

En modo "pasivo", el cliente se conecta usando un puerto no privilegiado (el primero libre mayor que 1024, denotémoslo por N) al puerto 21 del servidor. Inmediatamente indica "quiero trabajar en modo pasivo" usando esa conexión (después de todo, es el comando PASV), y abre el puerto N+1 y se conecta con el puerto 20 del servidor. Esto es "firewall-friendly" porque son solamente salidas.

categoría

Tags

Hosting Web
Nuestros Planes con el Doble de Alojamiento Web y RVSiteBuilder Gratis!! desde 39.9 US
Ver
Paginas Web
Diseño y Desarrollo de Paginas Web paquete completo desde 160 US
Ver

Promo del Mes

Promo Wares Sitios Web con Descuentos del 10 y 20 Porciento.
Promo Wares Dominios con descuentos del 20%
Promo Wares Hosting Navidad 50 Cuentas de Correo de 7.8 GB c/u
Promo Wares
Plan E-Mail+ escoga de 1 hasta 50 correos POP3 con 7.4 GB de Espacio por Cuenta, con Dominio Propio. Ver +