Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
•Per connettere due sottoreti occorre un calcolatore che si possa collegare ad entrambe le
sottoreti
•Il calcolatore che si attacca alle due sottoreti deve essere in grado di fare passare i
pacchetti da una sottorete all'altra, quando richiesto
•Questi calcolatori che interconnettono due o più sottoreti e che sono capaci di passare i
pacchetti da una sottorete all'altra si chiamano internet gateway o internet router
4
mercoledì 27 novembre 13
internet (i minuscola)
• Le reti locali si collegano a Internet tramite un dispositivo
chiamato router
B
A
LA
N LAN
5
mercoledì 27 novembre 13
internet (i minuscola)
mercoledì 27 novembre 13
Internet (i maiuscola)
Applicazione dell’internet (i
minuscola) a tutte le reti del mondo
mercoledì 27 novembre 13
Internet
Google.com da Università di Torino
6
mercoledì 27 novembre 13
Esercizio
Qual è il percorso che seguirà un pacchetto su Internet?
scrivere
tracert NomeDelSito
e premere Invio
Ad esempio:
tracert www.unito.it
! indirizzo logico
9
mercoledì 27 novembre 13
Indirizzi Internet: indirizzi IP
Gli indirizzi IP sono numerici e hanno attualmente un formato a 4
byte
Ad es.:
130.192.156.1
• 130.192: identifica la rete dell’Università di Torino
• .156: rete locale del Dipartimento di Informatica
• .1: identifica un elaboratore appartenente alla rete locale del
Dipartimento di Informatica
Gli indirizzi IP permettono di localizzare un elaboratore,
cioè di sapere a quale parte di Internet è collegato, in
modo da recapitargli i messaggi
10
mercoledì 27 novembre 13
Indirizzi Internet: indirizzi IP
Se un indirizzo IP è composto da 4 byte, quanti elaboratori possono
essere collegati contemporaneamente in Internet?
• Nuova versione di IP, IPv6, assegna 128 bit a un indirizzo " 2128
elaboratori 3 * 1038
11
mercoledì 27 novembre 13
Indirizzi Internet: indirizzi logici
12
mercoledì 27 novembre 13
Indirizzi Internet: indirizzi logici
• Gli indirizzi logici sono composti da due o più parti
separate da punti, ad es. www.unito.it
• Specificano domini, sottodomini, sotto-sottodomini e così
via, fino a identificare il singolo elaboratore collegato in rete
• geografici:
www.unito.it www.bl.uk www.google.de
• generici, ed evocano il tipo di ente (aziende,
organizzazioni non-profit, università, …):
www.symbolics.com en.wikipedia.org www.ucla.edu
13
mercoledì 27 novembre 13
Indirizzi Internet: indirizzi logici
14
mercoledì 27 novembre 13
Esercizio
indirizzo
logico
15
mercoledì 27 novembre 13
Esercizio
Per conoscere l’indirizzo IP del proprio computer:
indirizzo
IP
16
mercoledì 27 novembre 13
Esercizio
Per conoscere l’indirizzo IP del proprio computer:
2. Supporto
indirizzo
IP
16
mercoledì 27 novembre 13
Domain Name System (DNS)
• Problema. Per localizzare un elaboratore occorre
conoscere il suo indirizzo IP: come ottenerlo a partire
dall’indirizzo logico?
17
mercoledì 27 novembre 13
Domain Name System (DNS)
• Struttura gerarchica:
18
mercoledì 27 novembre 13
Domain Name System (DNS)
Ad es., vogliamo comunicare con l’elaboratore
www.di.unito.it: come risalire al suo indirizzo IP?
Richieste a:
www.di.unito.it = 130.192.156.1 19
mercoledì 27 novembre 13
Internet
– Instant messanging
– Voice over IP
– Videogiochi multiplayer
– File sharing
– …
20
mercoledì 27 novembre 13
World Wide Web
21
mercoledì 27 novembre 13
World Wide Web
25
mercoledì 27 novembre 13
World Wide Web
L’interazione tra browser e server web è di tipo client-server
comunicazione pagine
HTTP scritte in
richiesta HTML
server
browser
risposta web
server
DNS doc1.html
doc2.html
…
26
mercoledì 27 novembre 13
World Wide Web
• Le pagine web possono essere anche dinamiche: il
server web crea le pagine “al volo” in base alle
richieste del browser
• Spesso si usano i database
richiesta server
browser
risposta web
server
DNS application
server DBMS
• Ad es.:
http://www.di.unito.it/~pippo/pagina.html
28
mercoledì 27 novembre 13
URL
Un URL è composto da:
• protocollo
• host
• parametri
– unito.it è il dominio
– www è l’elaboratore
31
mercoledì 27 novembre 13
URL: formato
• Parametri (opzionale): presente nelle pagine web dinamiche
– ad es.
http://www.google.it/search?q=Query
http://www.google.it/search?q=Query&lr=lang_it
32
mercoledì 27 novembre 13
URL: formato
• Parametri (opzionale): presente nelle pagine web dinamiche
– ad es.
http://www.google.it/search?q=Query
http://www.google.it/search?q=Query&lr=lang_it
– ad es. http://www.di.unito.it/~pippo/pagina.html#sezione1
32
mercoledì 27 novembre 13
Esercizio
1. Usare un browser per andare su www.google.it
2. Cercare “informatica”
http://www.google.it/search?hl=en&q=informatica&btnG=Google
+Search&meta=
http://www.google.it/search?hl=en&q=computer&btnG=Google+Search&meta=
– Premere Invio
33
mercoledì 27 novembre 13
Ricerche sul World Wide Web
• Motori di ricerca: google, yahoo, …
1.Web crawling:
il motore visita automaticamente i siti web
usando un programma chiamato spider e
memorizza le pagine web
– posta elettronica
– instant messaging
–…
38
mercoledì 27 novembre 13
La posta elettronica (e-mail)
• Electronic mail o e-mail
Internet
P
O AP
SMTP
IM
P
o
TP
SM
server
DNS
server
client di posta DNS client di posta del
del mittente destinatario
41
mercoledì 27 novembre 13
La posta elettronica: configurazione
42
mercoledì 27 novembre 13
La posta elettronica: configurazione
45
mercoledì 27 novembre 13
La posta elettronica (e-mail)
• Attachment (allegato): file da spedire insieme al
messaggio
• Consiglio: Spedire file di dimensioni ridotte (spazio limitato nella
mailbox del destinatario; per motivi di codifica, le dimensioni del
file aumentano di circa un terzo)
46
mercoledì 27 novembre 13
Mailing List
47
mercoledì 27 novembre 13
Mailing List
– iscrizione
– rimozione
• Es.: nomelista@dominio.dom
48
mercoledì 27 novembre 13
Vantaggi delle Mailing List
49
mercoledì 27 novembre 13
Svantaggi delle Mailing List
50
mercoledì 27 novembre 13
Newsgroup (Usenet)
51
mercoledì 27 novembre 13
Newsgroup
52
mercoledì 27 novembre 13
Collegamento ai Newsgroup
– Es.: http://groups.google.com
53
mercoledì 27 novembre 13
Voice over IP
54
mercoledì 27 novembre 13
Voice over IP
digitalizzazione e decompressione
compressione
• La voce viene
– decompressa e riprodotta
55
mercoledì 27 novembre 13
Voice over IP
• Costi bassi
• Mobilità
mercoledì 27 novembre 13
Esempi di utilizzo non corretto
mercoledì 27 novembre 13
Come muoversi in questo contesto?
mercoledì 27 novembre 13
Come muoversi in questo contesto?
mercoledì 27 novembre 13
Come muoversi in questo contesto?
mercoledì 27 novembre 13
Password
62
mercoledì 27 novembre 13
Password
– qwerty
• Usare, invece, combinazioni di lettere maiuscole e minuscole, numeri
e simboli
– 23c$LaDJ
– e0PDLnJ
63
mercoledì 27 novembre 13
(in)Sicurezza informatica
Varie minacce:
• Malware
– Virus e worm
– Trojan
– Backdoor
– Spyware
– Dialer
• Intercettazione
• Social engineering
• Denial of Service
64
mercoledì 27 novembre 13
Malware
Software indesiderato che compie azioni dannose (ad es., distruggere file,
diffondere spam, permettere l’uso dell’elaboratore per scopi illeciti a chi
ha progettato il malware)
– un worm usa una rete per infettare altri nodi (ad es. arriva come
allegato in una e-mail)
65
mercoledì 27 novembre 13
Malware
66
mercoledì 27 novembre 13
Malware
69
mercoledì 27 novembre 13
Malware
70
mercoledì 27 novembre 13
Malware
71
mercoledì 27 novembre 13
Intercettazione
Può essere intercettata la comunicazione su linea
telefonica, i pacchetti IP, le e-mail o la comunicazione
http con lo scopo di carpire informazioni
negozio
Alice online
intercettatore
72
mercoledì 27 novembre 13
Intercettazione (e replay)
nell’esempio,
IE7.0.exe è un worm
76
mercoledì 27 novembre 13
Social engineering (esempi)
• phishing: sito camuffato da sito attendibile per sottrarre
informazioni; richieste di assistenza in transazioni finanziarie, es.:
From: "PosteItaliane.it“
Subject: Le PosteItaliane.it chiedono il vostro contributo.
Caro cliente Poste.it,
il Servizio Tecnico di Poste Italiane sta eseguendo un aggiornamento programmato
del software al fine di migliorare la qualita' dei servizi bancari. Le chiediamo di
avviare la procedura di conferma dei dati del Cliente. A questo scopo, La preghiamo
di cliccare sul link che troverà alla fine di questo messaggio
Accedi ai servizi online di Poste.it e verifichi il suo account »
http://www.xavi.org/**/bancoposta.online.it/**/formslogin.htm
Il sistema automaticamente, dopo aver ricevuto la documentazione e averne
verificato la completezza e la veridicità, provvederà immediatamente ad riattivare il
suo account.
Grazie della collaborazione Poste.it.
77
mercoledì 27 novembre 13
Social engineering
79
mercoledì 27 novembre 13
Denial of Service
80
mercoledì 27 novembre 13
(in)Sicurezza informatica
• Se il mio computer non ha “sintomi” (malfunzionamenti, …),
sono al sicuro?
82
mercoledì 27 novembre 13
In generale
83
mercoledì 27 novembre 13
(in)Sicurezza informatica
84
mercoledì 27 novembre 13
(in)Sicurezza informatica
85
mercoledì 27 novembre 13