RETI DI CALCOLATORI

Transcript

RETI DI CALCOLATORI
RETI DI CALCOLATORI
Prof. PIER LUCA MONTESSORO
Facoltà di Ingegneria
Università degli Studi di Udine
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
1
Nota di Copyright
Questo insieme di trasparenze (detto nel seguito slide) è protetto dalle leggi sul
copyright e dalle disposizioni dei trattati internazionali. Il titolo ed i copyright relativi alle
slides (ivi inclusi, ma non limitatamente, ogni immagine, fotografia, animazione, video,
audio, musica e testo) sono di proprietà dell’autore prof. Pier Luca Montessoro,
Università degli Studi di Udine.
Le slide possono essere riprodotte ed utilizzate liberamente dagli istituti di ricerca,
scolastici ed universitari afferenti al Ministero della Pubblica Istruzione e al Ministero
dell’Università e Ricerca Scientifica e Tecnologica, per scopi istituzionali, non a fine di
lucro. In tal caso non è richiesta alcuna autorizzazione.
Ogni altro utilizzo o riproduzione (ivi incluse, ma non limitatamente, le riproduzioni su
supporti magnetici, su reti di calcolatori e stampe) in toto o in parte è vietata, se non
esplicitamente autorizzata per iscritto, a priori, da parte degli autori.
L’informazione contenuta in queste slide è ritenuta essere accurata alla data della
pubblicazione. Essa è fornita per scopi meramente didattici e non per essere utilizzata
in progetti di impianti, prodotti, reti, ecc. In ogni caso essa è soggetta a cambiamenti
senza preavviso. L’autore non assume alcuna responsabilità per il contenuto di queste
slide (ivi incluse, ma non limitatamente, la correttezza, completezza, applicabilità,
aggiornamento dell’informazione).
In ogni caso non può essere dichiarata conformità all’informazione contenuta in queste
slide.
In ogni caso questa nota di copyright e il suo richiamo in calce ad ogni slide non
devono mai essere rimossi e devono essere riportati anche in utilizzi parziali.
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
2
Lezione 1
Introduzione al corso
Introduzione alle reti di calcolatori
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
3
Come contattare il docente
E-mail:
Telefono:
Fax:
URL:
[email protected]
0432 558286
0432 558251
www.montessoro.it
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
4
Libri di testo
CD-ROM
multimediale
S. Gai, P.L. Montessoro, P. Nicoletti
"Reti locali:
dal cablaggio all'internetworking”
ed. SSGRR, L'Aquila, 1997
Distribuito da UTET
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
5
Libri di testo
Andrew S. Tanenbaum
"Reti di Computer”
Terza edizione
Prentice Hall International, 1997
Distribuito da UTET
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
6
Prerequisiti
Conoscenze acquisite nei corsi di:
• Fondamenti di Informatica
• Linguaggi di programmazione I
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
7
Obiettivi del corso (I)
• Fornire una panoramica sulle reti di
calcolatori:
• tecnologie, potenzialità, limiti
• servizi
• Internet
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
8
Obiettivi del corso (II)
• Fornire capacità di base per l’analisi e il
progetto di:
• reti locali
• interconnessione
di reti locali
• servizi di rete
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
9
Contenuti del corso
•
•
•
•
•
•
•
I servizi offerti dalle reti di calcolatori
La trasmissione dei dati
Le reti locali
L’interconnessione delle reti locali
Internet e la famiglia di protocolli TCP/IP
La realizzazione di servizi di rete
Casi di studio
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
10
Lezione 1: indice degli argomenti
• Dal mainframe ai sistemi distribuiti
• Vantaggi (e svantaggi) dei sistemi
distribuiti
• Classificazione delle reti
• Reti locali, metropolitane, geografiche
• Internet
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
11
Dal mainframe
ai sistemi distribuiti
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
12
A
I mainframe
0
0
0
010
0
00
0
0
01
)
’
A
‘
1(
0
)
’
A
‘
1(
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
13
Limiti dei sistemi “monolitici”
• Limitata affidabilità
• Alti costi e scarsa scalabilità
• “Spreco” della CPU centrale per la
gestione delle interfacce utente
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
14
L’acquisto di un mainframe
numero
di
utenti
valore
del
computer
t0
t0+∆
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
tempo
15
L’informatica distribuita
RETE
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
16
Vantaggi dei sistemi distribuiti
•
•
•
•
Elevata affidabilità
Costo dilazionato nel tempo
Scalabilità
Ripartizione dei compiti tra le diverse
risorse di calcolo
• Enormi potenzialità come strumenti di
comunicazione
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
17
Ma attenzione ...
• La rete deve essere affidabile
FAULT TOLERANCE
(tolleranza ai guasti)
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
18
Gestire l’informazione
DOV’È IL FILE
LISTINO.DOC ???
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
19
Gestire i sistemi
CHISSÀ SE
QUALCUNO
AVEVA FATTO IL
BACKUP ???
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
20
Garantire le prestazioni
PERCHÈ OGGI LA
RETE È COSÌ
LENTA ???
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
21
Classificazione
delle reti di calcolatori
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
22
Classificazione delle reti
• Reti INTERNE agli elaboratori
• utilizzate nei sistemi multiprocessore
• basate su bus, crossbar switch, ecc.
NON CONTEMPLATE
IN QUESTO CORSO
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
23
Scala di interconnessione
10 m
stessa stanza
100 m
stesso edificio
1 km
stesso campus
10 km
stessa città
rete metropolitana
100 km
stessa nazione
1000 km
stesso continente
rete
geografica
10000 km
stesso pianeta
rete locale
Internet
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
24
Reti locali
• LAN: Local Area Network
L’EDIFICIO
È MIO
E ME LO CABLO IO!
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
25
Reti geografiche
• WAN: Wide Area Network
TL
C
#@!?&
SALVE,
AVREI
100.000DI
EURO
BISOGNO
UN
ALL’ANNO.
CANALE
UN VERO
TRASMISSIVO
TRA LEFURTO!!!
DUE SEDI
DELLA MIA AZIENDA
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
26
Reti metropolitane
• MAN: Metropolitan Area Network
• Tecnologie derivate dalle reti locali
• Normalmente gestite da network provider
pubblici
• Poco diffuse
• Alternativa: reti locali estese su mezzi
trasmissivi privati
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
27
Gerarchia delle reti
WAN
MAN
LAN
LAN
LAN
LAN
LAN
rete locale estesa
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
28
Gerarchia delle reti
WAN
MAN
LAN
LAN estesa
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
29
Esempio di rete di calcolatori
UDINE
Reti locali
MILANO
Servizio di un
“network provider”
BOLOGNA
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
30
Internet
• Interconnessione di reti geografiche
(INTER-NET)
• Estensione mondiale
• Servizi e informazioni per qualsiasi
categoria di utente
Internet NON È il World Wide Web
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
31
Lezione 1: riepilogo
• Passaggio dai mainframe alle reti e ai
sistemi distribuiti
• Classificazione delle reti di calcolatori
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
32
Bibliografia
• “Reti di Computer”
• Capitolo 1
• Libro “Reti locali: dal cablaggio
all’internetworking”
contenuto nel CD-ROM omonimo
• Capitolo 1
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
33
Come contattare il prof. Montessoro
E-mail:
Telefono:
Fax:
URL:
[email protected]
0432 558286
0432 558251
www.montessoro.it
© 2001 Pier Luca Montessoro (si veda la nota a pagina 2)
34