¿Qué significa ftp?
El Protocolo de Transferencia de Archivos (FTP) es un conjunto de protocolos estándar para transferir archivos a través de la red utilizando un modelo cliente/servidor. Pertenece a la capa de aplicación del protocolo de transmisión de red. La diferencia entre la transferencia de archivos y el acceso a archivos es que la primera la proporciona FTP y la segunda la proporcionan sistemas de aplicaciones como NFS.
Principio de funcionamiento
FTP utiliza la interfaz de usuario del protocolo de transferencia de archivos estándar de Internet FTP para proporcionar a los usuarios un conjunto de aplicaciones para administrar transferencias de archivos entre computadoras.
FTP está diseñado en base al modelo cliente-servidor (C/S), estableciéndose dos conexiones entre el cliente y el servidor FTP.
El desarrollo de cualquier software cliente basado en FTP debe seguir los principios de funcionamiento de FTP. La ventaja única de FTP es que utiliza dos conexiones TCP entre dos hosts que se comunican, una es una conexión de datos para la transmisión de datos y la otra es una conexión de control para transmitir información de control (comandos y respuestas). Esta idea de transmitir comandos y datos por separado mejora enormemente la eficiencia de FTP.