Los tipos de transferencia FTP son:
1. FTP activo: Es el modo predeterminado en el cual el servidor FTP establece una conexión de datos con el cliente FTP. En este tipo de transferencia, el servidor intenta conectarse al cliente a través del puerto TCP especificado por el cliente.
2. FTP pasivo: A diferencia del modo activo, el servidor FTP establece una conexión de datos con el cliente, pero en lugar de conectar directamente al cliente, el servidor espera a que el cliente se conecte. Por defecto, el servidor FTP utiliza un puerto pasivo de 1024 a 65535 para permitir la conexión del cliente.
Ambos modos de transferencia tienen sus ventajas y desventajas, pero en general, el modo pasivo es preferible debido a que se adapta mejor a las redes modernas que utilizan firewalls y enrutadores NAT.