Professional Documents
Culture Documents
1. INTRODUCCION:
Es Uno de los servicios ms antiguos de Internet, es el File Transfer Protocol
(FTP), este permite copiar ficheros de miles de ordenadores diferentes de todas
las partes de Internet. Estos ficheros contienen todo tipo de informacin que se
puede almacenar en un ordenador.
Como todos los servicios Internet, FTP utiliza un sistema del tipo
cliente/servidor. Es decir, es necesario ejecutar un programa cliente en el
ordenador que ser el encargado de conectarse al programa servidor, que se
encuentra en un ordenador remoto. Se debe decir al programa cliente lo que se
quiere hacer y ste transmitir las rdenes al servidor.
En la terminologa empleada por este servicio, el ordenador del usuario se
denomina mquina local mientras que el otro ordenador, el servidor de
ficheros, se denomina mquina remota.
De igual forma, se dice que se realiza una descarga de un fichero (download)
en el ordenador local cuando se recibe un fichero enviado desde otro
ordenador (mquina remota), mientras que la operacin inversa, consistente
en enviar el fichero desde el ordenador del usuario (mquina local) a otro
ordenador (mquina remota), se le da el nombre de subir un fichero (upload).
Para poder acceder y copiar los ficheros almacenados en un ordenador, se
debe disponer de una cuenta de usuario con la autorizacin adecuada que
permita iniciar una sesin en ese ordenador. Otra posibilidad es utilizar un
servicio FTP annimo que permite acceder a la informacin pblica dentro del
ordenador remoto y copiar ficheros sin necesidad de estar registrado como
usuario
2. HISTORIA:
En 1969, naci ARPANET como una pequea red de pocos ordenadores que
transmitan informacin de unos a otros mediante paquetes conmutados (lo
que sera en el futuro Internet), y tres aos ms tarde un grupo de
investigadores del MIT present la propuesta del primer "Protocolo para la
transmisin de archivos en Internet". Era un protocolo muy sencillo basado en
el sistema de correo electrnico pero sent las bases para el futuro protocolo
de transmisin de archivos (FTP).
En 1985, quince aos despus de la primera propuesta, se termina el
desarrollo del an vigente protocolo para la transmisin de archivos en Internet
(FTP), basado en la filosofa de cliente-servidor.
El gran boom de Internet se produce en 1995. Este ao puede ser considerado
como el nacimiento de la Internet comercial. Desde ese momento su
crecimiento ha superado todas las expectativas. En este ao la World Wide
Web supera a FTP transformndose en el servicio preferido de la red.
Con la llegada del World Wide Web, y de los navegadores, ya no es necesario
3. QUE ES FTP:
FTP (siglas en ingls de File Transfer Protocol, 'Protocolo de Transferencia de
Archivos') en informtica, es un protocolo de red para la transferencia de
archivos entre sistemas conectados a una red TCP (Transmission Control
Protocol), basado en la arquitectura cliente-servidor. Desde un equipo cliente
se puede conectar a un servidor para descargar archivos desde l o para
enviarle 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 puede capturar este trfico, acceder al
servidor y/o apropiarse de los archivos transferidos.
Para solucionar este problema son de gran utilidad aplicaciones
como SCP (Secure Copy) y SFTP, incluidas en el paquete SSH (Secure SHell),
que permiten transferir archivos pero cifrando todo el trfico.
Objetivos Del Ftp:
1.
2.
3.
4.
4. MODELO FTP:
En el modelo, el intrprete de protocolo (IP) de usuario inicia la conexin de
control en el puerto 21. Las rdenes FTP estndar las genera el IP de usuario y
se transmiten al proceso servidor a travs de la conexin de control. Las
respuestas estndar se envan desde la IP del servidor hasta la IP de usuario
por la conexin de control como respuesta a las rdenes.
Estas rdenes FTP especifican parmetros para la conexin de datos (puerto de
datos, modo de transferencia, tipo de representacin y estructura) y la
naturaleza de la operacin sobre el sistema de archivos (almacenar, recuperar,
aadir, borrar, etc.). El proceso de transferencia de datos (DTP) de usuario u
otro proceso en su lugar, debe esperar a que el servidor inicie la conexin al
Ejemplos de Clientes FTP.- Entre los varios clientes FTP que existen, se
pueden mencionar los siguientes:
net2ftp
Web FTP.co.uk
Web-Ftp
Jambai FTP
ftp4net
PHP FTP Client
Asuk PHP FTP
Weeble File Manager
FileZilla
Tipo Binario
Extensin de
archivo
txt (texto)
html (pgina
WEB)
doc
(documento)
ps (poscript)
hqx
(comprimido)
Z (comprimido)
ZIP
(comprimido)
ZOO
(comprimido)
Sit
(comprimido)
pit
(comprimido)
shar
(comprimido)
uu
(comprimido)
ARC
(comprimido)
tar
(empaquetado)
Tipo de
transferencia
ascii
ascii
binario
ascii
ascii
binario
binario
binario
binario
binario
binario
binario
binario
binario
open servidor
close o disconnect
bye o quit
cd directorio
delete archivo
mdelete patrn
dir
get archivo
noop No Operation
mget archivos
hash
lcd directorio
ls
prompt
put archivo
mput archivos
pwd
rename archivo
rmdir directorio
status
bin o binary
ascii
!
? nombre de
comando
? o help
append nombre
del archivo
bell
glob
literal
mkdir
quote
send nombre del
archivo
user
x4z - No definido.
10. BIBLIOGRAFIA: