SlideShare a Scribd company logo
1 of 25
Università degli Studi di Milano-Bicocca
Dipartimento di Informatica, Sistemistica e Comunicazione
Laurea Magistrale in Teoria e Tecnologia della Comunicazione
ESERCITAZIONI
Corso di Strumenti e applicazioni del Web
Prof. Giuseppe Vizzari, a.a. 2016/2017
Andrea Gorrini
andrea.gorrini@unimib.it
INTRODUZIONE
Lo scopo delle esercitazioni è fornire contenuti e strumenti
utili alla comprensione degli argomenti trattati a lezione.
Le esercitazioni sono strutturate in parte come lezioni
frontali, in parte come lezioni interattive attraverso cui poter
sperimentare e approfondire quanto visto a lezione.
E’ consigliato:
• l’utilizzo del proprio PC (o di un PC per gruppo)
• accesso alla rete Wi-Fi Unimib (username e password)
• account WordPress
Esercitazioni Strumenti e Applicazioni Web 2
CALENDARIO ESERCITAZIONI
13 Ottobre 2016: “Internet”
Giovedì dalle 9:00 alle 10:30
Edificio U24, aula C02
20 Ottobre 2016: “Ricerca sul Web”
Giovedì, dalle 9:00 alle 10:30
Edifico U24, aula C02
31 Ottobre 2016: “WordPress parte 1”
Lunedì, dalle 10:45 alle 13:15
Edificio U16, aula 12
Esercitazioni Strumenti e Applicazioni Web 3
CALENDARIO ESERCITAZIONI
7 novembre 2016: “WordPress parte 2”
Lunedì, dalle 10:45 alle 13:15
Edificio U16, aula 12
15 Novembre 2016: “Strumenti Web editing e collaborazione”
Martedì, dalle 10:45 alle 13:15
Edificio U14, aula T024
21 Novembre 2016: “WordPress flipped”
Lunedì, dalle 10:45 alle 13:15
Edificio U16, aula 12
Esercitazioni Strumenti e Applicazioni Web 4
CALENDARIO ESERCITAZIONI
24 Novembre 2016: “Analisi comportamenti su social”
Giovedì, dalle 9:00 alle 10:30
Edificio U24, aula C02
Esercitazioni Strumenti e Applicazioni Web 5
WordCamp Milano
21-22 Ottobre 2016
https://2016.milano.wordcamp.org
Avviso sul sito del corso
Contattare Prof. Daniela Micucci per accredito
daniela.micucci@disco.unimib.it
Esercitazioni Strumenti e Applicazioni Web 6
Università degli Studi di Milano-Bicocca
Dipartimento di Informatica, Sistemistica e Comunicazione
Laurea Magistrale in Teoria e Tecnologia della Comunicazione
ESERCITAZIONI – 1. INTERNET
Corso di Strumenti e applicazioni del Web
Prof. Giuseppe Vizzari, a.a. 2016/2017
13 Ottobre 2016
Andrea Gorrini
andrea.gorrini@unimib.it
8
Queste slide fanno parte del corso “Strumenti e applicazioni del Web”.
Il sito del corso, con il materiale completo, si trova in
strumentiapplicazioniweb.wordpress.com.
Data la rapida evoluzione della rete, il corso viene aggiornato ogni anno.
Il presente materiale è pubblicato con licenza Creative Commons “Attribuzione -
Non commerciale - Condividi allo stesso modo – 3.0”
(http://creativecommons.org/licenses/by-nc-sa/3.0/it/deed.it):
La licenza non si estende alle immagini provenienti da altre fonti e agli screenshots,
i cui diritti restano in capo ai rispettivi proprietari, che, ove possibile, sono stati
indicati. L'autore si scusa per eventuali omissioni, e resta a disposizione per
correggerle.
Internet Protocol Address
• Nodo: dispositivo collegato alla rete
• Indirizzo: permette l’identificazione di ciascun nodo:
 identificativo all’interno della rete locale
 identificativo all’interno della rete geografica
• Protocollo: insieme di regole che permette la comunicazione
 protocollo TCP: il dispositivo di partenza suddivide il
messaggio in pacchetti numerati e invia le diverse parti
corredate dall’indirizzo IP; il dispositivo di destinazione
provvede a ricomporre il messaggio
Esercitazioni Strumenti e Applicazioni Web 9
Internet Protocol Address
Protocollo IP: identifica i percorsi e gli indirizzi dei nodi nella rete
e gestisce la trasmissione di dati tra i nodi.
Un indirizzo IP pubblico è un codice numerico che permette
di identificare in modo univoco un dispositivo “host”
collegato ad una rete informatica.
Identificare il dispositivo sulla rete
Fornire il percorso per essere raggiunto da un altro terminale
Esempi dispositivi host con indirizzo IP: personal computer,
tablet, smartphone, router, elettrodomestici “smart”.
Esercitazioni Strumenti e Applicazioni Web 10
Assegnazione Indirizzi IP
L’assegnazione degli indirizzi IP è regolamentata dall’ICANN
(Internet Corporation for Assigned Names and Numbers)
• IPv4
32 bit  4 byte  4 interi tra 0 e 28 - 1 = 255
Esempio IP: 192.128.0.205
Saturazione dello spazio
• IPv6
128 bit  16 byte  8 interi tra 0 e 216 - 1
Esercitazioni Strumenti e Applicazioni Web 11
IP statici e dinamici
Gli indirizzi IP statici identificano dispositivi semi-permanenti
collegati alla rete (es. server, stampanti di rete).
Gli indirizzi dinamici identificano dispositivi non permanenti
collegati alla rete (rif. DHCP: protocollo di configurazione IP
dinamica).
Gli IP dinamici vengono assegnati dinamicamente e
casualmente da un server che dispone di una “rubrica” di
indirizzi preimpostata a seconda del numero delle utenze
della rete (es. PC  WiFi).
Esercitazioni Strumenti e Applicazioni Web 12
Domain Name System
La corrispondenza tra indirizzo IP numerico e simbolico è
stabilita dal DNS, un sistema di controllo degli indirizzi su vari
server.
Il DNS è un sistema delegato alla gestione dei nodi della rete
(host) attraverso l’assegnazione degli indirizzi IP e una
struttura gerarchica composta di diversi domini (com, org,
edu, gov, it, de, fr, ch, uk, …) e sottodomini.
DNS e siti oscurati: alcuni siti vengono oscurati da parte dei
provider internet nazionali
Esercitazioni Strumenti e Applicazioni Web 13
IP Pubblico e Privato
Il NAT (Network Address Translation) è un servizio di
gestione della rete svolto dal router ed è dedicato alla
condivisione di un unico indirizzo IP tra più dispositivi.
Il servizio NAT permette di ovviare alla scarsità di indirizzi IP
pubblici disponibili (es. il router che gestisce la connessione
di casa).
Con questa funzionalità è possibile distinguere tra:
 indirizzi IP pubblici
 indirizzi IP privati
Esercitazioni Strumenti e Applicazioni Web 14
a) Il mio indirizzo IP
Il primo esercizio è finalizzato a rintracciare il proprio
indirizzo IP utilizzando due diversi metodi:
 Web provider
 Terminal (PC e Mac)
