| FTP |
|
Â
¿Qué es FTP?
El acrónimo de FTP es protocolo de transferencia de ficheros (File Transfer Protocol) y es un software cliente/servidor que permite a usuarios transferir ficheros entre ordenadores en una red TCP/IP. El funcionamiento es sencillo. Una persona desde su ordenador invoca un programa cliente FTP para conectar con otro ordenador, que a su vez tiene instalado el programa servidor FTP. Una vez establecida la conexión y debidamente autenticado el usuario con su contraseña , se pueden empezar a intercambiar archivos de todo tipo. Aunque no estés familiarizado o no conoces FTP, las opciones de que lo hayas usado alguna vez son enormes. Muchos de los enlaces de descarga que usas en Internet, son URLs que apuntan a un ordenador que está actuando como un servidor FTP: tu navegador automáticamente hace la conexión y descarga correspondiente. ¿Por qué se sigue usando FTP? Muy simple, el protocolo FTP es el sistema de transferir archivos más estable y fiable que hay en internet. Esto significa que la descarga y subida de archivos que hagas tendrán más opciones de completarse si errores de transferencia, y quedarán intactos después del envÃo. Existen unas normas o estándares que permiten a FTP funcionar en casi cualquier medio. Estas especificaciones son las que hacen que plataformas independientes dentro de Internet puedan comunicarse entre si. FTP usa menos cabecera que otros mecanismos de transferir archivos, enviando menos paquetes en un sentido y en otro. La razón principal de esto es que FTP puede descargar ficheros en modo binario. Cuando descargas un fichero usando HTTP (Hyper Text Transfer Protocol), o envÃas/recibes un archivo añadido a un email, los datos primero se codifican en MIME (Multipurpose Internet Mail Extensions). Básicamente, esto significa que tu fichero es codificado como texto en la transmisión, y vuelta a convertir en binario al final de la transferencia. Esta codificación aumenta considerablemente el tamaño de la cabecera. El propio protocolo TCP/IP, provee de un sistema de control y corrección de paquetes al ser recibidos en el destino. Si un paquete en la secuencia de envÃo se pierde, el ordenador que recibe los datos hace una petición para el reenvió de datos. Esta es la razón de porque TCP/IP es tan fiable. Esto es una ventaja porque FTP funciona sobre el protocolo TCP/IP. Las más modernas versiones de FTP, permiten resumir las descargas que han quedado a medias. En el lado servidor, se incluyen unos marcadores que el cliente puede interpretar para saber desde donde tiene que seguir descargando el archivo. De este modo, en caso de fallo, no tenemos que volver a bajarnos un fichero entero otra vez. ¿Por qué necesitamos un software de cliente FTP? Un buen softwarecliente FTP te da más control sobre lo que haces. Los navegadores, aunque sirven para usar FTP, no son demasiado adecuados como clientes, y sus mecanismos para resumir descargas dejan algo que desear, si es que puede hacerlo. En los navegadores se suelen dar más errores. Por propia experiencia, no aconsejamos utilizar navegadores para bajarse cosas de servidores FTP, sobre todo si son archivos grandes. Existen buenos programas FTP que evitarán problemas.  |