FTP File Transfer Protocol RFC 959

Slides:



Advertisements
Presentaciones similares
Jorge De Nova Segundo. TFTP son las siglas de Trivial file transfer Protocol (Protocolo de transferencia de archivos trivial). Es un protocolo de transferencia.
Advertisements

Tema 5 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto
PROTOCOLOS Un protocolo es un conjunto de reglas que hacen que la comunicación en una red sea más eficiente.
Aplicaciones sobre Internet
POP3 UCLV Mapas Conceptuales para la enseñanza de Redes de Computadoras.
FTP FTP FTP FTP FTP FTP FTP FTP FTP FTP FTP
1 Capítulo 26: Transferencia de Archivos y Acceso Remoto a Archivos ICD-326: Redes de Computadores Agustín J. González.
File Transfer Protocol (FTP) Jorge Cobeña David González Christian Maray Andrés Valarezo.
2: Capa Aplicación 1 Capa Aplicación: FTP ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material de apoyo al texto.
Servicios en Red UT5. Servicios FTP.
Tema 5 – File Transfer Protocol
Otras aplicaciones1 FTP Telnet (y ssh) WWW. Otras aplicaciones2 FTP File Tranfer Protocol Protocolo de transferencia de archivos básico pero útil y fácil.
Modelo OSI Surgimiento del Modelo OSI ¿Que es el Modelo OSI?
Servicios de Red e Internet
7. FTP n 7.1 Objetivos y características.. u Objetivos. u Características. n 7.2 Parámetros de funcionamiento. u Parámetros. n 7.3 Funcionamiento. n 7.3.
2: Capa Aplicación 1 Capa Aplicación: File Transfer Protocol ELO322: Redes de Computadores Agustín J. González Este material está basado en:  Material.
Gabriel Montañés León.  Respecto Diseño del Servicio: 1.La conexión de un usuario remoto al servidor FTP puede hacerse como inicio de una sesión de un.
File Transfer Protocol.
Jorge De Nova Segundo. SSH File Transfer Protocol (también conocido como SFTP o Secure File Transfer Protocol) es un protocolo del nivel de aplicación.
Ing. Elizabeth Guerrero V.
Servicio TFTP (Trivial File Transfer Protocol) Tema 5 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
Ing. Elizabeth Guerrero V.
Luis Villalta Márquez Servicios SFTP/SCP. SFTP SSH File Transfer Protocol (también conocido como SFTP o Secure File Transfer Protocol) es un protocolo.
TFTP Jesús Torres Cejudo.
INTEGRANTES: Giovanna Kristhel Mendoza Castillo Eduardo Solis Lara Gustavo Antonio González Morales.
TRANSFERENCIA DE ARCHIVOS FTP
FTP Funcionamiento de FTP Funcionamiento de Cliente FTP
En informática, es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol)
Protocolos de Transporte y Aplicación Javier Rodríguez Granados.
Advant ® Controller 31 ABB Tubío 1 Comunicación. Advant ® Controller 31 ABB Tubío 2 C on CPU´s serie 40 y 50 Tres protocolos de comunicación Modo MODBUS.
REDES INDUSTRIALES DE COMUNICACIÓN Prof. Eloy Edmundo Rodríguez Vázquez
Redes de comunicación. ¿ Qué son redes de comunicación ? Una red de comunicación es una conexión de diferentes computadoras que pueden comunicarse e intercambiar.
Trabajo De Informática Presentado Por : Juan Pablo Caviedes Javier Carvajal Shirley Cortes Grado J.T.
¡LOS SERVIDORES DE FTP Y NUBE!
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.
UF0854: Instalación y configuración de los nodos de una red local.
Teleprocesos Ing. Leonardo Párraga.
SISTEMAS DE AUTOMATIZACIÓN Y CONTROL ORIENTADO AL CONOCIMIENTO Y APLICACIÓN DE LOS SISTEMAS EMBEBIDOS SESION 04 José Luis Albites Sanabria MSc. Biomedical.
File Transfer Protocol (FTP)
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
¿QUÉ ES LA NUBE, PARA QUÉ SIRVE?
Capa Aplicación: File Transfer Protocol
Modelo OSI.
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
Capa Aplicación: File Transfer Protocol
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE INGENIERIA ELECTRÓNICA Y ELÉCTRICA Capa de Aplicación: FTP San Miguel, 2017 Profesor:
QUE ES UN SERVIDOR DE CORREO
Capa Aplicación: P2P ELO322: Redes de Computadores Agustín J. González
GRUPO – SERVICIOS Y SERVIDORES
Capa Aplicación: File Transfer Protocol
SERVICIOS Y SERVIDORES
Capa Aplicación: File Transfer Protocol
Transmisión FTP Integrantes Coria Andrea Loto belén pavón Erika
Telnet.
Servicios SFTP/SCP. Gustavo Antequera Rodríguez.
El modelo OSI de Red Define los métodos y protocolos necesarios para conectar una computadora con cualquier otra a través de una red.
Protocolos Protocolos de red.
A RQUITECTURA C LIENTE - SERVIDOR La arquitectura del cliente servidor se divide en dos partes Los promovedores de recursos o servicios llamados servidores.
Sistemas operativos de interfaz gráfica.
Redes I Magistral Nro. 10 Capa 5: Sesión
Tema 5 – File Transfer Protocol
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED
Capa de transporte y aplicación. HTTP El Protocolo de transferencia de hipertexto (en inglés: Hypertext Transfer Protocol o HTTP) es el protocolo de comunicación.
Capa Aplicación: File Transfer Protocol
Capa Aplicación: File Transfer Protocol
DIAGRAMAS DE FLUJO. D I A G R A M A DE F L UJ O EL DI AGRAMA DE FLUJO ES LA REPRESENTACIÓN GRÁFICA DE DICHA SE CUENCIA DE INSTRUCCIONES QUE CONFORMAN.
Axcel Sting Anchante Mosayhuate.. Qué aspecto tienen los sistemas operativos por fuera (es decir, la interfaz con el programador), ha llegado el momento.
Protocolos de alto nivel DNS TELNET FTP WWW (HTTP) NCP.
TT HOS TT8750+ HOS Mayo /
TT Entrenamiento Avanzado
Transcripción de la presentación:

