Número de puerto TCP 21 y cómo funciona con FTP
El Protocolo de transferencia de archivos proporciona un marco para transferir información entre dos computadoras en red, al igual que Protocolo de Transferencia de Hipertexto lo hace a través de un navegador web. FTP, sin embargo, opera en dos Protocolo de Control de Transmisión puertos: 20 y 21. Los puertos FTP 20 y 21 deben estar abiertos en la red para que las transferencias de archivos se realicen correctamente.
El puerto FTP 21 es el puerto de control predeterminado
Después de introducir el nombre de usuario y la contraseña FTP correctos a través del software de cliente FTP, el software del servidor FTP abre el puerto 21 de forma predeterminada. A esto a veces se le llama mando o puerto de control por defecto. Luego, el cliente realiza otra conexión con el servidor a través del puerto 20 para que se realicen las transferencias de archivos.
El administrador puede cambiar el puerto predeterminado para enviar comandos y archivos a través de FTP. Sin embargo, el estándar existe para que los programas cliente / software, los enrutadores y los firewalls puedan ponerse de acuerdo en los mismos puertos, lo que facilita la configuración.
Cómo conectarse a través del puerto FTP 21
Una razón por la que FTP falla es si los puertos correctos no están abiertos en la red. Este bloqueo puede ocurrir en el lado del servidor o en el lado del cliente. Cualquier software que bloquee los puertos debe cambiarse manualmente para abrirlos, incluidos los enrutadores y firewalls que podrían bloquear los puertos si el sistema operativo no lo hace.
De forma predeterminada, es posible que los enrutadores y los firewalls no acepten conexiones en el puerto 21. Por lo tanto, si FTP no funciona, es mejor verificar que el enrutador reenvíe las solicitudes correctamente en ese puerto y que el firewall no esté bloqueando el puerto 21.
Usar Comprobador de puertos para escanear su red para ver si el enrutador tiene el puerto 21 abierto. Una característica llamada Modo pasivo ayuda a verificar si hay barreras de acceso al puerto detrás de un enrutador.
Además de garantizar que el puerto 21 esté abierto en ambos lados del canal de comunicación, el puerto 20 también debe estar permitido en la red y a través del software del cliente. Si no se abren ambos puertos, se evita que se realice la transferencia completa de ida y vuelta.
Cuando está conectado al servidor FTP, el software cliente solicita las credenciales de inicio de sesión (nombre de usuario y contraseña) que son necesarias para acceder a ese servidor.
FileZilla y WinSCP son dos clientes FTP populares. Ambos están disponibles de forma gratuita.