Trabajo Recuperactivo Sara

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

INTRODUCCION

Por medio de la presente investigación se va a dar a conocer lo que el Sistema


FTP, sus inicios, como funciona, sus tipos de acceso, las ventajas y desventajas.
El FTP es uno de los diversos protocolos de la red Internet, concretamente
significa File Transfer Protocol (Protocolo de Transferencia de Archivos) y es el
ideal para transferir grandes bloques de datos por la red. El FTP, en la mayoría de
servidores, es la única manera de conectar con nuestro sitio, para así, poder
subir(cargar) y bajar (descargar) archivos. Se trata una aplicación que permite
realizar la transferencia de ficheros entre ordenadores, es decir, que hace posible
que un usuario copie en un ordenador los ficheros que están almacenados en otro.
El objetivo de la FTP en esta investigación es saber cómo usarla y en que tipos de
archivos.
SISTEMA FTP
El protocolo FTP se empezó a utilizar en abril de 1971, y terminó de definir su
estructura en el 73, aunque durante las décadas de los 70 y los 80 del siglo
pasado fue perfeccionándose. Para que te hagas una idea, este protocolo nació
antes de que existieran Internet o el correo electrónico, ya que fue uno de los
componentes básicos de ARPANET, que fue esa red primigenia que luego dio
lugar a Internet.
Este protocolo funciona entre ordenadores que estén conectados a una red TCP,
que significa Transmission Control Protocol o Protocolo de control de transmisión.
Este protocolo TCP da soporte a muchas tecnologías, entre ellas a Internet. Para
que te hagas a la idea, la familia de protocolos que forman Internet se llama
TCP/IP.
Pero vamos, dejándonos de palabrerías y nombres extraños, simplemente decirte
que el protocolo FTP funciona para compartir archivos entre ordenadores que
estén conectados a Internet, y los archivos se comparten de forma directa y sin
ningún intermediario.
El protocolo FTP tal cual es un protocolo inseguro, ya que su información no viaja
cifrada. Sin embargo, en 2001 esto se solucionó con el protocolo FTPS, que le
añade una capa SSH para hacerlo más seguro y privado.
El FTP es un protocolo muy útil para el envío de archivos, ya que te permite
enviarlos de un equipo a otro a gran velocidad de transferencia, y no hay ningún
tipo de límites de tamaño como puede pasar en la descarga directa. También
suele utilizarse en contextos como la creación de webs, pudiendo enviar pro FTP
los ficheros de una web al servidor donde están.

Cómo funciona el FTP


El funcionamiento de este protocolo es bastante sencillo. Simplemente, un
ordenador A se conecta directamente a un ordenador B, y podrá ver los archivos
que tiene disponible para compartir. Al verlos, simplemente podrá descargarlos
directamente en el equipo que se ha conectado al otro.
Las conexiones FTP tienen una relación de cliente y servidor. Esto quiere decir
que un ordenador tiene que estar configurado como servidor FTP, ese en el que
se aloja el contenido, y luego tú te conectas a él como un cliente. En los
ordenadores, los datos del protocolo FTP se envían a través de los puertos 20 y
21, que son los que están asignados en todos los equipos para llevar a cabo sus
transferencias de archivos.
Aunque eso de tener un ordenador como cliente y otro como servidor puede
parecer complicado si no entiendes de estas cosas, afortunadamente hoy en día
todo esto es sencillo. Sólo vas a tener que utilizar un programa que se encargue
de todo, que son esos a los que se les llama clientes FTP. Muchos son gratis, y
como usuarios sólo tendrás que establecer la dirección del servidor a la que te
quieres conectar y listo. Además, suelen tener también versiones para crear el
servidor.
Posiblemente, el cliente FTP más popular entre la mayoría de usuarios sea
FileZilla de Mozilla, los mismos creadores que Firefox. La mayoría de clientes son
parecidos, y para conectarte necesitas tener la dirección IP y el puerto del servidor
(1), saber el modo de conexión (2), y el usuario y contraseña (3) para acceder a
ese servidor FTP.
Porque claro, estos servidores no suelen estar abiertos para que cualquiera entre
y coja los archivos que quiera. Necesitarás tener una cuenta de acceso para
conectarte

También podemos acceder de varias formas al servicio FTP de las siguientes


maneras:

Acceso anónimo
Los servidores FTP anónimos ofrecen sus servicios libremente a todos los
usuarios, permiten acceder a sus archivos sin necesidad de tener un 'USER ID' o
una cuenta de usuario. Es la manera más cómoda fuera del servicio web de
permitir que todo el mundo tenga acceso a cierta información sin que para ello el
administrador de un sistema tenga que crear una cuenta para cada usuario.

Acceso de usuario
Si se desea tener privilegios de acceso a cualquier parte del sistema de archivos
del servidor FTP, de modificación de archivos existentes, y de posibilidad de subir
nuestros propios archivos, generalmente se suele realizar mediante una cuenta de
usuario. En el servidor se guarda la información de las distintas cuentas de usuario
que pueden acceder a él, de manera que para iniciar una sesión FTP debemos
introducir una autentificación.

Acceso de invitado
La idea de este mecanismo es la siguiente: se trata de permitir que cada usuario
conecte a la máquina mediante su login y su password, pero evitando que tenga
acceso a partes del sistema de archivos que no necesita para realizar su trabajo,
de esta forma accederá a un entorno restringido, algo muy similar a lo que sucede
en los accesos anónimos, pero con más privilegios.
También podemos expresar que hay dos modos de conexión para el cliente FTP,
que serían el modo activo o el pasivo que se definen de la siguiente manera:

Modo activo
Es donde el servidor siempre crea el canal de datos en su puerto 20, mientras que
en el lado del cliente el canal de datos se asocia a un puerto aleatorio mayor que
el 1024. Para ello, el cliente manda un comando PORT al servidor por el canal de
control indicándole ese número de puerto, de manera que el servidor pueda abrirle
una conexión de datos por donde se transferirán los archivos y los listados, en el
puerto especificado.

Modo pasivo
Cuando el cliente envía un comando PASV sobre el canal de control, el servidor
FTP le indica por el canal de control, el puerto (mayor a 1024 del servidor.
Ejemplo:2040) al que debe conectarse el cliente. El cliente inicia una conexión
desde el puerto siguiente al puerto de control (Ejemplo: 1036) hacia el puerto del
servidor especificado anteriormente (Ejemplo: 2040).

Teniendo en si un impacto muy grande en las redes ya que versatilita el traslado


de información entre los usuarios y apoyando su rapidez en realizar intercambios
de información, documentos, imágenes, videos, entre otras cosas, a pesar que
actualmente casi no se usa el sistema FTP igual a tenido un gran impacto en la
sociedad durante 50 años y ayudando al mundo en progresar en el mundo
tecnológico.

Ventajas y desventajas del sistema FTP


Ventajas
1. Realiza una conexión rápida con el servidor.
2. Es ideal para subir muchos archivos o pocos, según se necesite.
3. Es multiplataforma, funciona en cualquier sistema operativo.
4. Permite subir y bajar archivos bi-direccionalmente.
5. Soporta conexiones encriptadas con certificados SSL
6. No necesitas saber comandos ni usar la terminal, tiene clientes gráficos.
7. No se requiere de conocimientos técnicos para usarlo.

Desventajas
1. Si no hay un SSL de por medio, los datos de usuario, contraseña y la
información que se sube o baja se envían sin encriptación.
2. No permite la automatización de diferentes procesos como lo permiten otros
protocolos más modernos, como por ejemplo conectar a través de un
servidor SSH.
3. Es un protocolo viejo, que, si bien ha recibido actualizaciones, no se ha
adaptado al desarrollo web moderno.
4. No permite paralelizar las descargas o subidas de archivos, estos deben
hacerse uno a uno.
5. No permite resumir las descargas o subida de archivos, pueden quedar
corruptos los archivos si hay errores en la red.

Modos de transferencia de archivos en FTP

Existen dos formas de transferir información en el FTP, una es de forma binaria y


otra en modo ASCII. Esto resulta muy útil ya que no todos los tipos de archivos
deben transferirse de la misma manera.

Hacerlo de forma equivocada podría causar errores en la transferencia, y hasta


corrupción de datos.

Transferencia Binaria: este tipo de transferencia se usa para archivos .exe


(ejecutables), binarios .bin, imágenes, archivos de video, audio y texto de tipo .doc
Tipo ASCII: es el ideal cuando los archivos solo se usan con caracteres
imprimibles. Se usa en archivos html, txt, hqx, ps, entre otros

Diferencias entre un servidor FTP local y FTP en Internet

Existen dos tipos de servidores FTP debido a su ubicación y la


arquitectura de red que usan:

FTP local, en una red de área local o LAN.

FTP en Internet, en una red mundial o WAN.

Vamos a analizar ahora las principales diferencias entre ellos a la hora de elegir
como crear el servidor FTP, esto dependerá por supuesto de nuestras
necesidades.

Servidor FTP local

Este tipo de servidores FTP se suelen usar en entornos empresariales, donde el


servidor FTP escucha en una IP local, por ejemplo 192.168.1.105 y que sólo
permite conexiones desde las computadoras conectadas a la misma red.

Es ideal para compartir documentos de trabajo, archivos, planillas de Excel y


demás en entornos de una oficina. Lo bueno de este tipo de servidores FTP
locales es que no suelen ser atacados debido a que no salen nunca a Internet.

Servidor FTP en Internet

El caso cambia cuando necesitas exponer tu servidor FTP a Internet. Suele usarse
más que nada cuando contratas un paquete de web hosting en una empresa, y
donde compartes servidor con muchos otros clientes de diferentes lugares del
mundo.

En este caso el servidor se configura para escuchar en una IP pública por ejemplo
200.30.220.90, de esta forma todos usan esa IP al momento de conectar. Esta
forma de usar el FTP requiere de SSL pues es bastante inseguro conectar sin
encriptación
Ejemplos de Servidores FTP

Existen muchísimos servidores FTP en el mercado, entre ellos podemos destacar


los más populares:

1. Proftpd
2. Vsftpd
3. Pure-ftpd
4. FileZilla Server
5. CrushFTP
6. Cerberus FTP Server
7. FTP Serv-U
8. Quick ‘n Easy FTP Server
9. QuickTFTP Desktop
10. PrivateFTP
11. Argosoft FTP Server
12. Golden FTP Server Free
Conclusión

Como hemos visto, el FTP desde su llegada revolucionó la forma de transferir


archivos entre hosts. Si bien ha pasado mucho tiempo desde su implementación
original, fue un protocolo que cambió para siempre la forma de mover información,
y que, a pesar de tener algunas desventajas, aún sigue vigente.

Si estás buscando una forma rápida de transmitir información y aún no dominas


del todo bien la consola de Linux y Unix, el FTP quizás sea tu mejor aliado para
subir y descargar archivos de cualquier servidor.

También podría gustarte