Il protocollo ftp.

Slides:



Advertisements
Presentazioni simili
Prof. Carla Fanchin – L.S. Tron
Advertisements

Gli ipertesti del World Wide Web Funzionamento e tecniche di realizzazione a cura di Loris Tissìno (
Corso di Fondamenti di Informatica
Accesso ai dati su file LSA: Laboratorio di Sistemi Informativi Economico Aziendali Salvatore Ruggieri Dipartimento di Informatica, Università di Pisa.
Tecnologie. Reti locati e reti globali Reti locali (LAN, Local Area Networks) –Nodi su aree limitate (ufficio, piano, dipartimento) Reti globali (reti.
RETI INFORMATICHE Una panoramica su Internet WS_FTP
Internet Concetti e termini (7.1.1).
INTERNET : ARPA sviluppa ARPANET (rete di computer per scopi militari)
www è acronimo di: Wild West Wind World Wide Web World Web Web.
Laboratorio Informatica – I lezione
Mantenimento dello stato Laboratorio Progettazione Web AA 2009/2010 Chiara Renso ISTI- CNR -
IL NOSTRO LABORATORIO Di INFORMATICA. Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche: Sistema.
IL NOSTRO LABORATORIO Di INFORMATICA. Presentazione Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
IL NOSTRO LABORATORIO Di INFORMATICA. Presentazione Nel nostro laboratorio abbiamo 24 postazioni con dei computer di tipo Desktop con queste caratteristiche:
ING. CARLO MANFUCCI COMUNE DI GROSSETO
Reti di Comunicazione Reti Locali (LAN - Local Area Network) Reti Geografiche (WAN - Wide Area Network) Reti Metropolitane (MAN - Metropolitan Area.
Internet e Web Dinamico
2-1 Trasferimento di file: ftp Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights.
Modello del sistema di posta Elettronica
Remote file access sulla grid e metodi di interconnesione di rete M. Donatelli, A.Ghiselli e G.Mirabelli Infn-Grid network 24 maggio 2001.
Architettura del World Wide Web
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Laboratorio di Informatica di Base Laboratorio di Informatica di Base Laurea in Informatica Multimediale Docente: Andrea Fusiello profs.sci.univr.it/~fusiello.
IL LIVELLO APPLICAZIONI:
4 Cosa è una rete? ã Punto di vista logico: sistema di dati ed utenti distribuito ã Punto di vista fisico: insieme di hardware, collegamenti, e protocolli.
Corso di Informatica per Giurisprudenza Lezione 7
Modulo 1: 1.3 Le Reti.
Modulo 7 – reti informatiche u.d. 1 (syllabus – )
Usare la posta elettronica con il browser web
Guida IIS 6 A cura di Nicola Del Re.
Cos’è Internet Una rete globale di reti basata sul protocollo TCP/IP.
ECDL Patente europea del computer
Server Web in una rete Windows Sommario Meccanismi di accesso remoto Meccanismi di accesso remoto Introduzione ai Server Web Introduzione ai Server.
UNIVERSITA’ DEGLI STUDI DI PERUGIA
EXCEL E FTP.
Sistemi Informativi sul Web
Il World Wide Web Lidea innovativa del WWW è che esso combina tre importanti e ben definite tecnologie informatiche: Documenti di tipo Ipertesto. Sono.
Modulo 3 – U.D. 3 – Lez. 1 Ernesto Damiani - Sistemi di elaborazione dell'informazione.
ASP – Active Server Pages - 1 -Giuseppe De Pietro Introduzione ASP, acronimo di Active Server Pages, sta ad indicare una tecnologia per lo sviluppo di.
Internet.
L’architettura a strati
Internet: una panoramica
prof.ssa Giulia Quaglino
FTP File Transfer Protocol
Istituto Comprensivo 2 Pontecorvo
Utilizzare Internet con Microsoft Internet Explorer conoscere internet: che cos’è, come lavora...
Realizzazione Sito Web
1 Storia di Internet Internet non è un’invenzione degli anni ’90….. Nata dagli studi di un’agenzia detta ARPA (Advanced Research Projects Agency) Internet.
Programmazione Web PHP e MySQL 1. 2Programmazione Web - PHP e MySQL Esempio: un blog.
InternetInternet Sede: Salvo D’acquisto 2010/2011 Docente: Vito Monno.
Terminologia Una pagina web consiste di oggetti Un oggetto può essere un file HTML, una immagine JPG, ecc. Una pagina web consiste di un file HTML base.
Comunicazione nelle reti – protocolli
Modulo n – U.D. n – Lez. n Nome Cognome – titolo corso.
Protocolli e architetture per WIS. Cronologia di Internet ricerche sulla commutazione di pacchetto (Leonard Kleinrock) 1967 Nasce il progetto.
Sistemi di elaborazione dell’informazione Modulo 3 -Protocolli applicativi Unità didattica 4 -Protocolli del Web Ernesto Damiani Lezione 1 – World Wide.
1 I protocolli di . 2 Posta elettronica Tre componenti: Tre componenti: user agentsuser agents mail serversmail servers Simple mail transfer protocol.
Sistemi di elaborazione dell’informazione Modulo 3 - Protocolli applicativi Unità didattica 2 - Telnet, FTP e altri Ernesto Damiani Lezione 2 – Da FTP.
1 Reti di calcolatori zRete = sistema di collegamento tra vari calcolatori che consente lo scambio di dati e la cooperazione zOgni calcolatore è un nodo,
Reti di calcolatori e sicurezza “Configurare il web-server Apache” a cura di Luca Sozio.
Servizi Internet Claudia Raibulet
Sistemi di elaborazione dell’informazione Modulo 3 -Protocolli applicativi Unità didattica 2 -Telnet, FTP e altri Ernesto Damiani Lezione 4 – Napster e.
Sistemi di elaborazione dell’informazione Modulo 3 -Protocolli applicativi Unità didattica 3 -Protocolli di posta elettronica Ernesto Damiani Lezione 3.
Sistemi di elaborazione dell’informazione Modulo 2 -Protocolli di rete TCP/IP Unità didattica 6 -User Datagram Protocol Ernesto Damiani Lezione 2 – UDP.
Pubblicazione di un sito web Punti Principali: ×Introduzione al protocollo FTP ×Servizi Hosting gratuiti ×Servizi Hosting a pagamento ×Guida all’uso di.
Tecnologie di Sicurezza in Internet APPLICAZIONI Commonly used proxies and SSH AA Ingegneria Informatica e dell’Automazione.
Prof. Paolo Antonucci.  Cookie: piccolo file di testo che restituisce al web server informazioni sulla macchina alla quale inviare la pagina web  Web.
I NTERNET Rete interconnessa che permette il collegamento tra due host eterogenei, appartenenti a reti differenti separati anche da grande distanze. Internet.
ARCHITETTURA DI RETE Protocollo: insieme di regole che governano le comunicazioni tra i nodi di una rete. La condivisione di queste regole tra tutte gli.
INTERNET E INTRANET Classe VA SIA. La Storia di INTERNET ’ – ARPANET 1969 – anno di nascita università Michigan - Wayne 1970 – – INTERNET.
Livello Applicazione Web e HTTP.
Transcript della presentazione:

Il protocollo ftp

FTP Il File Transfer Protocol (FTP) è uno dei servizi Internet più basilari (ed ha ispirato HTTP, il protocollo del Web). Si usa per download/upload, cioè per copiare files (sia testo che binari) da un sito ad un altro; inoltre, visualizza il contenuto di intere directory e permette cancellazione o spostamento di archivi se se ne ha il diritto. Per fare FTP si può usare un client apposito (es. CuteFTP su Windows, fetch su Mac, ftp su Linux). Oppure un browser WWW, usando URL speciali. Esempio: ftp://homelinux.capitano.unisi.it

FTP: file transfer protocol Funzionalità: trasferimento di dati (files) da/per il sistema remoto. Architettura software: client/server. client: il sistema che attiva il trasferimento; server: il sistema remoto. FTP: RFC 959. FTP server: porta 21.

Un po’ di storia FTP è un protocollo definito già nella struttura di ARPANET; venne standardizzato nel 1971. Protocollo di elezione per il trasferimento di files negli anni ’70 e ’80. Alla fine degli anni ’80, circa metà del traffico di rete era dovuto a FTP.

FTP: autenticazione Il servizio FTP permette l’autenticazione dell’utente: quando si apre la connessione con il server, vengono chiesti username e password; inoltre viene tenuta traccia di tutte le operazioni. Nota: molti server permettono login anonimo.

FTP: file transfer protocol Il client FTP si connette al server FTP sulla porta 21, indicando TCP come protocollo di trasporto. Effetto: vengono aperte due connessioni TCP parallele: controllo: scambio dei comandi e delle risposte fra client e server; dati: trasferimento effettivo dei dati. FTP: protocollo con stato. Il server conserva informazioni di stato: la directory corrente, informazioni per l’autenticazione dell’utente.

FTP: comandi e risposte Inviati in formato ASCII sul canale di controllo. USER username PASS password LIST restituisce la lista dei files presenti nella directory remota corrente RETR (get) filename preleva il file STOR (put) filename memorizza il file sull’host remoto Codici di risposta Codice di stato e frase (come in HTTP). 331 Username OK, password required 125 data connection already open; transfer strating 425 Can’t open data connection 452 Error writing file