Esercitazioni Strumenti e Applicazioni Web 15
Il mio indirizzo IP
What is my IP: www.iplocation.net / www.ip-tracker.org
Esercitazioni Strumenti e Applicazioni Web 16
Il mio indirizzo IP
 www.iplocation.net
Esercitazioni Strumenti e Applicazioni Web 17
GARR: rete italiana a banda larga dedicata alla comunità dell’istruzione e della ricerca.
Il mio indirizzo IP
Terminal
• PC: Start  cmd (Command Prompt)
• inserire comando “ipconfig”
• MAC: Applicazioni  Utilities  Terminal
• inserire comando “ipconfig getifaddr en1”
• oppure “ifconfig” info estese
• network utilities
Esercitazioni Strumenti e Applicazioni Web 18
Il mio indirizzo IP
Terminal:
Esercitazioni Strumenti e Applicazioni Web 19
Wi-Fi
LAN
Il mio indirizzo IP
Terminal
https://it.wikipedia.org
/wiki/Indirizzo_IP_priva
to
IP pubblico e privato
20
Esercitazioni Strumenti e Applicazioni Web 21
Internet
Server
Router
EXT
IP pubblico (uno)
IP privato
(tanti)
IP privato
LAN
NAT
client
IP pubblico e privato
Esempio rete Unimib
b) IP Traceroute
Il secondo esercizio è finalizzato a individuare il percorso
compiuto da un pacchetto di dati per arrivare ad un server
remoto impostando un indirizzo IP o il nome del dominio di
destinazione (ad esempio www.repubblica.it).
IP Traceroute mostra anche l’elenco di tutti gli host e i tempi
di percorrenza su ciascuna tratta.
 Terminal (PC): comando “tracert”
 Terminal (MAC): comando “traceroute”
Esercitazioni Strumenti e Applicazioni Web 22
IP Traceroute
Terminal
differenze in base
alle credenziali di
accesso alla rete
Esercitazioni Strumenti e Applicazioni Web 23
IP Traceroute
Terminal
differenze in base
alle credenziali di
accesso alla rete
Esercitazioni Strumenti e Applicazioni Web 24
Hot Spot Wi-Fi
Collegare il proprio dispositivo ad una rete Wi-Fi aperta
comporta alcuni rischi a causa della possibile condivisione di
informazioni personali legate alle credenziali dell’utente, ai
contenuti della navigazione e al traffico dati.
Virtual Private Network (VPN) consente di estendere una
rete privata sicura
Wireshark: https://www.wire shark.org/ è un software
“packet sniffer” dedicato all’analisi di protocolli in tempo
reale. E’ in grado di raccogliere informazioni sui dispositivi
e sul traffico dati all’interno della rete.
 http://www.digitaltrends.com/mobile/how-dangerous-is-public-wi-fi/
25

More Related Content

What's hot