FTP File Transfer Protocol RFC 959 Patricio Galdames S. DCC Universidad de Chile pgaldame@dcc.uchile.cl 23/02/19 Patricio Galdames S.

Objectivos del FTP (RFC 959) Promover el intercambio de archivos Alentar el uso indirecto de computadores remotos Proteger al usuario de la variaciones que puede presentar el almacenamiento de archivos Transferencia de datos confiable y eficiente “FTP, aunque usado directamente por un usuario a traves de un terminal, esta orientado principalmente al uso de programas” 23/02/19 Patricio Galdames S.

Modelo Lógico FTP PI: Protocol Interpreter DTP: Data Transfer Protocol User Interface User Control Server PI User PI File System Data File System Server DTP User DTP 23/02/19 Patricio Galdames S.

Conexiones de Control y de Datos Funciones de control (comandos) y los códigos de respuesta son transferidos sobre la conexión de control. Todas las transferencias de datos se realizan sobre la conexión de datos. La conexión de Control debe mantenerse “activa” mientras una transferencia de datos ocurre. 23/02/19 Patricio Galdames S.

Conexión de Control La conexión de control es un servicio “bien conocido”. Puerto 21 La conexión de control usa el protocolo TELNET. Los comandos y respuestas son lineas de texto (ASCII). 23/02/19 Patricio Galdames S.

Modelo de Conexión Estándar Control B Data 23/02/19 Patricio Galdames S.

Modelo de Conexión Alternativo Control A Control B C Data 23/02/19 Patricio Galdames S.

Comandos de Control de Acceso USER Especifica usuario PASS Especifica contraseña CWD Cambiar directorio CDUP Cambiar directorio al directorio que le precede QUIT logout 23/02/19 Patricio Galdames S.

Comandos de Transferencia PORT publicar el puerto de datos local PASV servidor debe escuchar (modo pasivo) TYPE establecer representación de datos MODE establecer modo de la transferencia STRU establecer estructura de archivos 23/02/19 Patricio Galdames S.

Comandos de servicio RETR recuperar un archivo STOR enviar un archivo APPE enviar un archivo y agregar a uno existente ABOR abortar comando de servicio anterior PWD imprimir directorio de trabajo LIST transferir lista de archivos sobre el enlace de datos REST indicar al servidor desde que posición del archivo se comenzará la descarga. 23/02/19 Patricio Galdames S.

Respuestas FTP Todos las respuestas son enviadas por el enlace de control. Las respuestas es una simple linea que contiene Código de estado compuesto por 3 digitos (Enviado como un carácter numerico de 3 caracteres). Mensaje de texto. La especificación FTP incluye soporte para varias lineas de respuesta 23/02/19 Patricio Galdames S.

Código de Estado de Respuesta FTP Primer digito del código de estado indica el tipo de respuesta: ‘1’: Respuesta Preliminar Positiva (se comprendio, pero hay que esperar). ‘2’: Respuesta de Termino Positivo (exitoso). ‘3’: Respuesta Intermedia Positiva (esperando por más información). ‘4’: Transiente de Termino Negativo (error – intentarlo nuevamente). ‘5’: Respuesta Negativa Permanente (error – no puede ejecutarse). 23/02/19 Patricio Galdames S.

Código de estatus de Respuesta FTP Segundo digito indica grupo de la función. ‘0’: Sintaxis (problema con la sintaxis del comando). ‘1’: Informacion (repuesta de ayuda o estado del comando). ‘2’: Conexión (problema con la conexión). ‘3’: Autentificacion (problemas con el login). ‘4’: No especificado. ‘5’: Sistema de archivos (relacionado con el sistema de archivos). Tercer digito indica problema especifico dentro del grupo de la función. 23/02/19 Patricio Galdames S.

Modos de Transferencia de Datos STREAM: archivo es transmitido como un stream de bytes. BLOCK: archivo es transmitido como una serie de bloques precedidos por headers que contienen un contador y un codigo de descripción (EOF, EOR, marcador de recomienzo). COMPRIMIDO: usa un esquema de compresión simple – comprime los bloques que son transmitidos. 23/02/19 Patricio Galdames S.

RFC 959 The RFC incluye mucho más información y muchos detalles que incluyen: Los parámetros de los comandos Las listas de los códigos de estado de las respuestas Diagramas de estado del protocolo Sesiones de muestra 23/02/19 Patricio Galdames S.

FTP Activo vs FTP Pasivo Comando: cliente > 1024  servidor 21 Datos: cliente > 1024  servidor 20 FTP Pasivo Datos: cliente > 1024  servidor 1024 23/02/19 Patricio Galdames S.

Ejemplo FTP Pasivo 23/02/19 Patricio Galdames S.

Ejemplo FTP Activo 23/02/19 Patricio Galdames S.

FIN 23/02/19 Patricio Galdames S.