Internet, Tecnologie e Servizi Web

Похожие документы
Protocolli applicativi: FTP

Consiglio Nazionale delle Ricerche Area di Ricerca di Bologna Istituto per le Applicazioni Telematiche di Pisa

FTP. Appunti a cura del prof. ing. Mario Catalano

Reti commutate. Reti commutate. Reti commutate. Reti commutate. Reti e Web

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento

Esempi di applicazioni internet. WEB Trasferimento File Posta Elettronica Sistema dei nomi di dominio (DNS)

2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine.

Reti di Calcolatori:

MANUALE UTENTE FORMULA PEC

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena

Introduzione alla Posta Elettronica Certificata (PEC): le regole tecniche

Modulo 1: Posta elettronica

b) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione

TCP/IP: INDIRIZZI IP SIMBOLICI

Lo scenario: la definizione di Internet

La posta elettronica. Informazioni di base sul funzionamento

Internet: architettura e servizi

Reti di calcolatori. Reti di calcolatori

Luca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni client

Reti di Calcolatori PROTOCOLLO FTP. File. File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati

Parte II: Reti di calcolatori Lezione 7

Posta Elettronica e Web

Protezione della posta elettronica mediante crittografia

Posta elettronica DEFINIZIONE

Posta Elettronica. Comunicare con . Definizione di . metodo di trasmissione dei messaggi tramite Internet:

Reti Informatiche. dott. Andrea Mazzini

Reti di Calcolatori. Il Livello delle Applicazioni

Standard di comunicazione

L ISTRUZIONI PER L USO Strumenti, metodi e criticità per creare, gestire e conservare la posta elettronica

Internet Internet è universalmente nota come la Rete delle reti: un insieme smisurato di computer collegati tra loro per scambiarsi dati e servizi.

appunti delle lezioni Architetture client/server: applicazioni client

Come pubblicare un server MDaemon su Internet per ricevere in SMTP. Claudio Panerai - Direttore Tecnico di Achab S.r.l. claudio.panerai@achab.

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

PROCEDURA AGGIORNAMENTO LISTE MEDIANTE L INTERFACCIA WEB

INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI

Le Reti Informatiche

M-BOX V Profilo di Prodotto

Elementi di Informatica e Programmazione

Contesto: Peer to Peer

Le caselle di Posta Certificata attivate da Aruba Pec Spa hanno le seguenti caratteristiche:

OSOR. Applicazioni di Rete

Internet e i suoi servizi. Luca Cervone (luca.cervone@unibo.it)

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

Unsolicited Bulk (UBE) (spamming) Francesco Gennai IAT - CNR Francesco.Gennai@iat.cnr.it

PEC. La posta elettronica certificata

Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC.

Reti di Computer. A cura di Massimo Scolaro Mob : max@massimoscolaro.it

La posta elettronica parte 1^

Telematica II 13. Posta Elettronica

Corso di Informatica Prof. Crescenzio Gallo. Internet: architettura e servizi

Programmazione in Rete

Comunicazioni sicure tra server di posta elettronica

- Corso di computer -

Reti di Comunicazione e Internet

MODEM. Internet Service Provider (ISP)

Protocolli Applicativi in Internet

SS SISTEMI DI COMUNICAZIONE: C O PROTOCOLLI APPLICATIVI

I protocolli di posta elettronica

HTTP adaptation layer per generico protocollo di scambio dati

COME CONFIGURARE UN CLIENT DI POSTA

e-government La Posta Elettronica Certificata

Introduzione alla rete Internet

I canali di comunicazione

Livello di Applicazione in Internet

Allegato 3 Sistema per l interscambio dei dati (SID)

Reti di Calcolatori. Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Informatica per la comunicazione" - lezione 9 -

1. Manuale d uso per l utilizzo della WebMail PEC e del client di posta tradizionale

Informatica per la comunicazione" - lezione 8 -

INFORMATICA DISTRIBUITA. prof. Carlo Bellettini. lez7 (cont)

Comunicazione nel tempo

Introduzione. Livello applicativo Principi delle applicazioni di rete. Stack protocollare Gerarchia di protocolli Servizi e primitive di servizio 2-1

INTEGRATA OTTIMIZZAZIONE DEI PROCESSI AZIENDALI

Reti di Calcolatori: una LAN

Introduzione alla rete Internet

Dal protocollo IP ai livelli superiori

Introduzione alla rete Internet

PEC. Posta Elettronica Certificata. securepec.com

Capitolo 16 I servizi Internet

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Il funzionamento delle reti

Транскрипт:

