Está en la página 1de 23

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Capa de Aplicacin:
FTP
Profesor: Ing. Ronald Paucar Curasma

San Miguel, 2014


rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Protocolo de Transferencia de Archivos


En TCP/IP, el protocolo estndar para transferencia de
archivos es FTP, File Transfer Protocol.
Es un protocolo de propsito general:
Es independiente del sistema operativo y hardware.
Transfiere archivos arbitrarios.
Acomoda la propiedad de los archivos y las restricciones de
acceso.

Es previo a TCP/IP. Fue adaptado despus para TCP/IP.

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Modelo e Interfaz

El protocolo trabaja en modo interactivo o batch.


Por ejemplo: el cliente ftp provee una interfaz
interactiva,
MIME, HTTP puede usar el protocolo directamente en
modo batch.

Las acciones del protocolo incluyen:

Listar el contenido de los directorios,


Cambio de directorio
Traer archivos (get)
poner archivos (put)

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Comandos del Cliente ftp

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

FTP

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

FTP

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Modos de operacin de protocolo FTP


Modo activo:

Modo pasivo:

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Modos de operacin de protocolo FTP

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Modos de operacin de protocolo FTP

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Modos de operacin de protocolo FTP

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Modos de
operacin de
protocolo FTP

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Comunicacin usando el control de


conexin

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

NVT

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

NVT
Format of NVT ASCII characters

Format of NVT control characters

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Usando conexin de datos

Tipos de datos:
ASCII o EBCDIC
-Nonprint
-TELNET
Image

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Procesando comados

Access Commands
File Management
Data Formatting
Port defining
File transfer
Miscellaneous
rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Transferencia de archivo

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Cdigo de respuesta del servidor


La respuesta general a un comando de control enviado
por un cliente es un cdigo de respuesta numrico
formado por tres dgitos

1xx Indican forma general, que se ha comenzado a realizar


la accin
2xx Indican que el comando se realiz con xito
3xx Indican que se ha alcanzado el xito en un punto
intermedio
4xx Indican error temporal
5xx Indican error permanente y no recuperable
rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Ejemplo 01

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Ejemplo 02

rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Ejemplo conexin server FTP


% ftp challenger.atc.fhda.edu
Connected to challenger.atc.fhda.edu
220 Server ready
Name: forouzan
Password: xxxxxxx
ftp > ls /usr/user/report
200 OK
rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Ejemplo conexin server FTP


% ftp challenger.atc.fhda.edu
Connected to challenger.atc.fhda.edu
220 Server ready
Name: forouzan
Password: xxxxxxx
ftp > ls /usr/user/report

200 OK
150 Opening ASCII mode
...........

226 transfer complete


ftp > close
221 Goodbye
ftp > quit
rpaucarc@gmail.com

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


FACULTAD DE INGENIERIA ELECTRNICA Y ELCTRICA

Clientes 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 Filezilla, que es 100%
gratuito, multilinge y desarrollado por programadores de todo el mundo.
Los clientes FTP ms comunes:

Filezilla
CuteFTP
BulletProof
FlashFXP
SmartFTP
aceFTP
rpaucarc@gmail.com

También podría gustarte