Documente Academic
Documente Profesional
Documente Cultură
4/16/12
GRUPO N 1
Jimmy Chilan Stalin Vera Murillo Juan Chancay Zumba
4/16/12
Es un protocolo de transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol)
4/16/12
El FTP se desarroll para permitir las transferencias de archivos entre un cliente y un servidor.
El Modelo FTP
El interprete del protocolo (IP) realiza la conexin por el puerto 21, este genera las ordenes desde el usuario. Las respuestas estndar se 4/16/12 envan desde el
El Modelo FTP
Las ordenes FTP especifican los siguientes parmetros:
Tipo ASCII.- Adecuado para transferir archivos que slo contengan caracteres imprimibles (archivos ASCII, no archivos resultantes de un procesador de texto), por ejemplo pginas HTML, pero no las imgenes que puedan contener. Tipo BINARIO.- Este tipo es usado cuando se trata de archivos comprimidos, 4/16/12 ejecutables para PC, imgenes, archivos de
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 4/16/12 binario
4/16/12
4/16/12
4/16/12
4/16/12
4/16/12
En modo Activo, el servidor se comunica a travs del puerto 20, mientras que el cliente asocia un puerto aleatorio mayor que el 1024.
4/16/12
Para ello, el cliente manda un comando PORT al servidor indicndole ese nmero de puerto, para que el servidor pueda abrir la conexin de datos
4/16/12
En modo pasivo el servidor utiliza el puerto 21, mientras que el cliente debe utilizar un puerto de control mayor a 1023
4/16/12
El cliente inicia una conexin desde el puerto siguiente al puerto de control hacia el puerto del servidor
4/16/12
Comandos FTP
Los comandos permiten administrar las sesiones entre el cliente y el servidor, as tambin el tipo de accin a realizar con4/16/12 el archivo
Finaliza una conexin FTP y la sesin de trabajo con el programa cliente. cd directorio Cambia el directorio de trabajo en el servidor. delete archivo Borra un archivo en el servidor Borra mltiples archivos basado en un patrn que se aplica mdelete patrn al nombre. Muestra el contenido del directorio en el que estamos en el dir servidor. get archivo Obtiene un archivo Se le comunica al servidor que el cliente est en modo de noop No no operacin, el servidor usualmente responde con un Operation ZZZ y refresca el contador de tiempo inactivo del usuario. mget archivos Obtiene mltiples archivos Activa la impresin de caracteres # a medida que se hash 4/16/12 transfieren archivos, a modo de barra de progreso.
4/16/12
El primer dgito indica uno de los tres resultados posibles, 1) xito, 2) el fracaso y error 3) o incompleta:
2xx - xito respuesta
4xx o 5xx - Responder fracaso 1xx o 3xx - un error o una respuesta incompleta
4/16/12
MANEJO DE CONEXIONES
Una sesin FTP comn pasa por cuatro etapas:
1. Un programa cliente se conecta a un servidor FTP en el puerto 21. 2. El usuario inicia la sesin con el anfitrin servidor FTP. 3. El cliente y el servidor FTP realizan un
4/16/12
MANEJO DE CONEXIONES
La conexin de datos tiene 3 utilidades:
Enviar ficheros del cliente al servidor Enviar ficheros del servidor al cliente Enviar listados de ficheros o directorios desde el servidor al cliente.
4/16/12
Modos de Transmisin
De Bloque.- Transfiere los archivos como una serie de bloque, cada uno con un encabezado como ndice. Comprimido.- Mediante un algoritmo de codificacin comprime ocurrencias consecutivas del mismo byte De Flujo.- Transfiere un archivo como un flujo de bytes de datos.
4/16/12
Adems cuenta con las funcionalidades de los mejores software de FTP: Capacidad para continuar descargas interrumpidas Herramienta de administrador de sitios FTP Capacidad para mantener viva la conexin con el servidor FTP Soporte para trabajar junto con firewalls Soporte SOCKS4/5 y HTTP1.1 Conexiones seguras SSL y SFTP Cola de cargas y descargas 4/16/12 Soporte para Drag & Drop (Arrastrar y soltar)
FileZil a
Es un programa est desarrollado para la plataforma Windows, vlido para todas las versiones, desde Windows 95 hasta XP.
4/16/12
4/16/12
4/16/12
4/16/12
4/16/12
FIN
4/16/12