Introduzione a Internet (2/2) - 18/19
Introduzione a Internet (2/2) - 18/19Introduzione a Internet (2/2) - 18/19
Introduzione a Internet (2/2) - 18/19Giuseppe Vizzari
 
3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)Giuseppe Vizzari
 
12 - I Social Media - 16/17
12 - I Social Media - 16/1712 - I Social Media - 16/17
12 - I Social Media - 16/17Giuseppe Vizzari
 
7 - Ricercare nel web - 16/17
7 - Ricercare nel web - 16/177 - Ricercare nel web - 16/17
7 - Ricercare nel web - 16/17Giuseppe Vizzari
 
05 - Introduzione al Web II
05 - Introduzione al Web II05 - Introduzione al Web II
05 - Introduzione al Web IIGiuseppe Vizzari
 
11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)Giuseppe Vizzari
 
1 - Introduzione al corso 19/20
1 - Introduzione al corso 19/201 - Introduzione al corso 19/20
1 - Introduzione al corso 19/20Giuseppe Vizzari
 
13 - Modelli di business nel Web
13 - Modelli di business nel Web13 - Modelli di business nel Web
13 - Modelli di business nel WebGiuseppe Vizzari
 
2 - Introduzione ad Internet (1/2)
2 - Introduzione ad Internet (1/2)2 - Introduzione ad Internet (1/2)
2 - Introduzione ad Internet (1/2)Giuseppe Vizzari
 
1 - Introduzione al corso 17/18
1 - Introduzione al corso 17/181 - Introduzione al corso 17/18
1 - Introduzione al corso 17/18Giuseppe Vizzari
 
7 - Ricercare nel web - 17/18
7 - Ricercare nel web - 17/187 - Ricercare nel web - 17/18
7 - Ricercare nel web - 17/18Giuseppe Vizzari
 

What's hot (20)

Introduzione a Internet (2/2) - 18/19
Introduzione a Internet (2/2) - 18/19Introduzione a Internet (2/2) - 18/19
Introduzione a Internet (2/2) - 18/19
 
3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)3 - Introduzione a Internet (2/2)
3 - Introduzione a Internet (2/2)
 
8 - Web App e CMS - 16/17
8 - Web App e CMS - 16/178 - Web App e CMS - 16/17
8 - Web App e CMS - 16/17
 
6 - Il browser - 17/18
6 - Il browser - 17/186 - Il browser - 17/18
6 - Il browser - 17/18
 
12 - I Social Media - 16/17
12 - I Social Media - 16/1712 - I Social Media - 16/17
12 - I Social Media - 16/17
 
Ricercare nel web
Ricercare nel webRicercare nel web
Ricercare nel web
 
7 - Ricercare nel web - 16/17
7 - Ricercare nel web - 16/177 - Ricercare nel web - 16/17
7 - Ricercare nel web - 16/17
 
05 - Introduzione al Web II
05 - Introduzione al Web II05 - Introduzione al Web II
05 - Introduzione al Web II
 
11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)11 - Evoluzione del Web (19/20)
11 - Evoluzione del Web (19/20)
 
1 - Introduzione al corso 19/20
1 - Introduzione al corso 19/201 - Introduzione al corso 19/20
1 - Introduzione al corso 19/20
 
13 - Modelli di business nel Web
13 - Modelli di business nel Web13 - Modelli di business nel Web
13 - Modelli di business nel Web
 
2 - Introduzione ad Internet (1/2)
2 - Introduzione ad Internet (1/2)2 - Introduzione ad Internet (1/2)
2 - Introduzione ad Internet (1/2)
 
12 - Social media (19/20)
12 - Social media (19/20)12 - Social media (19/20)
12 - Social media (19/20)
 
8 - Il browser
8 - Il browser8 - Il browser
8 - Il browser
 
Web feed e aggregatori
Web feed e aggregatoriWeb feed e aggregatori
Web feed e aggregatori
 
1 - Introduzione al corso 17/18
1 - Introduzione al corso 17/181 - Introduzione al corso 17/18
1 - Introduzione al corso 17/18
 
7 - Ricercare nel web - 17/18
7 - Ricercare nel web - 17/187 - Ricercare nel web - 17/18
7 - Ricercare nel web - 17/18
 
11 - Evoluzione del web
11 - Evoluzione del web11 - Evoluzione del web
11 - Evoluzione del web
 
06 - Il browser
06 - Il browser06 - Il browser
06 - Il browser
 
9 - Ricercare nel Web
9 - Ricercare nel Web9 - Ricercare nel Web
9 - Ricercare nel Web
 

Similar to 1 esercitazione - Internet

03 - Introduzione a Internet II
03 - Introduzione a Internet II03 - Introduzione a Internet II
03 - Introduzione a Internet IIGiuseppe Vizzari
 
9 Intranetting
9 Intranetting9 Intranetting
9 Intranettingacapone
 
1 Intro Propedeutici
1 Intro Propedeutici1 Intro Propedeutici
1 Intro Propedeuticiacapone
 
02 - Introduzione a Internet (I)
02 - Introduzione a Internet (I)02 - Introduzione a Internet (I)
02 - Introduzione a Internet (I)Giuseppe Vizzari
 
