Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una gran diferencia es que HTTP puede mantener múltiples sesiones simultáneamente porque no tiene estado,
mientras que FTP no puede. Como FTP tiene una conexión con control de estado, el servidor FTP conservará la
información sobre el estado, por ejemplo, el directorio actual de un usuario en una sesión. Esto puede limitar el
número total de sesiones que FTP puede mantener simultáneamente. FTP también requiere que el cliente se
autentique para poder transferir la información con éxito, mientras que, con HTTP, no es obligatorio que el
cliente se autentique.
Aunque FTP puede proteger mejor la información debido a la autenticación obligatoria del cliente, lo que
supone una ventaja frente a HTTP, no es necesariamente la opción más segura, y podría poner en riesgo sus
transferencias de archivos. Para proteger el nombre de usuario y la contraseña, y encriptar el contenido en una
transmisión, FTP se suele reforzar con SSL/Seguridad de la Capa de Transporte (TLS o Transport Layer
Security), lo que también se conoce como FTPS. O bien, se reemplaza por el Protocolo de Transferencia de
Archivos con Secure Shell (SFTP).
Aunque HTTP no está encriptado, el Protocolo Seguro de Transferencia de Hipertexto (HTTPS o Hyper Text
Transfer Protocol Secure) existe por esta razón. HTTPS es la versión segura de HTTP en la que las
comunicaciones entre el navegador y el sitio web se encriptan mediante TLS o SSL, su predecesor.