DIPARTIMENTO DI GIURISPRUDENZA in collaborazione con MASTER IN INTERNET ECOSYSTEM: GOVERNANCE E DIRITTI MODULO I: Internet Governance Internet, Tecnologie e Servizi Web Pisa 12 dicembre 2015 Presentazione domande dal 31/07 al 29/10 Data Inizio 24/11/2015 I. Applicazioni e servizi della Rete Internet II. III. IV. Telnet, FTP, Posta Elettronica e loro evoluzioni World Wide Web HTTP, HTML ed evoluzioni V. Social Networks VI. Internet degli Oggetti

MASTER IN INTERNET ECOSYSTEM: GOVERNANCE E DIRITTI Internet, Tecnologie e Servizi Web Applicazioni e Servizi della Rete Internet Marina Buzzi

I Servizi della rete Internet Trasferimento Connessione File Remota Posta Elettronica Livello Applicazioni Livello Trasporto Livello Internet Livello Infrastruttura di rete Modello TCP/IP

Modello Client-server Server: offre un servizio (gestisce una risorsa) Client: invia una richiesta al server e aspetta una risposta Image source: http://en.wikipedia.org

Telnet (Connessione Remota)

Mainframe Anni 70 PDP-11 DEC si connettevano tramite terminali successivamente video terminali Image source: http://en.wikipedia.org

Telnet (Connessione Remota) Comunicazione bidirezionale interattiva con un computer (host) utilizzando un terminale 1 a vers., rete locale 1969 RFC 854, Maggio 1983 1978 Image source: http://en.wikipedia.org

Architettura Centralizzata server...

Architettura Decentralizzata...... Internet............ Rete geografica

FTP Protocollo di Trasferimento di File

FTP: File Transfer Protocol Trasferimento di File Protocollo per il trasferimento di file (1 a vers. RFC 114, 1971) server FTP: Autenticazione: accesso tramite user e password; Accesso pubblico: anonymous FTP archivi pubblici disponibili in Internet (ad es. file e programmi di pubblico dominio, Sistemi Operativi, foto,... )

FTP: Interazione a linea di comando ftp <nome IP> oppure <indirizzo IP> user <nomeutente> password <password> ascii (il default) per file di testo, trasferimento di caratteri (conversione tra rappresentazioni interne) o binary per il trasferimento di immagini, eseguibili.... La sequenza dei bit è inalterata nel trasferimento get <filesorgente> [<filedestinazione>] (prendere) put <filesorgente> [<filedestinazione>] (mettere)

Interazione a linea di comando Image Source: https://oak.ucc.nau.edu/

FTP, Evoluzioni Interfaccia Anni 90 Client ftp dotati di interfacce grafiche (Ws_ftp, Ws_ftp32,...) semplificano notevolmente l interazione Utente (UI) 1981 IBM 1 Personal computer (UI) Interfaccia Utente grafica (GUI) Apple Inc., Steve Jobs 1984 1 Macintosh Image source: http://www.eecs.wsu.edu/ http://en.wikipedia.org

Condivisione file peer-to-peer Internet

Peer-to-peer File Sharing Applicazione Napster, 1999 condivisione di file peer-to-peer un insieme di server centralizzati per collegare persone con risorse (file) con altre che le richiedono (processo di indicizzazione) Condivisione di musica I file erano trasferiti direttamente dai due computer privati Napster è stato ritenuto responsabile di violazione di copyright, dato che il processo utilizzava un server centralizzato, è stato chiuso nel Luglio 2001

Peer-to-peer File Sharing P2P di seconda generazione come Gnutella, Kazaa, Gnutella2 Operano senza alcun server centrale, connettendo gli utenti remoti gli uni agli altri Non solo musica ma anche altri tipi di file, come film e giochi La terza generazione di reti di file sharing (darknets) come Freenet forniscono all'utente l'anonimato

File Sharing Il protocollo BitTorrent 1 vers. server centrali per coordinare gli utenti per ogni gruppo di file sono create reti separate utilizzo di un server decentrato per l'identificazione della sorgente Gli utenti creano un indice che contiene i metadati dei file che vogliono condividere e lo caricano in siti web TOR, The Onion Router Fa passare i dati su almeno 3 server, con connessioni cifrate prima di mandarlo a destinazione Nato per proteggere la privacy dell'utente non per file sharing (browser Tor)

Peer-to-peer File Sharing Efficiente in termini di costi, il carico è distribuito La gestione del sistema è meno onerosa, perché l'utente è provider e amministratore I grandi server richiedono ingenti risorse di archiviazione e sono costosi un peer-to-peer di file sharing non richiede un server dedicato

