ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO
FACULTAD: INFORMATICA Y ELECTRONICA
ESCUELA INGENIERIA EN SISTEMAS
CARRERA: INGENIERIA EN SISTEMAS
GUA DE LABORATORIO DE REDES E INTEGRACIN
PRCTICA
FTP (File Transfer Protocol, 'Protocolo de Transferencia de Archivos')
1. DATOS GENERALES:
NOMBRE: CODIGO:
DAVID VERA C. 5372
MAURO CENTENO 5119
GRUPO No.:
FECHA DE REALIZACIN: FECHA DE ENTREGA:
13/06/2014 14/06/2014
2. OBJETIVO(S):
2.1. GENERAL
Analizar el protocolo FTP, mediante la prctica realizada en laboratorio
de clase con los datos tomados del Wireshark.
2.2. ESPECFCOS
Realizar el informe de acuerdo al archivo adquirido de Wireshark.
Entender el funcionamiento del protocolo FTP.
Conocer a fondo el funcionamiento interno del protocolo FTP.
3. METODOLOGA
En la prctica el profesor utilizo mquinas virtuales donde realizamos el
trabajo. De una manera explicativa el maestro fue enseando paso a
paso. Para el entendimiento del Protocolo FTP (Protocolo de
Transferencia de Archivos), utilizamos el laboratorio con la oportunidad
de realizar de forma prctica con ejemplos reales donde cada uno de los
compaeros pudimos entender la logia de dicho protocolo.
4. EQUIPOS Y MATERIALES:
Computador de Escritorio.
Virtual PC.
Internet.
En la prctica utilizamos:
Mquinas Virtuales
DEN-DC
DEEN-CL1
DEN-SRV4
5. MARCO TEORICO:
INTRODUCCIN
El protocolo FTP (Protocolo de transferencia de archivos) es, como su nombre
lo indica, un protocolo para transferir archivos.
La implementacin del FTP se remonta a 1971 cuando se desarroll un
sistema de transferencia de archivos (descrito en RFC141) entre equipos del
Instituto Tecnolgico de Massachusetts (MIT, Massachusetts Institute of
Technology). Desde entonces, diversos documentos de RFC (peticin de
comentarios) han mejorado el protocolo bsico, pero las innovaciones ms
importantes se llevaron a cabo en julio de 1973.
Actualmente, el protocolo FTP est definido por RFC 959 (Protocolo de
transferencia de archivos (FTP) - Especificaciones).
Usa los puertos:
Puerto 20.- Sirve para transferencia de datos. Funciona solo para datos.
Puerto 21.- Sirve para proceso de Control. Enva comandos para: Establecer
conexin, mantener conexin, Finalizar (ls), Enviar Archivos(get), Bajar
Archivos(put), Modo pasivo (PASV).
La funcin del protocolo FTP
El protocolo FTP define la manera en que los datos deben ser transferidos a
travs de una red TCP/IP.
El objetivo del protocolo FTP es:
permitir que equipos remotos puedan compartir archivos
DEN-CL1 (para subir archivos)
[Link]
[Link]
DEN-SRV4 (para bajar archivos, Crear
una carpeta, Instalar Servidor Web IIS)
DEN-DC1
[Link]
permitir la independencia entre los sistemas de archivo del equipo
del cliente y del equipo del servidor
permitir una transferencia de datos eficaz
MODELO FTP
El protocolo FTP est incluido dentro del modelo cliente-servidor, es decir, un
equipo enva rdenes (el cliente) y el otro espera solicitudes para llevar a cabo
acciones (el servidor).
Durante una conexin FTP, se encuentran abiertos dos canales de transmisin:
Un canal de comandos (canal de control)
Un canal de datos.
COMANDOS
Toda comunicacin que se realice en el canal de control sigue las
recomendaciones del protocolo Telnet. Por lo tanto, los comandos FTP son
cadenas de caracteres Telnet (en cdigo NVT-ASCII) que finalizan con el
cdigo de final de lnea Telnet (es decir, la secuencia <CR>+<LF>, Retorno de
carroseguido del carcter Avance de lnea indicado como <CRLF>).
Si el comando FTP tiene un parmetro, ste se separa del comando con un
espacio (<SP>).
Los comandos FTP hacen posible especificar:
El puerto utilizado
El mtodo de transferencia de datos
La estructura de datos
La naturaleza de la accin que se va a realizar (Recuperar, Enumerar,
Almacenar, etc.)
Existen tres tipos de comandos FTP diferentes:
Comandos de control de acceso
Comandos de parmetros de transferencia
Comandos de servicio FTP
PASV
Comando que permite indicar al servidor de DTP que permanezca a
la espera de una conexin en un puerto especfico elegido
aleatoriamente entre los puertos disponibles. La respuesta a este
comando es la direccin IP del equipo y el puerto.
SERVIDOR FTP
Un servidor FTP es un programa especial que se ejecuta en un equipo servidor
normalmente conectado a Internet (aunque puede estar conectado a otros tipos
de redes, LAN, MAN, etc.). Su funcin es permitir el intercambio de datos entre
diferentes servidores/ordenadores.
Por lo general, los programas servidores FTP no suelen encontrarse en los
ordenadores personales, por lo que un usuario normalmente utilizar el FTP
para conectarse remotamente a uno y as intercambiar informacin con l.
Las aplicaciones ms comunes de los servidores FTP suelen ser el alojamiento
web, en el que sus clientes utilizan el servicio para subir sus pginas web y sus
archivos correspondientes; o 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 se transmitan cifrados,
como el SFTP (Secure File Transfer Protocol).
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 sistema operativos, incluyendo Microsoft Windows, DOS, GNU/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.
6. PROCEDIMIENTO:
7. CONCLUSIONES Y RECOMENDACIONES:
CONCLUCIONES:
I. En la prctica realizada nos podemos dar cuenta el funcionamiento
del protocolo FTP.
II. Con la prctica realizada en laboratorio pudimos entender la teora
explicada en clases.
III. Aprendimos que este protocolo en muy importante en el mundo real
para transferencia de archivos de forma segura y rpida.
RECOMENDACIONES:
I. Instalar el protocolo FTP (Protocolo de Transferencia de Archivos)
para lograr seguridad en la informacin.
II. Practicar con mquinas virtuales cada uno de los protocolos de la
tecnologa especialmente el FTP para lograr xito en los trabajos de
la vida cotidiana de nuestra carrera.
8. BIBLIOGRAFA:
[Link]
[Link]
transferencia-de-archivos
[Link]