Vous êtes sur la page 1sur 15

ESCUELA TECNICA CIENCIA APLICADA ESTECA-PC

NIVEL: Diversificado
MATERIA: Computacin

FTP

Cristian Oswaldo Guevara Morales


Grado: 5to. Computacin

16/06/2017
Sanarate, El Progreso 2017
INDICE
INTRODUCCIN.......................................................................................................3
Qu es FTP?...........................................................................................................4
La historia de FTP...................................................................................................5
Ventajas y desventajas de FTP..............................................................................5
Qu es un servidor FTP?......................................................................................6
Servidores ms utilizados......................................................................................8
ANEXOS....................................................................................................................9
CONCLUSIONES....................................................................................................11
COMENTARIO PERSONAL...................................................................................12
GLOSARIO..............................................................................................................13
E-GRAFA................................................................................................................14
INTRODUCCIN
Existe en la actualidad, dentro de lo que es Internet, un 'servicio' que permite
trabajar con archivos (copiar, modificar, borrar) desde una PC hacia un servidor
remoto. En dichos servidores remotos se alojan grandes cantidades de shareware
y freeware, que estn a disposicin del pblico para que haga un download a su
computadora. Generalmente estos servidores permiten el acceso a cualquier
usuario (servidores llamados "anonymous") pero tambin existen los servidores
que tienen acceso restringido por medio de passwords.
Estas transferencias de archivos se hace por medio de un software conocido como
FTP (del ingls, File Transfer Protocol). Existen hoy en da muchos programas de
este tipo, con diferentes prestaciones, pero nos referiremos puntualmente al
WS_FTP

3
Qu es FTP?

FTP (File Transfer Protocol) es un protocolo de transferencia de archivos entre


sistemas conectados a una red TCP basado en la arquitectura cliente-servidor, de
manera que desde un equipo cliente nos podemos conectar a un servidor para
descargar archivos desde l o para enviarle nuestros propios archivos
independientemente del sistema operativo utilizado en cada equipo.

El Servicio FTP es ofrecido por la capa de Aplicacin del modelo de capas de red
TCP/IP al usuario, utilizando normalmente el puerto de red 20 y el 21. Un
problema bsico de FTP es que est pensado para ofrecer la mxima velocidad
en la conexin, pero no la mxima seguridad, ya que todo el intercambio de
informacin, desde el login y password del usuario en el servidor hasta la
transferencia de cualquier archivo, se realiza en texto plano sin ningn tipo de
cifrado, con lo que un posible atacante lo tiene muy fcil para capturar este trfico,
acceder al servidor, o apropiarse de los archivos transferidos.

Cliente FTP

Cuando un navegador no est equipado con la funcin FTP, o si se quiere cargar


archivos en un ordenador remoto, se necesitar utilizar un programa cliente FTP.
Un cliente FTP es un programa que se instala en el ordenador del usuario, y que
emplea el protocolo FTP para conectarse a un servidor FTP y transferir archivos,
ya sea para descargarlos o para subirlos.

Para utilizar un cliente FTP, se necesita conocer el nombre del archivo, el


ordenador en que reside (servidor, en el caso de descarga de archivos), el
ordenador al que se quiere transferir el archivo (en caso de querer subirlo nosotros
al servidor), y la carpeta en la que se encuentra.

Algunos clientes de FTP bsicos en modo consola vienen integrados en los


sistemas operativos, incluyendo Windows, DOS, Linux y Unix. Sin embargo, hay
disponibles clientes con opciones aadidas e interfaz grfica. Aunque muchos
navegadores tienen ya integrado FTP, es ms confiable a la hora de conectarse
con servidores FTP no annimos utilizar un programa cliente.

4
La historia de FTP
Desde su creacin en abril de 1971, el protocolo FTP ha sido el protocolo estndar
utilizado para transferir archivos entre equipos remotos. Los desarrolladores del
protocolo de transferencia de archivos (FTP) tenan que equilibrar la necesidad de
un conjunto completo de funcionalidades con el deseo de crear un protocolo que
fuera simple y fcil de implementar.