3 - Introduzione a Internet (2/2) - 17/18
3 - Introduzione a Internet (2/2) - 17/183 - Introduzione a Internet (2/2) - 17/18
3 - Introduzione a Internet (2/2) - 17/18Giuseppe Vizzari
 
Lezione 1 - Teoria - Accenni sulle reti e sui servizi internet
Lezione 1 - Teoria - Accenni sulle reti e sui servizi internetLezione 1 - Teoria - Accenni sulle reti e sui servizi internet
Lezione 1 - Teoria - Accenni sulle reti e sui servizi internetGiuseppe Cramarossa
 
2 .Introduzione a internet
2 .Introduzione a internet2 .Introduzione a internet
2 .Introduzione a internetRoberto Polillo
 
2 - Introduzione a Internet (1/2) - 17/18
2 - Introduzione a Internet (1/2) - 17/182 - Introduzione a Internet (1/2) - 17/18
2 - Introduzione a Internet (1/2) - 17/18Giuseppe Vizzari
 
Azure IoTHub - Roboval 2018
Azure IoTHub - Roboval 2018Azure IoTHub - Roboval 2018
Azure IoTHub - Roboval 2018Andrea Tosato
 
Tecnologia Internet
Tecnologia InternetTecnologia Internet
Tecnologia InternetDIno
 
04 - Introduzione al Web I
04 - Introduzione al Web I04 - Introduzione al Web I
04 - Introduzione al Web IGiuseppe Vizzari
 
Introduzione ai protocolli tcp/ip ed al Domain Name System
Introduzione ai protocolli tcp/ip ed al Domain Name SystemIntroduzione ai protocolli tcp/ip ed al Domain Name System
Introduzione ai protocolli tcp/ip ed al Domain Name SystemRoBisc
 
Network_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptxNetwork_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptxManlioSantonastaso
 
Presentazione Wap Vs I Mode
Presentazione Wap Vs I ModePresentazione Wap Vs I Mode
Presentazione Wap Vs I Modemasso87
 

Similar to 1 esercitazione - Internet (20)

03 - Introduzione a Internet II
03 - Introduzione a Internet II03 - Introduzione a Internet II
03 - Introduzione a Internet II
 
9 Intranetting
9 Intranetting9 Intranetting
9 Intranetting
 
1 Intro Propedeutici
1 Intro Propedeutici1 Intro Propedeutici
1 Intro Propedeutici
 
TCP IP
TCP IPTCP IP
TCP IP
 
02 - Introduzione a Internet (I)
02 - Introduzione a Internet (I)02 - Introduzione a Internet (I)
02 - Introduzione a Internet (I)
 
3 - Introduzione a Internet (2/2) - 17/18
3 - Introduzione a Internet (2/2) - 17/183 - Introduzione a Internet (2/2) - 17/18
3 - Introduzione a Internet (2/2) - 17/18
 
Lezione 1 - Teoria - Accenni sulle reti e sui servizi internet
Lezione 1 - Teoria - Accenni sulle reti e sui servizi internetLezione 1 - Teoria - Accenni sulle reti e sui servizi internet
Lezione 1 - Teoria - Accenni sulle reti e sui servizi internet
 
2 .Introduzione a internet
2 .Introduzione a internet2 .Introduzione a internet
2 .Introduzione a internet
 
2 - Introduzione a Internet (1/2) - 17/18
2 - Introduzione a Internet (1/2) - 17/182 - Introduzione a Internet (1/2) - 17/18
2 - Introduzione a Internet (1/2) - 17/18
 
Azure IoTHub - Roboval 2018
Azure IoTHub - Roboval 2018Azure IoTHub - Roboval 2018
Azure IoTHub - Roboval 2018
 
Tecnologia Internet
Tecnologia InternetTecnologia Internet
Tecnologia Internet
 
04 - Introduzione al Web I
04 - Introduzione al Web I04 - Introduzione al Web I
04 - Introduzione al Web I
 
Introduzione ai protocolli tcp/ip ed al Domain Name System
Introduzione ai protocolli tcp/ip ed al Domain Name SystemIntroduzione ai protocolli tcp/ip ed al Domain Name System
Introduzione ai protocolli tcp/ip ed al Domain Name System
 
L'aspetto sociale del p2p
L'aspetto sociale del p2pL'aspetto sociale del p2p
L'aspetto sociale del p2p
 
l'aspetto sociale del p2p
l'aspetto sociale del p2pl'aspetto sociale del p2p
l'aspetto sociale del p2p
 
Network_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptxNetwork_Forensics_Analysis_Tool.pptx
Network_Forensics_Analysis_Tool.pptx
 
Aspetto sociale del p2p
Aspetto sociale del p2pAspetto sociale del p2p
Aspetto sociale del p2p
 
Modello TCP/IP
Modello TCP/IPModello TCP/IP
Modello TCP/IP
 
Named data networking
Named data networkingNamed data networking
Named data networking
 
Presentazione Wap Vs I Mode
Presentazione Wap Vs I ModePresentazione Wap Vs I Mode
Presentazione Wap Vs I Mode
 

More from Andrea Gorrini

