10110 01100 01100 01011 01011 1 reti di calcolatori concetti introduttivi introduzione alle reti di...
TRANSCRIPT
![Page 1: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/1.jpg)
1
1011010110
01100 01100
0101101011
Reti di Calcolatori
Concetti introduttivi Introduzione alle reti di calcolatori;
Concetti di topologie, instradamento, protocolli, interfacce;
Architettura a livelli delle reti di calcolatori.
Il modello ISO/OSI ed il protocollo TCP/IP Livelli del modello ISO/OSI.
Architettura e servizi del protocollo TPC/IP.
![Page 2: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/2.jpg)
2
1011010110
01100 01100
0101101011
Reti di Calcolatori
INTERNET Concetti di base e architettura di Internet;
DNS, organizzazione a domini e gestione di Internet;
Principali servizi e protocolli di Internet: FTP, TELNET, NEWS, posta elettronica, World Wide Web e HTTP; motori di ricerca, comunicazioni in tempo reale.
![Page 3: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/3.jpg)
3
1011010110
01100 01100
0101101011
Evoluzione dell’informatica: dai mainframe alle reti
Sistemi centralizzati
Sistemi di rete
![Page 4: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/4.jpg)
4
1011010110
01100 01100
0101101011
Reti di calcolatori: definizione
Concetto di Rete di calcolatori
Un insieme di calcolatori indipendenti ed
interconnessi tra loro che possono scambiarsi
informazioni
![Page 5: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/5.jpg)
5
1011010110
01100 01100
0101101011
Reti di calcolatori: Motivazioni
Condivisione di informazioni e risorse
Affidabilità (+ copie dei dati, + processori)
Risparmio sui costi
Scalabilità
Suddivisione di compiti (modello client-
server)
Comunicazione
![Page 6: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/6.jpg)
6
1011010110
01100 01100
0101101011
Modalità di Trasmissione
RetiBroadcast
Reti
punto a punto
![Page 7: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/7.jpg)
7
1011010110
01100 01100
0101101011
Reti: Classificazione
Local Area Network (LAN) Intranet
Metropolitan Area Network (MAN)
Wide Area Network (WAN)
Internet
![Page 8: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/8.jpg)
8
1011010110
01100 01100
0101101011
Distanze
Multicomputer
![Page 9: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/9.jpg)
9
1011010110
01100 01100
0101101011
Reti Locali: LAN
Sono reti private
Dimensione: fino a qualche chilometro
Tecnologia: in genere broadcast
Bus
Ring
Ci sono anche reti LAN punto-punto
Velocità di trasmissione: in genere 10 o 100 Mbps
![Page 10: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/10.jpg)
10
1011010110
01100 01100
0101101011
Reti Locali: LAN e Intranet
computer
cavoRete Locale
![Page 11: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/11.jpg)
11
1011010110
01100 01100
0101101011
Reti Metropolitane (MAN)
MAN (Metropolitan Area Network)
Tecnologia: in genere broadcast
Normalmente gestite da provider pubblici
Uno o due cavi
Non c’è commutazione: i dati viaggiano lungo il cavo nelle
due direzioni
Oggi non molto diffuse
![Page 12: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/12.jpg)
12
1011010110
01100 01100
0101101011
Reti Geografiche (WAN)
WAN (Wide Area Network) Interconnettono LAN/MAN Interconnetteno un gran numero di computer (host) Gli host sono connessi tramite una sottorete costituita
da: Linee di comunicazione: link Elementi di commutazione: router
Tecnologia punto-punto (da router a router) Commutazione di pacchetto Diverse topologie della sottorete
![Page 13: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/13.jpg)
13
1011010110
01100 01100
0101101011
Reti Geografiche (WAN)
![Page 14: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/14.jpg)
14
1011010110
01100 01100
0101101011
Reti Geografiche (WAN)
Sequenza di pacchetti tra il nodo mittente (sending host) e il nodo destinatario (receiving host)
![Page 15: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/15.jpg)
15
1011010110
01100 01100
0101101011
Internet
Inter-net: connessione di reti (WAN,
MAN, LAN, ..)
Estensione su tutto il globo terrestre
Rete per tutti i tipi di utenti e per un
grande numero di applicazioni:
Il WEB è una applicazione di Internet
![Page 16: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/16.jpg)
16
1011010110
01100 01100
0101101011
Internet : Architettura
![Page 17: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/17.jpg)
17
1011010110
01100 01100
0101101011
Reti: Topologie
Rete completaAlbero
AnelloStella
![Page 18: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/18.jpg)
18
1011010110
01100 01100
0101101011
PC2
PC3PC4
PC1
Topologie di reti locali: ad anello
La tecnica token-ring viene usata per la comunicazione tra gli elaboratori
Un token (un gruppo di byte) viene continuamente passato da un computer all’altro
Un computer può trasmettere sulla rete solo quando e’ in possesso del token.
Se un computer riceve un messaggio non destinato a lui, lo rimette in circolo.
![Page 19: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/19.jpg)
19
1011010110
01100 01100
0101101011
PC1 PC2 PC3 PC4
Topologie di reti locali: lineari
Ethernet e’ il tipo di rete locale piu’ diffuso Qualsiasi computer di qualsiasi tipo prevede la
possibilità di usare una scheda Ethernet per connettersi alla rete locale
![Page 20: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/20.jpg)
20
1011010110
01100 01100
0101101011
Topologie di reti locali: lineari (Ethernet)
Quando un computer vuole comunicare invia il segnale sul cavo di collegamento Se un computer si accorge che un altro sta
trasmettendo, aspetta Se si verifica un conflitto (due computer hanno
tentato di comunicare contemporaneamente) i due computer si fermano e aspettano per un tempo T casuale, poi riprovano.
Velocita’: 100 Megabit/secondo
![Page 21: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/21.jpg)
21
1011010110
01100 01100
0101101011
PC1 PC2
PC3 PC4
Topologie di reti locali: punto a punto
Ottima tolleranza ai guasti; ma altissimi costi per i collegamenti ( O(n2) )
Utilizzabile solo per reti con pochissimi nodi.
![Page 22: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/22.jpg)
22
1011010110
01100 01100
0101101011
PC2PC1
PC4PC3 hub
Topologie di reti locali: a stella
HUB: dispositivo hardware specializzato che smista le comunicazioni dei computer
![Page 23: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/23.jpg)
23
1011010110
01100 01100
0101101011
hub
Topologie di reti locali: mista
![Page 24: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/24.jpg)
24
1011010110
01100 01100
0101101011
Mezzi di Trasmissione
Wired Rame
Doppini Cavi coassiali
Fibre ottiche
Wireless Onde
elettromagnetiche Radiofrequenza Microonde Raggi infrarossi Luce Ultravioletti
![Page 25: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/25.jpg)
25
1011010110
01100 01100
0101101011
Reti: Modello Client-Server
Nodi Client che fanno richiesta di servizi Nodi Server che forniscono servizi ai client Esempi: Web, FTP.
![Page 26: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/26.jpg)
26
1011010110
01100 01100
0101101011
Reti: Modello Client-Server
Un sistema Client-Server funziona tramite
sequenze di richieste e risposte.
1 2
34
![Page 27: 10110 01100 01100 01011 01011 1 Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento,](https://reader036.vdocuments.pub/reader036/viewer/2022062303/5542eb59497959361e8c473c/html5/thumbnails/27.jpg)
27
1011010110
01100 01100
0101101011
Reti: Modello Peer-to-Peer
In un sistema peer-to-peer non ci sono
client e server predefiniti. Esempi : Napster, Gnutella.