File Transfer Protocol (FTP) versin RFC 959, fue publicado en octubre de 1985
dando la posibilidad de modificar el FTP original, aadiendo varios comandos
nuevos. Desde entonces, una serie de otras normas se han publicado para aadir
funciones; pero su administracin es complicada y no permite una verdadera
automatizacin de procesos o ser utilizado para cumplir con regulaciones y leyes.

Ventajas y desventajas de FTP


Ventajas de un plataforma FTP.

Un usuario puede utilizar un programa para realizar una carga masiva a un


servidor, sin tener que preocuparse porque no va a volver a examinar a los
archivos y cargarlos nuevamente.
Es muy rpida y directa en el acceso de la conexin que tiene el servidor
Nos permiten renaudar la descarga previa de archivos.
Permite transferir archivos de un sistema operativo a otro, transferir
archivos en una sola conexin y transferir archivos en ambos sentidos.
copiar archivos de gran tamao
Seguro
Rpido

Desventajas de una plataforma FTP:

Es una tecnologa vieja y aunque ha tenido ciertos avances a travs del


tiempo es insuficiente para negocios que requieren seguridad y auditorias.
FTP espagueti o spaghetti Normalmente los servidores FTP mueven
archivos entre s, pero cuando se requieren muchos procesos y muchos
servidores, se convierte en una pesadilla saber donde estn los archivos,
que procesos concluyeron satisfactoriamente o si hay existen errores en los
archivos-.

5
No se puede automatizar procesos -Una plataforma FTP funcionan para
mover archivos entre servidores y clientes FTP, pero no para entregar los
archivos directamente a aplicaciones, servidores donde se realicen
procesos o bases de datos-.
Los nombres de usuario y contraseas se envan como texto sin cifrar
dentro de la transmisin. Esto es una significativa falla de seguridad que
hace al FTP una plataforma rechazada para procesar informacin sensible
o confidencial.
La mayora de los servidores FTP tienen muy pocas capacidades para
encriptar los archivos de principio a fin.
Con un servidor FTP no es fcil administrar, auditar y filtrar las conexiones
activas.
Los servidores pueden ser atacados al enviar datos al puerto FTP desde
distintos equipos para inundarlos (spoofing). Lo que detiene los procesos
y afecta significativamente la productividad.
No hay copia de seguridad automtica: Es necesario recordar hacer una
copia de seguridad todos los das y de forma manual.
Las conexiones FTP no son confiables y muchas veces son inestables por
lo que es normal que los archivos sufran alteraciones; as que usted
necesidad de reanudar la conexin y verificar manualmente qu los
archivos se copiaron completos y con la informacin completa.
La mayora del software FTP no incluye caractersticas para encriptar o
cifrar archivos por lo que no asegura la trasmisin de archivos.
Cuando se tienen mltiples archivos sujetos a proceso deben de ser
administrados manualmente y paso por paso.
Dado que el puerto FTP es tradicionalmente inestable, es necesario
monitorear que las transmisiones se completan con xito, esto lo hace muy
ineficiente especialmente si los archivos son de gran tamao.

Qu es un servidor FTP?
Un servidor FTP es un programa especial que se ejecuta en un servidor conectado
normalmente en Internet (aunque puede estar conectado en otros tipos de redes,
LAN, MAN, etc.). La funcin del mismo es permitir el desplazamiento de datos
entre diferentes servidores / ordenadores.
Para entenderlo mejor, podemos ver un ejemplo grfico que hemos preparado a
continuacin:

6
Observamos que intervienen tres elementos:

El servidor FTP, donde subiremos / descargaremos los archivos.


