es el protocolo de red para la transferencia de archivos
entre sistemas conectados a una red TCP
es ofrecido por la capa de
Aplicación del modelo de capas de
red TCP/IP al usuario
utilizando normalmente el
puerto de red 20 y el 21
Modelo FTP
Cliente FTP
es un programa que se instala en el ordenador del usuario, y que
emplea el protocolo FTP para conectarse a un servidor FTP y transferir
archivos, ya sea para descargarlos o para subirlos
Modos de conexión del cliente FTP
Modo activo
el servidor siempre crea el canal de datos en su puerto 20, mientras
que en el lado del cliente el canal de datos se asocia a un puerto
aleatorio mayor que el 1024
Modo pasivo
Cuando el cliente envía un comando PASV sobre el
canal de control, el servidor FTP le indica por el
canal de control, el puerto (mayor a 1023 del
servidor