7 Esercitazione (18/19)
7 Esercitazione (18/19)7 Esercitazione (18/19)
7 Esercitazione (18/19)Andrea Gorrini
 
6 Esercitazione (18/19)
6 Esercitazione (18/19)6 Esercitazione (18/19)
6 Esercitazione (18/19)Andrea Gorrini
 
5 Esercitazione (18/19)
5 Esercitazione (18/19)5 Esercitazione (18/19)
5 Esercitazione (18/19)Andrea Gorrini
 
4 Esercitazione (18/19)
4 Esercitazione (18/19)4 Esercitazione (18/19)
4 Esercitazione (18/19)Andrea Gorrini
 
3 Esercitazione (18/19)
3 Esercitazione (18/19)3 Esercitazione (18/19)
3 Esercitazione (18/19)Andrea Gorrini
 
2 Esercitazione (18/19)
2 Esercitazione (18/19)2 Esercitazione (18/19)
2 Esercitazione (18/19)Andrea Gorrini
 
1 Esercitazione (18/19)
1 Esercitazione (18/19)1 Esercitazione (18/19)
1 Esercitazione (18/19)Andrea Gorrini
 
Introduzione - Esercitazioni (18/19)
Introduzione - Esercitazioni (18/19)Introduzione - Esercitazioni (18/19)
Introduzione - Esercitazioni (18/19)Andrea Gorrini
 
Slide 7° Esercitazione - Analytics e Plug In
Slide 7° Esercitazione - Analytics e Plug InSlide 7° Esercitazione - Analytics e Plug In
Slide 7° Esercitazione - Analytics e Plug InAndrea Gorrini
 
Slide 6° Esercitazione - WordPress Flipped
Slide 6° Esercitazione - WordPress FlippedSlide 6° Esercitazione - WordPress Flipped
Slide 6° Esercitazione - WordPress FlippedAndrea Gorrini
 
Slide 5° Esercitazione - IFTTT e Automazione
Slide 5° Esercitazione - IFTTT e AutomazioneSlide 5° Esercitazione - IFTTT e Automazione
Slide 5° Esercitazione - IFTTT e AutomazioneAndrea Gorrini
 
4 Esercitazione - Strumenti di collaborazione
4 Esercitazione - Strumenti di collaborazione4 Esercitazione - Strumenti di collaborazione
4 Esercitazione - Strumenti di collaborazioneAndrea Gorrini
 
3 Esercitazione - Dati e Infografiche
3 Esercitazione - Dati e Infografiche3 Esercitazione - Dati e Infografiche
3 Esercitazione - Dati e InfograficheAndrea Gorrini
 
2 Esercitazione: WordPress Parte 2
2 Esercitazione: WordPress Parte 22 Esercitazione: WordPress Parte 2
2 Esercitazione: WordPress Parte 2Andrea Gorrini
 
1 Esercitazione: Introduzione + WordPress Parte 1
1 Esercitazione: Introduzione + WordPress Parte 11 Esercitazione: Introduzione + WordPress Parte 1
1 Esercitazione: Introduzione + WordPress Parte 1Andrea Gorrini
 
7 Esercitazione - IFTTT e Automazione
7 Esercitazione - IFTTT e Automazione7 Esercitazione - IFTTT e Automazione
7 Esercitazione - IFTTT e AutomazioneAndrea Gorrini
 
6 Esercitazione - Analisi dei Comportamenti sui Social
6 Esercitazione - Analisi dei Comportamenti sui Social 6 Esercitazione - Analisi dei Comportamenti sui Social
6 Esercitazione - Analisi dei Comportamenti sui Social Andrea Gorrini
 
5 Esercitazione - Strumenti Web Collaborazione
5 Esercitazione - Strumenti Web Collaborazione5 Esercitazione - Strumenti Web Collaborazione
5 Esercitazione - Strumenti Web CollaborazioneAndrea Gorrini
 
Slide Esercitazioni - Wordpress
Slide Esercitazioni - Wordpress Slide Esercitazioni - Wordpress
Slide Esercitazioni - Wordpress Andrea Gorrini
 
2 esercitazione - Ricerca sul web
2 esercitazione - Ricerca sul web2 esercitazione - Ricerca sul web
2 esercitazione - Ricerca sul webAndrea Gorrini
 

More from Andrea Gorrini (20)

7 Esercitazione (18/19)
7 Esercitazione (18/19)7 Esercitazione (18/19)
7 Esercitazione (18/19)
 
6 Esercitazione (18/19)
6 Esercitazione (18/19)6 Esercitazione (18/19)
6 Esercitazione (18/19)
 
5 Esercitazione (18/19)
5 Esercitazione (18/19)5 Esercitazione (18/19)
5 Esercitazione (18/19)
 
4 Esercitazione (18/19)
4 Esercitazione (18/19)4 Esercitazione (18/19)
4 Esercitazione (18/19)
 
3 Esercitazione (18/19)
3 Esercitazione (18/19)3 Esercitazione (18/19)
3 Esercitazione (18/19)
 