Usuario 1, es el usuario que en este ejemplo, sube un archivo al servidor FTP.
Usuario 2, es el usuario que en este ejemplo, se descarga el archivo subido por el
usuario 1 y a continuacin sube otro archivo.
Qu casos prcticos existen?

Los usos son mltiples, por ejemplo en el caso de los clientes de CDmon.com,
usan los servidores FTP para subir sus pginas web y su contenido a Internet.

Ms ejemplos:
Como servidor para compartir archivos de imgenes para fotgrafos y sus clientes;
de esta manera se ahorran tener que ir hasta la tienda para dejarles los archivos.
Como servidor de backup (copia de seguridad) de los archivos importantes que
pueda tener una empresa. Para ello, existen protocolos de comunicacin FTP para
que los datos viajen encriptados, como el SFTP (Secure File Transfer Protocol).

Cmo puedo conectarme a un servidor FTP?

La conexin a un servidor FTP se realiza mediante otros programas llamados


Clientes de FTP. Existen mltiples clientes FTP en Internet, hay gratuitos y de
pago. En CDmon.com recomendamos WinSCP, que es 100% gratuito, multilinge
y desarrollado por programadores de todo el mundo.
Algn ejemplo de cmo funciona el cliente de FTP WinSCP?

S, lo puede encontrar en la seccin de tutoriales y manuales de CDmon.com.


Enlace directo al tutorial.

Y un servidor FTP?

Desde CDmon.com puede contratar nuestros servicios de hosting compartido y


profesional en lineas de alta velocidad. Disponemos de tarifas realmente
competitivas que le garantizarn que el servidor FTP est siempre online.
Adjuntamos a continuacin listado de clientes FTP comerciales:

7
Servidores ms utilizados
Los servidores son mquinas que actan como "almacenes" de informacin. Esta
informacin es solicitada por los ordenadores-cliente, y el servidor responde a
tales peticiones devolviendo los datos solicitados. Este paradigma de
funcionamiento Cliente-Servidor es utilizado constantemente en la informtica
distribuida (donde existen muchos ordenadores interconectados). Como existen
muchos tipos de almacenes de informacin, existen muchas clases de servidores.

Servidores DNS. Al tratar del servicio de direcciones (1.e), hemos visto que se
encargan de devolver la direccin IP (numrica) en respuesta a una peticin
alfabtica, o cuando menos la direccin de otro servidor DNS que contiene dicha
informacin.

Servidores de Correo. Los que almacenan y reexpiden los mensajes de correo


electrnico (e-mail). Funcionan exactamente igual que el servicio de correos
convencional. La informacin que manejan son mensajes de correo.
Servidores Web ("Web server"). Almacenan "Sitios" Web. Inicialmente fueron
exclusivamente pginas de Hipertexto en formato HTML, aunque actualmente
guardan tambin imgenes; msica (sonidos), e incluso ficheros ejecutables;
Bases de datos, etc. Actualmente casi todos los sitios Internet estn adoptando la
apariencia (la interfaz) Web, y responden a las peticiones de los navegadores. La
informacin que est viendo en este momento proviene de un servidor Web donde
estn alojadas estas pginas, una copia han viajado a su ordenador a
requerimiento de su navegador que las muestra segn las recibe.

Servidores FTP. Son almacenes de ficheros preparados para ser descargados y


consultados mediante tcnicas FTP. Inicialmente, casi toda la informacin habida
en internet estaba en estos servidores. Aunque muchas instituciones y
universidades mantienen servidores de este tipo, con gigantescos directorios de
ficheros, su utilizacin (como otras muchas del Internet) est descendiendo en
favor del "formato" Web. Los programas para "bajar" ficheros de servidores FTP,
otrora muy populares, estn prcticamente desapareciendo como aplicaciones
"stand-alone" [1], aunque por supuesto el concepto FTP se usa amplia y
cotidianamente.
Servidores de Noticias ("News server"). Almacenan los cientos de miles
(millones) de mensajes hacia/desde decenas de miles de grupos de noticias que
existen en la Red.

