2. SU OBJETIVO ES EL DE TRANSMITIR
ARCHIVOS EXITÓSAMENTE ENTRE
MÁQUINAS EN UNA RED SIN QUE EL
USUARIO TENGA QUE INICIAR UNA
SESIÓN EN EL HOST REMOTO O
QUE REQUIERA TENER
CONOCIMIENTOS SOBRE CÓMO
UTILIZAR EL SISTEMA REMOTO.
3. EL PROTOCOLO DE
TRANSFERENCIA DE ARCHIVOS
FTP UTILIZA UNA
ARQUITECTURA
CLIENTE/SERVIDOR PARA
TRANSFERIR ARCHIVOS
USANDO EL PROTOCOLO DE
RED TCP. PUESTO QUE FTP ES
UN PROTOCOLO MÁS ANTIGUO,
NO UTILIZA UNA
AUTENTICACIÓN DE USUARIOS
Y CONTRASEÑA ENCRIPTADA.
4. FTP REQUIERE DE MÚLTIPLES
PUERTOS DE RED PARA
FUNCIONAR CORRECTAMENTE,
EL NÚMERO DE PUERTO PARA
LAS CONEXIONES DE DATOS Y
LA FORMA EN LA QUE LAS
CONEXIONES SON
INICIALIZADAS VARÍA
DEPENDIENDO DE SI EL
CLIENTE SOLICITA LOS DATOS
EN MODO ACTIVO O EN MODO
PASIVO.
5. MODO ACTIVO
EL MODO ACTIVO ES EL MÉTODO ORIGINAL
UTILIZADO POR EL PROTOCOLO FTP PARA
LA TRANSFERENCIA DE DATOS A LA
APLICACIÓN CLIENTE. CUANDO EL
CLIENTE FTP INICIA UNA TRANSFERENCIA
DE DATOS, EL SERVIDOR ABRE UNA
CONEXIÓN DESDE EL PUERTO.
6. MODO PASIVO
LA APLICACIÓN FTP CLIENTE ES LA QUE INICIA
EL MODO PASIVO, DE LA MISMA FORMA QUE EL
MODO ACTIVO. EL CLIENTE FTP INDICA QUE
DESEA ACCEDER A LOS DATOS EN MODO PASIVO
Y EL SERVIDOR PROPORCIONA LA DIRECCIÓN IP
Y EL PUERTO ALEATORIO, SIN PRIVILEGIOS.
7. MIENTRAS QUE EL MODO
PASIVO RESUELVE EL
PROBLEMA DE LA
INTERFERENCIA DEL
CORTAFUEGOS EN EL LADO
DEL CLIENTE CON LAS
CONEXIONES DE DATOS,
TAMBIÉN PUEDE
COMPLICAR LA
ADMINISTRACIÓN DEL
8. El modelo FTP
El protocolo FTP está incluido dentro del
modelo cliente-servidor, es decir, un
equipo envía órdenes (el cliente) y el
otro espera solicitudes para llevar a cabo
acciones (el servidor).
Durante una conexión FTP, se
encuentran abiertos dos canales de
transmisión:
• Un canal de comandos (canal de
control)
• Un canal de datos