La Posta Elettronica

Messaggio Elettronico 1 a vers. RFC 822 solo testo Indirizzi envelope (RFC 2821) Utilizzati dai server per l'instradamento (routing) dei msg RFC2822 Indirizzi Intestazione (Header) In parte visualizzati all'utente Non influiscono sul trasporto del msg Corpo del msg (body) Return-Path: <carmignanipellegrino@hotmail.it>received: from smtp.iit.cnr.it (mx3-local [192.168.1.150]) by mx6.iit.cnr.it (Cyrus v2.3.7-invoca-rpm-2.3.7-16.el5_11) with LMTPA; Fri, Received: from smtp.iit.cnr.it ([127.0.0.1]) by localhost (mx3.iit.cnr.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HdTlWmSIzMVM for <marina.buzzi@iit.cnr.it>; Fri, 4 Dec 2015 14:59:50 Received: from DUB004-OMC2S25.hotmail.com (dub004-omc2s25.hotmail.com [157.55.1.164]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by smtp.iit.cnr.it (Postfix) with ESMTPS id 5A8B0600527 for <marina.buzzi@iit.cnr.it> Received: from DUB402-EAS161 ([157.55.1.137]) by DUB004-OMC2S25.hotmail.com over TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); Fri, 4 Dec 2015 14:59:50... Message-ID: <DUB402-EAS161A49ECBF2889466FBCD14A50C0@phx.gbl> References: <DUB115-W259092024C8C9917FE88CCA50C0@phx.gbl> <5661FE61.9090307@iit.cnr.it> Subject: Re: Strada vicinale From: Pellegrino Carmignani <carmignanipellegrino@hotmail.it> In-Reply-To: <5661FE61.9090307@iit.cnr.it> Date: Fri, 4 Dec 2015 23:39:33 +0100 To: Marina Buzzi <marina.buzzi@iit.cnr.it> MIME-Version: 1.0 (1.0) Content-Type: multipart/alternative; boundary="apple-mail-a91c79bf-aefa-42a1-a4ab-..." Content-Transfer-Encoding: 7bit Ciao, Volevo dirti blah blah From: Pellegrino Carmignani <carmignanipellegrino@hotmail.it> To: Marina Buzzi <marina.buzzi@iit.cnr.it>

Multipurpose Internet Mail Extensions (MIME) Formato per l'invio di mail multimediali multiparti 1 a vers. RFC1341, 1992 A: Da: Cc: Soggetto: Text/Plain: Uno o più allegati (attachment)... Image/TIFF:... Application/PDF: Text/Plain: Altre info......

Simple Mail Transfer Protocol Trasferimento del Messaggio Client a Server y 3 1 Internet 1 2 2 3 Server x Protocolli per accesso alla mailbox (area sul server) Client b POP: Post Office Protocol, 1 a v. RFC 918 (1984) IMAP: Internet Message Access Protocol, 1986, 1 a v. RFC 1064 (1988)

Mailing List o Liste di Distribuzione Particolari indirizzi di Posta Elettronica (alias) che corrispondono a più utenti Sistemi più sofisticati che distribuiscono l'interfaccia Notifiche Chiuse/aperte Pubbliche/private Funzioni di archivio Ricerca Utility Migrazioni di domini... Image Source: www.lsoft.com

Posta Elettronica Certificata, PEC

Posta Elettronica Certificata Dominio mittente (PEC) Dominio ricevente (PEC) Punto di accesso Gestore: mailbox per Il punto di accesso ricevute di presa in accerta l identità del carico mittente ed effettua i controlli formali sul messaggio in ingresso Ricevuta di accettazione xml Ricevuta di presa in carico Punto di ricezione xml xml Messaggio di trasporto Verifica la correttezza del messaggio in ingresso: -messaggio di trasporto -validità della firma xml Mailbox mittente xml Ricevuta di consegna Punto di consegna Verifica che sia un messaggio di trasporto Mailbox destinatario xml xml L'Agenzia per l'italia Digitale è l'organo vigilante sulla PEC Image Source: M. Buzzi, F. Gennai

Instant Messaging Metà anni 80 (talk, phone,...) a linea di comando Sistemi di comunicazione in tempo reale, di tipo quasi-sincrono il messaggio è inviato solo se il destinatario è connesso i tempi tengono conto della reazione tra le 2 parti Segnalazioni: Se il msg è partito dal client Se l'ha ricevuto il dst Se l'ha letto Posta Elettronica con protocollo ASINCRONO privilegia la robustezza nel trasporto del dato, non c'è l'essere umano che aspetta...

Questions?