2 Esercitazione (18/19)
2 Esercitazione (18/19)2 Esercitazione (18/19)
2 Esercitazione (18/19)
 
1 Esercitazione (18/19)
1 Esercitazione (18/19)1 Esercitazione (18/19)
1 Esercitazione (18/19)
 
Introduzione - Esercitazioni (18/19)
Introduzione - Esercitazioni (18/19)Introduzione - Esercitazioni (18/19)
Introduzione - Esercitazioni (18/19)
 
Slide 7° Esercitazione - Analytics e Plug In
Slide 7° Esercitazione - Analytics e Plug InSlide 7° Esercitazione - Analytics e Plug In
Slide 7° Esercitazione - Analytics e Plug In
 
Slide 6° Esercitazione - WordPress Flipped
Slide 6° Esercitazione - WordPress FlippedSlide 6° Esercitazione - WordPress Flipped
Slide 6° Esercitazione - WordPress Flipped
 
Slide 5° Esercitazione - IFTTT e Automazione
Slide 5° Esercitazione - IFTTT e AutomazioneSlide 5° Esercitazione - IFTTT e Automazione
Slide 5° Esercitazione - IFTTT e Automazione
 
4 Esercitazione - Strumenti di collaborazione
4 Esercitazione - Strumenti di collaborazione4 Esercitazione - Strumenti di collaborazione
4 Esercitazione - Strumenti di collaborazione
 
3 Esercitazione - Dati e Infografiche
3 Esercitazione - Dati e Infografiche3 Esercitazione - Dati e Infografiche
3 Esercitazione - Dati e Infografiche
 
2 Esercitazione: WordPress Parte 2
2 Esercitazione: WordPress Parte 22 Esercitazione: WordPress Parte 2
2 Esercitazione: WordPress Parte 2
 
1 Esercitazione: Introduzione + WordPress Parte 1
1 Esercitazione: Introduzione + WordPress Parte 11 Esercitazione: Introduzione + WordPress Parte 1
1 Esercitazione: Introduzione + WordPress Parte 1
 
7 Esercitazione - IFTTT e Automazione
7 Esercitazione - IFTTT e Automazione7 Esercitazione - IFTTT e Automazione
7 Esercitazione - IFTTT e Automazione
 
6 Esercitazione - Analisi dei Comportamenti sui Social
6 Esercitazione - Analisi dei Comportamenti sui Social 6 Esercitazione - Analisi dei Comportamenti sui Social
6 Esercitazione - Analisi dei Comportamenti sui Social
 
5 Esercitazione - Strumenti Web Collaborazione
5 Esercitazione - Strumenti Web Collaborazione5 Esercitazione - Strumenti Web Collaborazione
5 Esercitazione - Strumenti Web Collaborazione
 
Slide Esercitazioni - Wordpress
Slide Esercitazioni - Wordpress Slide Esercitazioni - Wordpress
Slide Esercitazioni - Wordpress
 
2 esercitazione - Ricerca sul web
2 esercitazione - Ricerca sul web2 esercitazione - Ricerca sul web
2 esercitazione - Ricerca sul web
 

Recently uploaded

Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxpalestiniaurora
 
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptxPancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptxpalestiniaurora
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticanico07fusco
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxteccarellilorenzo
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...Nguyen Thanh Tu Collection
 
Gli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda presGli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda prespalestiniaurora
 
Palestini Aurora-Steve Jobs,Olivetti e Gates.pptx
Palestini Aurora-Steve Jobs,Olivetti e Gates.pptxPalestini Aurora-Steve Jobs,Olivetti e Gates.pptx
Palestini Aurora-Steve Jobs,Olivetti e Gates.pptxpalestiniaurora
 
presentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxpresentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxmichelacaporale12345
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxpalestiniaurora
 
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxteccarellilorenzo
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024IISGiovanniVallePado
 
PalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docxPalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docxpalestiniaurora
 
TeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docxTeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docxteccarellilorenzo
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfteccarellilorenzo
 
Educazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpointEducazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpointpalestiniaurora
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxpalestiniaurora
 
