Como instalar tu propio servidor Ftp en linux

¿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.

FTP tiene sus orígenes en 1971, y aunque ha evolucionado con el paso de los años, es uno de los protocolos más antiguos que todavía están en uso. Hoy en día se usa principalmente en redes corporativas y la red más grande que existe, Internet.


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 bastante grandes. 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.


0 Response to "Como instalar tu propio servidor Ftp en linux"

Publicar un comentario