Infrastrutture e Protocolli per Internet Laboratorio 1
|
|
|
- Geraldo Vecchi
- 10 anni fa
- Просмотров:
Транскрипт
1 Advanced Network Technologies Laboratory Infrastrutture e Protocolli per Internet Laboratorio 1 Stefano Napoli Alberto Pollastro Politecnico di Milano
2 Laboratori Responsabili di Laboratorio: Stefano Napoli Ufficio: Viale Rimembranze di Lambrate, 14 3 piano rialzato Tel: mail: [email protected] Alberto Pollastro Ufficio: Viale Rimembranze di Lambrate, 14 3 piano rialzato Tel: mail: [email protected] Homepage del Corso: Laboratorio: 2
3 Agenda dei Laboratori Lezione 1: Protocolli Applicativi Lezione 2: Introduzione a Packet Tracer Lezione 3: Introduzione a IOS Lezione 4: Routing Lezione 5: Esercizi di ricapitolazione 3
4 Protocolli Applicativi HTTP FTP SMTP POP3 Fonte: 4
5 HTTP Generalità Protocollo fondamentale del World Wide Web (WWW) RFC 1945 (HTTP/1.0) RFC 2068 e RFC 2616 (HTTP/1.1) Protocollo Client-Server Completamente testuale Protocollo Stateless (ma il server può implementare tecniche per mantenere lo stato quali i cookies, le sessioni, campi nascosti nei form, URL redirection,...) Utilizza la Porta 80 5
6 HTTP Scambio di Messaggi HTTP Il client invia una richiesta contenente un metodo al server Il server risponde alla richiesta Il protocollo è interamente testuale! 6
7 HTTP Richieste HTTP Le richieste sono composte da tre parti: Riga di richiesta (request line) Intestazione (header) Corpo del messaggio (body) Nella riga di richiesta si trovano i metodi HTTP: GET POST HEAD PUT DELETE TRACE OPTIONS CONNECT 7
8 HTTP Header delle Richieste HTTP Gli header forniscono informazioni sul contenuto della richiesta Seguono il formato: Header: valore From: Host: User-Agent: Mozilla/5.0 Accept-Language: en-us, it-it Keepalive: 300 Accept: text/xml I messaggi HTTP possono contenere un body che segue gli header Quando c'è il body, ne vengono specificate le proprietà negli header 8
9 HTTP Risposte HTTP La struttura delle risposte è analoga a quella delle domande. La riga di richiesta prende il nome di Status Line. I messaggi contenuti nella status line sono identificati da un codice: 1xx: informazione 2xx: successo 3xx: redirezione (richiesta è corretta, è stata rediretta ad un altro server) 4xx: errore lato client (richiesta errata) 5xx: errore lato server (c'è un problema interno del server) I messaggi sono accompagnati da un testo human readable La status line è seguita da un insieme di header Nel body della risposta si trovano tipicamente i contenuti richiesti al web server (pagina HTML, immagini, filmati...) 9
10 HTTP Risposte HTTP: Status Codes Riportiamo alcuni esempi tipici di status code di HTTP L'elenco completo è definito nell'rfc 2616 ( ) 301 Moved Permanently: la risorsa è stata spostata in un'altra locazione in maniera permanente 304 Not Modified: la risorsa non è stata modificata dall'ultima volta, non serve reinviarla 400 Bad Request: il server non è in grado di capire la richiesta 404 Not Found: la risorsa richiesta non è disponibile (ad es., è stata richiesta una pagina inesistente) 500 Internal Server Error: c'è stato un errore interno nel server (ad es.,un errore di connessione al db) 10
11 HTTP Download di una pagina HTTP (1) Scarichiamo una pagina col protocollo HTTP usando telnet. 1) Ci connettiamo al server web sulla porta 80 myhost$ telnet 80 Trying Connected to web0.elet.polimi.it. Escape character is '^]'. 2) Richiediamo una pagina web (è necessaria una riga vuota alla fine della richiesta: dare 2 [INVIO] ) GET /upload/napoli/ipi/testpage.html HTTP/1.0 3) La pagina viene scaricata e la connessione viene chiusa 11
12 HTTP Analisi della Risposta HTTP/ OK Date: Fri, 16 Mar :41:36 GMT Server: Apache/ (Red Hat) Last-Modified: Fri, 16 Mar :40:43 GMT ETag: " cc0" Accept-Ranges: bytes Content-Length: 1047 Connection: close Content-Type: text/html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> [...] </html> 12
13 HTTP Download di una pagina HTTP (2) È stata scaricata la pagina, ma non gli elementi non HTML che la compongono: in questo caso, mancano le immagini! Dal codice HTML leggiamo che si chiamano img/logo_poli_small.png e img/logo-antlab.png 4) Ci connettiamo ancora al server web myhost$ telnet 80 [...] 5) scarichiamo la prima immagine GET /upload/napoli/ipi/img/logo_poli_small.png HTTP/1.0 (ovviamente l'immagine è un file binario, per cui compariranno a monitor un insieme di caratteri) 13
14 HTTP Esercizi Provare ad ottenere dal web server un messaggio di risposta con la Status Line 400 Bad Request Provate a richiedere al web server il file index.php invece che index.html: che risposta da il server? WEB SERVER: Le risposte 3xx prevedono che il browser compia ulteriori azioni. In particolare, 302 FOUND indica al browser che la risorsa è presente in un'altra locazione: The URL has moved <a href=" Gli amministratori del sito reindirizzano gli utenti che cercano pagine inesistenti ad una pagina di errore di default 14
15 HTTP Keep Alive È possibile rendere persistente una connessione HTTP, in modo che tutti i messaggi passino sulla stessa connessione! HTTP/1.0 Non c'è una specifica indicazione. Si usa l'header: Connection: Keep-Alive sia nella richiesta che nella risposta. La connessione viene chiusa esplicitamente dal client oppure dal server dopo un timeout HTTP/1.1 La connessione viene mantenuta aperta di default, si può renderla non permanente con un apposito header (vedi sotto). L'header Connection: Keep-Alive non ha significato. La connessione viene chiusa con l'header: Connection: Closed 15
16 HTTP Download di una pagina HTTP/1.1 Scarichiamo una pagina usando HTTP/1.1 1) Ci connettiamo al server web sulla porta 80 myhost$ telnet ) Richiediamo una pagina web GET /upload/napoli/ipi/testpage.html HTTP/1.1 3) Usando HTTP/1.1, c'è un header obbligatorio (Host), che contiene il nome del dominio Host: elet.polimi.it 16
17 HTTP Download di una pagina HTTP/1.1 (2) La pagina viene scaricata, ma la connessione rimane aperta! 4) Scarichiamo allora la prima immagine: GET /upload/napoli/ipi/img/logo_poli_small.png HTTP/1.1 Host: elet.polimi.it 5) Scarichiamo la seconda immagine, chiudendo la connessione: GET /upload/napoli/ipi/img/logo_antlab.png HTTP/1.1 Host: elet.polimi.it Connection: Closed La connessione ha un timeout, scaduto il quale viene chiusa! 17
18 HTTP GET Condizionato Per risparmiare banda, HTTP/1.1 prevede l'uso di GET condizionato: GET /upload/napoli/ipi/testpage.html HTTP/1.1 Host: elet.polimi.it If-Modified-Since: Fri, 16 Mar :59:59 GMT Il server risponde col messaggio 200 OK e invia la pagina se essa è stata modificata dopo il 16/03/2007, altrimenti risponde con un 304 Not-Modified: HTTP/ Not Modified Date: Fri, 16 Mar :59:59 GMT 18
19 FTP Generalità Protocollo di condivisione file tra host RFC 959 Protocollo Client-Server Completamente testuale Opera direttamente sul filesystem del sistema Connessione di controllo: porta 21 19
20 FTP Comandi FTP (1) Comandi necessari a comunicare via FTP: Connessione al server sulla porta 21 (connessione di controllo): myhost$ telnet ftp.elet.polimi.it 21 Autenticazione: USER <nomeutente> PASS <password> QUIT Informazioni: HELP STAT < NULL nome_file> SYST Lista più completa di comandi: 20
21 FTP Comandi FTP (2) Movimenti: PWD CWD LIST QUIT Manipolazione: RETR STOR DELE Setup: MODE <Stream Block Compressed> PASV PORT a1, a2, a3, a4, p1, p2 * Modalità di impiego: Protocollo con 2 connessioni -> 2 telnet I comandi vengono dati su connessione di controllo I trasferimenti avvengono sulla connessione dati * IP del server a cui connettersi: a1.a2.a3.a4 - PORT a cui connettersi: p1*256 + p2 21
22 FTP Sessione d'esempio Shell 1 Shell 2 $ telnet ftp.elet.polimi.it 21 USER Anonymous PASS PASV Server 227 Entering Passive Mode (131,175,120,33,46,204) CWD /outgoing/stefano.napoli/ 46* = $telnet ftp.elet.polimi.it LIST -rw-r r Mar 19 08:13 Debian.png -rw-r--r Mar 19 08:23 GPL.txt -rw-r--r Mar 19 08:13 tux.bigger.png PASV 227 Entering Passive Mode (131,175,120,33,420,21) Connection closed by foreign host. $telnet ftp.elet.polimi.it RETR GPL.txt Questa è una traduzione italiana non ufficiale della Licenza Pubblica Generica GNU. Non è pubblicata dalla Free Software [...] 22
23 FTP Esercizi Loggarsi sul server FTP messo a disposizione in laboratorio (l'indirizzo di tale server verrà fornito durante il laboratorio stesso USER anonymous, PASS <anything> ) Scoprire il sistema operativo del server Scoprire informazioni generali sul server Provare a scaricare un'immagine Provare l'altro metodo di connessione, PORT: funziona? 23
24 SMTP Generalità Protocollo di trasmissione di RFC 821 Specifica base Protocollo testuale Inizialmente permetteva solo il trasferimento ASCII, è stato successivamente esteso per trasmettere informazioni binarie (estensione MIME, 8BITMIME,...) Utilizza la porta 25 SMTP originariamente non prevede autenticazione: SMTP-AUTH / Internet Mail 2000 IETF Anti-Spam Research Group 24
25 SMTP Generalità (2) Sender Domain Receiver Domain Relaying SMTP Destination SMTP SENDER RECEIVER 25
26 SMTP Generalità (3) Voglio inviare una mail ad un amico del dominio receivers.com Mi connetto al server SMTP del dominio receivers.com Dichiaro (nel mittente della mail) il dominio da cui scrivo: senders.com Scrivo la mail e la deposito nella cartella di [email protected] Non mi è stato chiesto alcun USER o PASS!!! (no autenticazione) (I gestori del dominio receivers.com tuttavia possono operare alcuni controlli, ad esempio bannando degli indirizzi IP o verificando che l'ip del mittente sia effettivamente parte del dominio dichiarato) I provider tipicamente offrono dei server SMTP che si occupano di consegnare alla mailbox del destinatario al posto nostro (gestendo ad es. il caso di server occupato, momenti di down,...) 26
27 SMTP Comandi SMTP Comandi: HELO <SP> <domain> <CRLF> MAIL <SP> FROM:<reverse-path> <CRLF> RCPT <SP> TO:<forward-path> <CRLF> DATA <CRLF> RSET <CRLF> SEND <SP> FROM:<reverse-path> <CRLF> VRFY <SP> <string> <CRLF> EXPN <SP> <string> <CRLF> HELP [<SP> <string>] <CRLF> NOOP <CRLF> QUIT <CRLF> I comandi sono Case Insensitive, tranne nel reverse e forward path, che sono Sensitive 27
28 SMTP Sessione SMTP [MyLinuxBox]$ telnet mail.provider.it ipi2007.it ESMTP Postfix (Debian/GNU) HELO studente.it 250 Hello... MAIL 250 Ok RCPT 250 Ok DATA 354 End data with <CR><LF>.<CR><LF> Subject: Verifica SMTP From: To: Buongiorno Questa mail serve a dimostrare che ho imparato SMTP Ok: queued as QUIT 221 Bye 28
29 SMTP Esercizi Inviare una mail da un mittente falso all'indirizzo (l'ip del server SMTP verrà comunicato a lezione) (numeropc è di tre cifre, ad es: 001) Inviare, sempre allo stesso indirizzo mail, altre 2 mail usando mittenti e subject diversi (serve per un esercizio successivo) [A CASA] provare a mandare delle mail al proprio indirizzo da [email protected] 29
30 POP Generalità Protocollo di accesso alla mailbox RFC 1939 Protocollo testuale Protocollo con Autenticazione Utilizza la porta 110 Non è cifrato, per cui user e password passano in chiaro Comando APOP 30
31 Login: POP Comandi POP Operazioni: USER <username> PASS <password> APOP <username> <digest> MD5 (Timestamp, Pass) Risposte del server: -ERR +OK STAT : info sullo stato mbox LIST : elenca il # messaggi RETR n : leggi messaggio n DELE n : cancella messaggio n RSET : annulla cancellazioni QUIT : esce NOOP : non fa operazioni CAPA : mostra le capabilities del server 31
32 POP Sessione POP [MyLinuxBox]$ telnet pop.provider.it 110 +OK CommuniGate Pro POP3 Server ready USER homer +OK PASS marge +OK LIST +Ok RETR 1 +OK Return-Path: <[email protected]> Delivered-To: [email protected] Date: Sat, 10 Mar :24: From: Moe <[email protected]> Subject: Hey Homer Content-Type: text/plain; charset=iso <testo del messaggio> DELE 1 +OK QUIT +OK 32
33 POP Esercizi Collegarsi al server POP della lan dell'aula (l'ip è lo stesso dell'smtp server, comunicato a lezione) Scaricare la mail precedentemente inviata dall'indirizzo [email protected] Con il comando TOP verificare gli header della mail Cancellare le 3 mail inviate in precedenza Annullare la cancellazione con il comando RSET Cancellarle di nuovo, definitivamente 33
Infrastrutture e Protocolli per Internet Laboratorio 1
Advanced Network Technologies Laboratory Infrastrutture e Protocolli per Internet Laboratorio 1 Stefano Napoli Alberto Pollastro Politecnico di Milano Laboratori Responsabili di Laboratorio: Stefano Napoli
Reti di Comunicazione e Internet
Politecnico di Milano Dipartimento di Elettronica e Informazione Reti di Comunicazione e Internet Laboratorio 6. Wireshark e Protocolli Applicativi Agenda della lezione Wireshark Protocolli applicativi:
Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier
Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Laboratorio Protocolli Applicativi Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Hyper-Text Transfer Protocol HTTP Generalità
2.5. L'indirizzo IP identifica il computer di origine, il numero di porta invece identifica il processo di origine.
ESERCIZIARIO Risposte ai quesiti: 2.1 Non sono necessarie modifiche. Il nuovo protocollo utilizzerà i servizi forniti da uno dei protocolli di livello trasporto. 2.2 Il server deve essere sempre in esecuzione
OSOR. Applicazioni di Rete
OSOR Applicazioni di Rete 1 Client-Server in Sistemi Distribuiti Host A Host B Client TCP/UDP IP Network Interface Internet Risultati Server TCP/UDP IP Network Interface Richiesta Applicazioni di Rete
Protocolli applicativi: FTP
Protocolli applicativi: FTP FTP: File Transfer Protocol. Implementa un meccanismo per il trasferimento di file tra due host. Prevede l accesso interattivo al file system remoto; Prevede un autenticazione
Reti di Telecomunicazione Lezione 7
Reti di Telecomunicazione Lezione 7 Marco Benini Corso di Laurea in Informatica [email protected] Il protocollo Programma della lezione file transfer protocol descrizione architetturale descrizione
Network Troubleshooting 101
ICT Security n. 16, Ottobre 2003 p. 1 di 5 Network Troubleshooting 101 Il titolo prettamente americano vuole rispondere al momento di panico capitato a tutti quando qualche cosa non funziona più: si è
Web e HTTP. path name. host name Realizzato da Roberto Savino. www.someschool.edu/somedept/pic.gif
Web e HTTP 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 che fa riferimento a diversi oggetti al
Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento
I protocolli del livello di applicazione Porte Nelle reti di calcolatori, le porte (traduzione impropria del termine port inglese, che in realtà significa porto) sono lo strumento utilizzato per permettere
Il Protocollo HTTP e la programmazione di estensioni Web
Il Protocollo HTTP e la programmazione di estensioni Web 1 Il protocollo HTTP È il protocollo standard inizialmente ramite il quale i server Web rispondono alle richieste dei client (prevalentemente browser);
Reti di Calcolatori PROTOCOLLO FTP. File. File Transfer Protocol Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati
Reti di Calcolatori PROTOCOLLO FTP D. Talia RETI DI CALCOLATORI - UNICAL 8-1 File Modello FTP Operazioni FTP Comandi del protocollo Esempi di Client FTP avanzati D. Talia RETI DI CALCOLATORI - UNICAL 8-2
Parte II: Reti di calcolatori Lezione 7
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II: Reti di calcolatori Lezione 7 Martedì 25-03-2014 1 Il protocollo FTP
TECN.PROG.SIST.INF. Livello APPLICAZIONE - TELNET. Roberta Gerboni
Roberta Gerboni Protocollo TELNET Telnet è costituito da un insieme di componenti che consentono di trasformare un computer in un terminale remoto di un altro computer. Una sessione Telnet richiede: un
Luca Mari, Sistemi informativi applicati (reti di calcolatori) appunti delle lezioni. Architetture client/server: applicazioni client
Versione 25.4.05 Sistemi informativi applicati (reti di calcolatori): appunti delle lezioni Architetture client/server: applicazioni client 1 Architetture client/server: un esempio World wide web è un
Reti di Calcolatori:
Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi [email protected] Orario di ricevimento: mercoledì
Modulo 1: Posta elettronica
Contenuti Architettura di Internet Principi di interconnessione e trasmissione World Wide Web Posta elettronica Motori di ricerca Tecnologie delle reti di calcolatori Servizi Internet (come funzionano
Vediamo un esempio di spedizione e ricezione di email, puntualizzando i passaggi.
Telnet è il principale protocollo di Internet per realizzare delle connessioni con macchine in remoto Da la possibilità di essere fisicamente sul proprio sistema e lavorare su un altro che può essere nella
Protocollo HTTP. Alessandro Sorato
Un protocollo è un insieme di regole che permettono di trovare uno standard di comunicazione tra diversi computer attraverso la rete. Quando due o più computer comunicano tra di loro si scambiano una serie
Teoria di un server di posta. Corso GNU/Linux Avanzato Torino, 2009.07.02
Teoria di un server di posta Corso GNU/Linux Avanzato Torino, 2009.07.02 Intro Perche' Teoria di un server di posta Esistono n mila howto su come installare un server di posta Esistono n mila diversi software
Telematica II 13. Posta Elettronica
Posta Elettronica #1 la Posta Elettronica e basata su due componenti: s : applicativi utilizzati dall utente per comporre, inviare e leggere messaggi (p.e. Outlook) Telematica II 13. Posta Elettronica
PROTOCOLLI APPLICATIVI PER INTERNET
PROTOCOLLI APPLICATIVI PER INTERNET IC3N 2000 N. 5 La famiglia dei protocolli TCP/IP Applicazioni e-mail,ftp,ssh,www TCP UDP ICMP IP ARP RARP IEEE 802-Ethernet-X25-Aloha ecc. Collegamento fisico 6 1 Protocolli
Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)
Architettura del WWW World Wide Web Sintesi dei livelli di rete Livelli di trasporto e inferiori (Livelli 1-4) - Connessione fisica - Trasmissione dei pacchetti ( IP ) - Affidabilità della comunicazione
Esempi di applicazioni internet. WEB Trasferimento File Posta Elettronica Sistema dei nomi di dominio (DNS)
Esempi di applicazioni internet WEB Trasferimento File Posta Elettronica Sistema dei nomi di dominio (DNS) 17 Il Web: terminologia Pagina Web: consiste di oggetti indirizzati da un URL (Uniform Resource
Protocolli per il Web. Impianti Informatici. Protocolli applicativi
Protocolli per il Web Protocolli applicativi I protocolli applicativi 2 Applicazioni Socket interface HTTP (WEB) SMTP (E-MAIL) FTP... NFS RPC DNS... Trasporto TCP UDP Rete ICMP RIP OSPF IP ARP RARP Non
Reti di Calcolatori. Il Livello delle Applicazioni
Reti di Calcolatori Il Livello delle Applicazioni Il DNS Gli indirizzi IP sono in formato numerico: sono difficili da ricordare; Ricordare delle stringhe di testo è sicuramente molto più semplice; Il Domain
appunti delle lezioni Architetture client/server: applicazioni client
Sistemi informativi applicati (reti di calcolatori): appunti delle lezioni Architetture client/server: applicazioni client 1 Architetture client/server: un esempio World wide web è un esempio particolarmente
Esercitazione. Formato di compitini e compiti: domande ed esercizi "closed book" G. Ferrari - Reti di calcolatori.
Esercitazione Formato di compitini e compiti: domande ed esercizi "closed book" Esercitazione - 1 Domanda 1 In una comunicazione di rete tra due host, quale è il client e quale è il server. Necessario:
Posta Elettronica e Web
a.a. 2002/03 Posta Elettronica e Web Prof. Vincenzo Auletta [email protected] http://www.dia.unisa.it/~auletta/ Università degli studi di Salerno Laurea e Diploma in Informatica 1 Posta Elettronica
Sicurezza delle applicazioni web: protocollo HTTP
Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Sicurezza delle applicazioni web: protocollo HTTP Alessandro Reina Aristide Fattori
Le Reti Informatiche
Le Reti Informatiche modulo 10 Prof. Salvatore Rosta www.byteman.it [email protected] 1 Nomenclatura: 1 La rappresentazione di uno schema richiede una serie di abbreviazioni per i vari componenti. Seguiremo
Il Web Server e il protocollo HTTP
Corso PHP Parte 2 Il Web Server e il protocollo HTTP E un programma sempre attivo che ascolta su una porta le richieste HTTP. All arrivo di una richiesta la esegue e restituisce il risultato al browser,
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 200, ore 1.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
1. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2013/2014. 1.1 Lato client
RETI INFORMATICHE - SPECIFICHE DI PROGETTO A.A. 2013/2014 1. RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2013/2014 Il progetto consiste nello sviluppo di un
Protocolli applicativi basati su TCP/IP
Protocolli applicativi basati su TCP/IP A.A. 2005/2006 Walter Cerroni Protocolli applicativi Sono i protocolli utilizzati dalle applicazioni per scambiarsi informazioni attraverso la rete Esempi: HTTP
Scenari esemplificativi di utilizzo delle Mailing List
Scenari esemplificativi di utilizzo delle Mailing List La Mailing List è un particolare tipo di account che permette di definire al proprio interno un insieme di destinatari ai quali sarà possibile spedire
FTP. Appunti a cura del prof. ing. Mario Catalano
FTP Appunti a cura del prof. ing. Mario Catalano Il protocollo FTP 1/2 Attraverso il protocollo FTP (File Transfer Protocol) è possibile trasferire uno o più files di qualsiasi tipo tra due macchine Tale
Oreste Signore, <[email protected]> Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa
http://www.w3c.it/education/2012/upra/basicinternet/#(1) 1 of 16 Oreste Signore, Responsabile Ufficio Italiano W3C Area della Ricerca CNR - via Moruzzi, 1-56124 Pisa Master in Comunicazione
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00
Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00 NB: alcune domande hanno risposta multipla: si richiede di identificare TUTTE le risposte corrette. Cognome: Nome:
Posta elettronica DEFINIZIONE
DEFINIZIONE E-mail o posta elettronica è un servizio Internet di comunicazione bidirezionale che permette lo scambio uno a uno oppure uno a molti di messaggi attraverso la rete Un messaggio di posta elettronica
Email. E-mail: SMTP, POP, IMAP. E-Mail: mail server. E-Mail: smtp [RFC 821] Tre componenti: user agent mail server simple mail transfer protocol: smtp
E-:, POP, IMAP E Tre componenti: simple transfer protocol: smtp User Agent Funzionalità: per leggere, editare ed inviare Eudora, Outlook, Pine, MacMail Messaggi sono memorizzati nel outgoing message queue
Sicurezza delle applicazioni web: protocollo HTTP
Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Anno Accademico 2009/2010 Sicurezza delle applicazioni web: protocollo HTTP Roberto Paleari [email protected]
Consiglio Nazionale delle Ricerche Area di Ricerca di Bologna Istituto per le Applicazioni Telematiche di Pisa [email protected]
Consiglio Nazionale delle Ricerche Area di Ricerca di Bologna Istituto per le Applicazioni Telematiche di Pisa [email protected] Francesco Gennai - IAT - [email protected] 1 Il progetto Biblio
- Corso di computer -
- Corso di computer - @ Cantiere Sociale K100-Fuegos Laboratorio organizzato da T-hoster.com www.t-hoster.com [email protected] La posta elettronica La Posta Elettronica è un servizio internet grazie al
Protocolli strato applicazione in Internet
Protocolli strato applicazione in Internet Gruppo Reti TLC [email protected] http://www.tlc-networks.polito.it/ Protocolli di strato applicativo - 1 Modello client-server Tipica applicazione tra client
PRESENTAZIONE DI UN SMS AL GATEWAY
Interfaccia Full Ascii Con questa interfaccia è possibile inviare i dati al Server utilizzando solo caratteri Ascii rappresentabili e solo i valori che cambiano tra un sms e l altro, mantenendo la connessione
Architetture Web Protocolli di Comunicazione
Architetture Web Protocolli di Comunicazione Alessandro Martinelli [email protected] 10 Maggio 2011 Architetture Web Architetture Web Protocolli di Comunicazione Il Client Side Il Server Side
il trasferimento di file
il trasferimento di file g.di battista e m.patrignani nota di copyright questo insieme di slides è protetto dalle leggi sul copyright il titolo ed il copyright relativi alle slides (inclusi, ma non limitatamente,
Outlook Express 6 Microsoft Internet Explorer, Avvio del programma Creare un nuovo account
Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica. È gratuito, semplice da utilizzare e fornisce
Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).
Topologia delle reti Una RETE DI COMPUTER è costituita da un insieme di elaboratori (NODI) interconnessi tra loro tramite cavi (o sostituti dei cavi come le connessioni wireless). Rete Point-to-Point:
Infrastrutture e Protocolli per Internet Risposte alle domande dei Laboratori
Advanced Network Technologies Laboratory Infrastrutture e Protocolli per Internet Risposte alle domande dei Laboratori Stefano Napoli Alberto Pollastro Politecnico di Milano Laboratorio 2 Sniffing con
Reti di Telecomunicazione Lezione 6
Reti di Telecomunicazione Lezione 6 Marco Benini Corso di Laurea in Informatica [email protected] Lo strato di applicazione protocolli Programma della lezione Applicazioni di rete client - server
Servizi di rete e web. Prof. Maurizio Naldi A.A. 2015/16
Servizi di rete e web Prof. Maurizio Naldi A.A. 2015/16 Applicazione Unità di trasmissione dati a livello applicazione Applicazione Presentazione Unità di trasmissione dati a livello presentazione Presentazione
Protezione della posta elettronica mediante crittografia
Consorzio per la formazione e la ricerca in Ingegneria dell'informazione Politecnico di Milano Protezione della posta elettronica mediante crittografia Davide Cerri CEFRIEL - Area e-service e Technologies
Cenni di programmazione distribuita in C++ Mauro Piccolo [email protected]
Cenni di programmazione distribuita in C++ Mauro Piccolo [email protected] Socket Nei sistemi operativi moderni i servizi disponibili in rete si basano principalmente sul modello client/server. Tale
Configurazione di Outlook Express
OUTLOOK Outlook Express è il client di posta elettronica sviluppato da Microsoft, preinstallato su sistemi operativi Windows a partire da Windows 98 fino all'uscita di Windows XP. Con l'arrivo di Windows
10110 Reti di Calcolatori IL LIVELLO APPLICAZIONI: DNS, FTP
Reti di Calcolatori IL LIVELLO APPLICAZIONI: DNS, FTP Livello Applicativo Indirizzo mnemonico (es. www.unical.it) www telnet Porte TCP (o UDP) Indirizzo IP 160.97.4.100 Indirizzi Ethernet 00-21-52-21-C6-84
IFInet Secure Webmail
IFInet Secure Webmail Questo documento contiene le semplici istruzioni per l uso della nuova interfaccia Web di IFInet alle caselle di posta elettronica dei clienti. IFInet, al fine di offrire ai propri
Architetture Applicative Il Web
Architetture Applicative Il Web Alessandro Martinelli [email protected] 18 Marzo 2014 Architetture Architetture Web L Architettura Client-Server HTTP Protocolli di Comunicazione Fondamenti
ProgettoSMS. Manuale Gateway FTP Text
ProgettoSMS Manuale Gateway FTP Text Indice Indice 2 Introduzione 3 ftp Text 4 Risposta 4 SendMessage 5 Risposta positiva a SendMessage 5 Esempi SendMessage 6 Esempio 1: 6 Esempio 2: 6 Esempio 3: 7 GetMessageStatus
1. Panoramica Prodotto... 2 1.1 Sezione Anteriore... 2 1.2 Sezione Posteriore... 2
APPLIANCE FAX F90 Quick start guide Rev 1.2 1. Panoramica Prodotto... 2 1.1 Sezione Anteriore... 2 1.2 Sezione Posteriore... 2 2. Messa in opera... 3 2.1 Connessione dell apparato... 3 2.2 Primo accesso
Configurazione account di posta elettronica certificata per Microsoft Outlook Express
Comprapec.it vi guida nella creazione e configurazione del Vostro account di tipo [email protected] Client di posta: Microsoft Outlook Express Quando il vostro fornitore avrà attivato la casella
1. Manuale d uso per l utilizzo della WebMail PEC e del client di posta tradizionale
1. Manuale d uso per l utilizzo della WebMail PEC e del client di posta tradizionale Per poter accedere alla propria casella mail di Posta Elettronica Certificata è possibile utilizzare, oltre all'interfaccia
Configurazione di un nuovo account di posta in Outlook Express
Configurazione di un nuovo account di posta in Outlook Express Passo 1 Aprire il programma Outlook Express, dal menù Strumenti cliccare sulla voce Account... Passo 2 Si aprirà una finestra popup etichettata
Lezione n 1! Introduzione"
Lezione n 1! Introduzione" Corso sui linguaggi del web" Fondamentali del web" Fondamentali di una gestione FTP" Nomenclatura di base del linguaggio del web" Come funziona la rete internet?" Connessione"
Il tuo manuale d'uso. LEXMARK X502N http://it.yourpdfguides.com/dref/1265819
Può anche leggere le raccomandazioni fatte nel manuale d uso, nel manuale tecnico o nella guida di installazione di LEXMARK X502N. Troverà le risposte a tutte sue domande sul manuale d'uso (informazioni,
HTTP adaptation layer per generico protocollo di scambio dati
HTTP adaptation layer per generico protocollo di scambio dati Sandro Cavalieri Foschini 101786 Emanuele Richiardone 101790 Programmazione in Ambienti Distribuiti I - 01FQT prof. Antonio Lioy A.A. 2002-2003
SMS-Bulk Gateway interfaccia HTTP
SMS-Bulk Gateway interfaccia HTTP Versione 2.3.1 2001-2014 SmsItaly.Com 1 1 Introduzione 1.1 Sommario Solo gli utenti autorizzati hanno accesso al nostro SMS Gateway e possono trasmettere messaggi SMS
Lezione 1 Introduzione
Lezione 1 Introduzione Ingegneria dei Processi Aziendali Modulo 1 Servizi Web Unità didattica 1 Protocolli Web Ernesto Damiani Università di Milano I Servizi Web Un Servizio Web è un implementazione software
Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2011/12)
Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori (a.a. 2011/12) Roberto Canonico ([email protected]) Giorgio Ventre ([email protected]) Protocolli applicativi: e POP3
Programmazione in Rete
Programmazione in Rete a.a. 2005/2006 http://www.di.uniba.it/~lisi/courses/prog-rete/prog-rete0506.htm dott.ssa Francesca A. Lisi [email protected] Orario di ricevimento: mercoledì ore 10-12 Sommario della
Siti web centrati sui dati (Data-centric web applications)
Siti web centrati sui dati (Data-centric web applications) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 2 / 2 0 1 3 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente
BACKUP APPLIANCE. User guide Rev 1.0
BACKUP APPLIANCE User guide Rev 1.0 1.1 Connessione dell apparato... 2 1.2 Primo accesso all appliance... 2 1.3 Configurazione parametri di rete... 4 1.4 Configurazione Server di posta in uscita... 5 1.5
Applicazioni web centrati sui dati (Data-centric web applications)
Applicazioni web centrati sui dati (Data-centric web applications) 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente lo strumento di riferimento
Livello applicazione: Sessioni HTTP, FTP, Posta Elettronica
Livello applicazione: Sessioni HTTP, FTP, Posta Elettronica Gaia Maselli Queste slide sono un adattamento delle slide fornite dal libro di testo e pertanto protette da copyright. All material copyright
Guida all'impostazione dei messaggi di avviso e delle destinazioni di scansione per le stampanti X500 Series
Guida all'impostazione dei messaggi di avviso e delle destinazioni di scansione per le stampanti X500 Series www.lexmark.com Luglio 2007 Lexmark, Lexmark con il simbolo del diamante sono marchi di Lexmark
Esercizio 2. Client e server comunicano attraverso socket TCP
Esercizio 1 Scrivere una applicazione client/server in cui: Il client, in un ciclo infinito: Legge una stringa da standard input Invia al processo server la stringa. Il server visualizza: L'IP da cui si
prof. Mario Dalessandro
INTERNET Internet in pratica è una rete vastissima, costituita dall interconnessione di migliaia di reti pubbliche e private, utilizzata per scopi differenti, ma comunque volta a creare e diffondere informazioni.
Guida Microsoft Outlook Express, Creare e configurare l'account su proprio dominio PEC
Guida Microsoft Outlook Express, Creare e configurare l'account su proprio dominio PEC Quando il vostro fornitore di posta elettronica certificata avrà attivato la casella email, per poterla utilizzare
Configurazione client di posta elettronica per il nuovo servizio email. Parametri per la Configurazione dei client di posta elettronica
Configurazione client di posta elettronica per il nuovo servizio email Questa guida si prefigge lo scopo di aiutare gli utenti a configurare i propri client di posta elettronica. Sono elencati passi da
Application Layer FTP, SMTP, POP3, IMAP. Ricapitolando. FTP: File Transfer Protocol [RFC 959] porta 80
Ricapitolando host or host or Application Layer process controlled by application developer process, SMTP, POP3, IMAP socket TCP with buffers, variables Internet socket TCP with buffers, variables controlled
Dal protocollo IP ai livelli superiori
Dal protocollo IP ai livelli superiori Prof. Enrico Terrone A. S: 2008/09 Protocollo IP Abbiamo visto che il protocollo IP opera al livello di rete definendo indirizzi a 32 bit detti indirizzi IP che permettono