Pancia Asia_relazione laboratorio(forza d'attrito).docx
Pancia Asia_relazione laboratorio(forza d'attrito).docxPancia Asia_relazione laboratorio(forza d'attrito).docx
Pancia Asia_relazione laboratorio(forza d'attrito).docxpalestiniaurora
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxpalestiniaurora
 
Piccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docxPiccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docxpalestiniaurora
 
a scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAPa scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAPDamiano Orru
 

Recently uploaded (20)

Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docx
 
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptxPancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptx
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
 
Gli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda presGli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda pres
 
Palestini Aurora-Steve Jobs,Olivetti e Gates.pptx
Palestini Aurora-Steve Jobs,Olivetti e Gates.pptxPalestini Aurora-Steve Jobs,Olivetti e Gates.pptx
Palestini Aurora-Steve Jobs,Olivetti e Gates.pptx
 
presentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxpresentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptx
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docx
 
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
 
PalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docxPalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docx
 
TeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docxTeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docx
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdf
 
Educazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpointEducazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpoint
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptx
 
Pancia Asia_relazione laboratorio(forza d'attrito).docx
Pancia Asia_relazione laboratorio(forza d'attrito).docxPancia Asia_relazione laboratorio(forza d'attrito).docx
Pancia Asia_relazione laboratorio(forza d'attrito).docx
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptx
 
Piccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docxPiccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docx
 
a scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAPa scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAP
 

1 esercitazione - Internet

  • 1. Università degli Studi di Milano-Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione Laurea Magistrale in Teoria e Tecnologia della Comunicazione ESERCITAZIONI Corso di Strumenti e applicazioni del Web Prof. Giuseppe Vizzari, a.a. 2016/2017 Andrea Gorrini andrea.gorrini@unimib.it
  • 2. INTRODUZIONE Lo scopo delle esercitazioni è fornire contenuti e strumenti utili alla comprensione degli argomenti trattati a lezione. Le esercitazioni sono strutturate in parte come lezioni frontali, in parte come lezioni interattive attraverso cui poter sperimentare e approfondire quanto visto a lezione. E’ consigliato: • l’utilizzo del proprio PC (o di un PC per gruppo) • accesso alla rete Wi-Fi Unimib (username e password) • account WordPress Esercitazioni Strumenti e Applicazioni Web 2
  • 3. CALENDARIO ESERCITAZIONI 13 Ottobre 2016: “Internet” Giovedì dalle 9:00 alle 10:30 Edificio U24, aula C02 20 Ottobre 2016: “Ricerca sul Web” Giovedì, dalle 9:00 alle 10:30 Edifico U24, aula C02 31 Ottobre 2016: “WordPress parte 1” Lunedì, dalle 10:45 alle 13:15 Edificio U16, aula 12 Esercitazioni Strumenti e Applicazioni Web 3
  • 4. CALENDARIO ESERCITAZIONI 7 novembre 2016: “WordPress parte 2” Lunedì, dalle 10:45 alle 13:15 Edificio U16, aula 12 15 Novembre 2016: “Strumenti Web editing e collaborazione” Martedì, dalle 10:45 alle 13:15 Edificio U14, aula T024 21 Novembre 2016: “WordPress flipped” Lunedì, dalle 10:45 alle 13:15 Edificio U16, aula 12 Esercitazioni Strumenti e Applicazioni Web 4
  • 5. CALENDARIO ESERCITAZIONI 24 Novembre 2016: “Analisi comportamenti su social” Giovedì, dalle 9:00 alle 10:30 Edificio U24, aula C02 Esercitazioni Strumenti e Applicazioni Web 5
  • 6. WordCamp Milano 21-22 Ottobre 2016 https://2016.milano.wordcamp.org Avviso sul sito del corso Contattare Prof. Daniela Micucci per accredito daniela.micucci@disco.unimib.it Esercitazioni Strumenti e Applicazioni Web 6
  • 7. Università degli Studi di Milano-Bicocca Dipartimento di Informatica, Sistemistica e Comunicazione Laurea Magistrale in Teoria e Tecnologia della Comunicazione ESERCITAZIONI – 1. INTERNET Corso di Strumenti e applicazioni del Web Prof. Giuseppe Vizzari, a.a. 2016/2017 13 Ottobre 2016 Andrea Gorrini andrea.gorrini@unimib.it
  • 8. 8 Queste slide fanno parte del corso “Strumenti e applicazioni del Web”. Il sito del corso, con il materiale completo, si trova in strumentiapplicazioniweb.wordpress.com. Data la rapida evoluzione della rete, il corso viene aggiornato ogni anno. Il presente materiale è pubblicato con licenza Creative Commons “Attribuzione - Non commerciale - Condividi allo stesso modo – 3.0” (http://creativecommons.org/licenses/by-nc-sa/3.0/it/deed.it): La licenza non si estende alle immagini provenienti da altre fonti e agli screenshots, i cui diritti restano in capo ai rispettivi proprietari, che, ove possibile, sono stati indicati. L'autore si scusa per eventuali omissioni, e resta a disposizione per correggerle.
  • 9. Internet Protocol Address • Nodo: dispositivo collegato alla rete • Indirizzo: permette l’identificazione di ciascun nodo:  identificativo all’interno della rete locale  identificativo all’interno della rete geografica • Protocollo: insieme di regole che permette la comunicazione  protocollo TCP: il dispositivo di partenza suddivide il messaggio in pacchetti numerati e invia le diverse parti corredate dall’indirizzo IP; il dispositivo di destinazione provvede a ricomporre il messaggio Esercitazioni Strumenti e Applicazioni Web 9
  • 10. Internet Protocol Address Protocollo IP: identifica i percorsi e gli indirizzi dei nodi nella rete e gestisce la trasmissione di dati tra i nodi. Un indirizzo IP pubblico è un codice numerico che permette di identificare in modo univoco un dispositivo “host” collegato ad una rete informatica. Identificare il dispositivo sulla rete Fornire il percorso per essere raggiunto da un altro terminale Esempi dispositivi host con indirizzo IP: personal computer, tablet, smartphone, router, elettrodomestici “smart”. Esercitazioni Strumenti e Applicazioni Web 10
  • 11. Assegnazione Indirizzi IP L’assegnazione degli indirizzi IP è regolamentata dall’ICANN (Internet Corporation for Assigned Names and Numbers) • IPv4 32 bit  4 byte  4 interi tra 0 e 28 - 1 = 255 Esempio IP: 192.128.0.205 Saturazione dello spazio • IPv6 128 bit  16 byte  8 interi tra 0 e 216 - 1 Esercitazioni Strumenti e Applicazioni Web 11
  • 12. IP statici e dinamici Gli indirizzi IP statici identificano dispositivi semi-permanenti collegati alla rete (es. server, stampanti di rete). Gli indirizzi dinamici identificano dispositivi non permanenti collegati alla rete (rif. DHCP: protocollo di configurazione IP dinamica). Gli IP dinamici vengono assegnati dinamicamente e casualmente da un server che dispone di una “rubrica” di indirizzi preimpostata a seconda del numero delle utenze della rete (es. PC  WiFi). Esercitazioni Strumenti e Applicazioni Web 12
  • 13. Domain Name System La corrispondenza tra indirizzo IP numerico e simbolico è stabilita dal DNS, un sistema di controllo degli indirizzi su vari server. Il DNS è un sistema delegato alla gestione dei nodi della rete (host) attraverso l’assegnazione degli indirizzi IP e una struttura gerarchica composta di diversi domini (com, org, edu, gov, it, de, fr, ch, uk, …) e sottodomini. DNS e siti oscurati: alcuni siti vengono oscurati da parte dei provider internet nazionali Esercitazioni Strumenti e Applicazioni Web 13
  • 14. IP Pubblico e Privato Il NAT (Network Address Translation) è un servizio di gestione della rete svolto dal router ed è dedicato alla condivisione di un unico indirizzo IP tra più dispositivi. Il servizio NAT permette di ovviare alla scarsità di indirizzi IP pubblici disponibili (es. il router che gestisce la connessione di casa). Con questa funzionalità è possibile distinguere tra:  indirizzi IP pubblici  indirizzi IP privati Esercitazioni Strumenti e Applicazioni Web 14
  • 15. a) Il mio indirizzo IP Il primo esercizio è finalizzato a rintracciare il proprio indirizzo IP utilizzando due diversi metodi:  Web provider  Terminal (PC e Mac) Esercitazioni Strumenti e Applicazioni Web 15
  • 16. Il mio indirizzo IP What is my IP: www.iplocation.net / www.ip-tracker.org Esercitazioni Strumenti e Applicazioni Web 16
  • 17. Il mio indirizzo IP  www.iplocation.net Esercitazioni Strumenti e Applicazioni Web 17 GARR: rete italiana a banda larga dedicata alla comunità dell’istruzione e della ricerca.
  • 18. Il mio indirizzo IP Terminal • PC: Start  cmd (Command Prompt) • inserire comando “ipconfig” • MAC: Applicazioni  Utilities  Terminal • inserire comando “ipconfig getifaddr en1” • oppure “ifconfig” info estese • network utilities Esercitazioni Strumenti e Applicazioni Web 18
  • 19. Il mio indirizzo IP Terminal: Esercitazioni Strumenti e Applicazioni Web 19 Wi-Fi LAN
  • 20. Il mio indirizzo IP Terminal https://it.wikipedia.org /wiki/Indirizzo_IP_priva to IP pubblico e privato 20
  • 21. Esercitazioni Strumenti e Applicazioni Web 21 Internet Server Router EXT IP pubblico (uno) IP privato (tanti) IP privato LAN NAT client IP pubblico e privato Esempio rete Unimib
  • 22. b) IP Traceroute Il secondo esercizio è finalizzato a individuare il percorso compiuto da un pacchetto di dati per arrivare ad un server remoto impostando un indirizzo IP o il nome del dominio di destinazione (ad esempio www.repubblica.it). IP Traceroute mostra anche l’elenco di tutti gli host e i tempi di percorrenza su ciascuna tratta.  Terminal (PC): comando “tracert”  Terminal (MAC): comando “traceroute” Esercitazioni Strumenti e Applicazioni Web 22
  • 23. IP Traceroute Terminal differenze in base alle credenziali di accesso alla rete Esercitazioni Strumenti e Applicazioni Web 23
  • 24. IP Traceroute Terminal differenze in base alle credenziali di accesso alla rete Esercitazioni Strumenti e Applicazioni Web 24
  • 25. Hot Spot Wi-Fi Collegare il proprio dispositivo ad una rete Wi-Fi aperta comporta alcuni rischi a causa della possibile condivisione di informazioni personali legate alle credenziali dell’utente, ai contenuti della navigazione e al traffico dati. Virtual Private Network (VPN) consente di estendere una rete privata sicura Wireshark: https://www.wire shark.org/ è un software “packet sniffer” dedicato all’analisi di protocolli in tempo reale. E’ in grado di raccogliere informazioni sui dispositivi e sul traffico dati all’interno della rete.  http://www.digitaltrends.com/mobile/how-dangerous-is-public-wi-fi/ 25