El protocolo de transferencia de archivos (FTP) es otro
protocolo de la capa de aplicación comúnmente utilizado. El FTP se desarrolló
para permitir las transferencias de archivos entre un cliente y un servidor.
Un
cliente FTP es una aplicación que se ejecuta en una computadora y se utiliza
para cargar y descargar archivos desde un servidor que ejecuta el daemon FTP
(FTPd).
Para transferir los archivos en forma exitosa, el FTP
requiere de dos conexiones entre cliente y servidor: una para comandos y
respuestas, otra para la transferencia real de archivos.
El cliente establece la primera conexión con el servidor en
TCP puerto 21. Esta conexión se utiliza para controlar el tráfico, que consiste
en comandos del cliente y respuestas del servidor.
El cliente establece la segunda conexión con el servidor en
TCP puerto 20. Esta conexión es para la transferencia real de archivos y se
crea cada vez que se transfiere un archivo.
No hay comentarios:
Publicar un comentario