Diferencia entre FTP activo y pasivo

FTP:
FTP significa Protocolo de transferencia de archivos. Es un protocolo de capa de aplicación que transfiere archivos a través de una red. Utiliza un servicio basado en TCP.

FTP funciona en dos modos diferentes:

1. FTP activo:
en el modo activo, el cliente se conecta en un puerto aleatorio para las conexiones de datos entrantes desde el servidor. El cliente vuelve a enviar el siguiente puerto al servidor FTP que se reconoce en el canal de comando.

2. FTP pasivo:
en el modo pasivo, el cliente utiliza la conexión de control para enviar una señal PASV al servidor. El servidor FTP devuelve la dirección IP y el número de puerto del servidor.

Aquí hay algunas diferencias entre FTP activo y pasivo:

FTP activo FTP pasivo
En FTP activo, el cliente establece el canal de comando y el servidor establece el canal de datos. En FTP pasivo, tanto el canal de comando como el canal de datos son establecidos por el cliente.
Active FTP proporciona seguridad al servidor FTP. El FTP pasivo no proporciona seguridad al servidor FTP.
El FTP activo puede causar problemas debido a los cortafuegos. El FTP pasivo no tiene problemas de conexión con los cortafuegos.
El modo activo no se utiliza como modo predeterminado de un navegador. El modo pasivo se utiliza como modo predeterminado de un navegador.
El cliente FTP reconoce en el canal de datos. El servidor FTP reconoce en el canal de datos.
El cliente envía un número de puerto aleatorio al servidor. El cliente envía el comando PASV al servidor.

Publicación traducida automáticamente

Artículo escrito por pp_pankaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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