Servidor de terminales ("Terminal Server"). Un ordenador utilizado para conectar


muchos mdems as como una conexin de red de alta velocidad a otro ordenador
(host). El servidor de terminales hace el trabajo de atender las llamadas
telefnicas de los mdems y pasar la comunicacin al host (un nodo Internet) por

8
la lnea de alta velocidad. Esta funcin se conoce en informtica con el nombre de
"Front-End".

ANEXOS

9
10
CONCLUSIONES
Al terminar el desarrollo de esta investigacin podemos concluir que el protocolo
FTP es ideal para transferir datos por la red. Pero tiene que haber un servidor y un

11
cliente FTP, la mayora de las pginas son subidas mediante este protocolo.
Trabaja por defecto en los puertos 20 y 21.

El puerto 20 es el utilizado para el flujo de datos entre el cliente y el servidor y el


puerto 21 para el flujo de control, es decir, para enviar las rdenes del cliente al
servidor.

FTP proporciona una buena velocidad en las conexiones pero no brinda una gran
seguridad ya que no cuenta con ningn tipo de cifrado.

El FTP, en la mayora de servidores, es la nica manera de conectar con nuestro


sitio, para poder subir y bajar archivos.

12
COMENTARIO PERSONAL
Aunque parezca que el protocolo FTP ha sido reemplazado por otros medios de
descarga ms transparentes y sencillos de usar, todava es uno de los servicios
para el intercambio de archivos y alojamiento web ms utilizado en el mundo. Esto
es debido principalmente a que es confiable, rpido y seguro. Sin embargo, la
apreciacin que tiene el usuario cuando se enfrenta a un FTP, si lo compara con
otros servicios que sirven para lo mismo, es de antigedad.

GLOSARIO
ARCHIVO
Un archivo es identificado por un nombre y la descripcin de la carpeta o directorio
que lo contiene. A los archivos informticos se les llama as porque son los
equivalentes digitales de los archivos escritos en expedientes, tarjetas, libretas,
papel o microfichas del entorno de oficina tradicional.

CLIENTE
El cliente es una aplicacin informtica o un ordenador que consume un servicio
remoto en otro ordenador conocido como servidor, normalmente a travs de una
red de telecomunicaciones.

ENCRIPTAR
Es una manera de codificar la informacin para protegerla frente a terceros. Por lo
tanto la encriptacin informtica sera la codificacin la informacin de archivos o
de un correo electrnico para que no pueda ser descifrado en caso de ser
interceptado por alguien mientras esta informacin viaja por la red.

13
LAN
LAN son las siglas de Local Area Network, Red de rea local. Una LAN es una red
que conecta los ordenadores en un rea relativamente pequea y predeterminada
(como una habitacin, un edificio, o un conjunto de edificios).

PROGRAMA
Un programa informtico o programa de computadora es una secuencia de
instrucciones, escritas para realizar una tarea especfica en una computadora.

SERVIDOR
Un servidor es una aplicacin en ejecucin (software) capaz de atender las
peticiones de un cliente y devolverle una respuesta en concordancia.

TPC
Transmission Control Protocol (TCP) o Protocolo de Control de Transmisin, es
uno de los protocolos fundamentales en Internet. Fue creado entre los aos 1973
y 1974 por Vint Cerf y Robert Kahn.

USUARIO
Usuario aquella persona que utiliza un dispositivo o un ordenador y realiza
mltiples operaciones con distintos propsitos.

SPOOFING
Uso de tcnicas o suplantacin de identidad. As que, como habris podido
imaginar, suele estar relacionado con usos maliciosos o de investigacin.

14
E-GRAFA
http://goc.networktech.com.ar/knowledgebase/20/iQue-es-FTP.html

https://managefiletransfer.wordpress.com/2011/08/02/mft-b2bconsulting/

http://ventajasftp.blogspot.com/

http://servidorftp.es/

15