RETI DI CALCOLATORI E APPLICAZIONI...

33
© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 1 RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine

Transcript of RETI DI CALCOLATORI E APPLICAZIONI...

Page 1: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 1

RETI DI CALCOLATORIE APPLICAZIONI TELEMATICHE

Prof. PIER LUCA MONTESSORO

Facoltà di IngegneriaUniversità degli Studi di Udine

Page 2: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 2

Questo insieme di trasparenze (detto nel seguito slide) è protetto dalle leggi sulcopyright e dalle disposizioni dei trattati internazionali. Il titolo ed i copyright relativi alleslides (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 Ministerodell’Università e Ricerca Scientifica e Tecnologica, per scopi istituzionali, non a fine dilucro. In tal caso non è richiesta alcuna autorizzazione.Ogni altro utilizzo o riproduzione (ivi incluse, ma non limitatamente, le riproduzioni susupporti magnetici, su reti di calcolatori e stampe) in toto o in parte è vietata, se nonesplicitamente autorizzata per iscritto, a priori, da parte degli autori.L’informazione contenuta in queste slide è ritenuta essere accurata alla data dellapubblicazione. Essa è fornita per scopi meramente didattici e non per essere utilizzatain progetti di impianti, prodotti, reti, ecc. In ogni caso essa è soggetta a cambiamentisenza preavviso. L’autore non assume alcuna responsabilità per il contenuto di questeslide (ivi incluse, ma non limitatamente, la correttezza, completezza, applicabilità,aggiornamento dell’informazione).In ogni caso non può essere dichiarata conformità all’informazione contenuta in questeslide.In ogni caso questa nota di copyright e il suo richiamo in calce ad ogni slide nondevono mai essere rimossi e devono essere riportati anche in utilizzi parziali.

Nota di Copyright

Page 3: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 3

Lezione 1

Introduzione al corsoIntroduzione alle reti di calcolatori

Page 4: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 4

Come contattare il docente

E-mail: [email protected]

Telefono: 0432 558286Fax: 0432 558251URL: www.uniud.it/~montessoro

Page 5: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 5

Libri di testo

CD-ROMmultimediale

S. Gai, P.L. Montessoro, P. Nicoletti"Reti locali:

dal cablaggio all'internetworking”

ed. SSGRR, L'Aquila, 1997Distribuito da UTET

Page 6: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 6

Libri di testo

Andrew S. Tanenbaum"Reti di Computer”Terza edizione

Prentice Hall International, 1997Distribuito da UTET

Page 7: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 7

Prerequisiti

Conoscenze acquisite nei corsi di:• Fondamenti di Informatica

• Linguaggi di programmazione I

Page 8: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 8

Obiettivi del corso (I)

• Fornire una panoramica sulle reti dicalcolatori:• tecnologie, potenzialità, limiti

• servizi• Internet

Page 9: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 9

• Fornire capacità di base per l’analisi e ilprogetto di:• reti locali

• interconnessionedi reti locali

• servizi di rete

Obiettivi del corso (II)

Page 10: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 10

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

Page 11: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 11

Lezione 1: indice degli argomenti

• Dal mainframe ai sistemi distribuiti• Vantaggi (e svantaggi) dei sistemi

distribuiti

• Classificazione delle reti• Reti locali, metropolitane, geografiche• Internet

Page 12: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 12

Dal mainframeai sistemi distribuiti

Page 13: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 13

I mainframe

01000001 (‘A’)

01000001 (‘A’)

A

Page 14: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 14

Limiti dei sistemi “monolitici”

• Limitata affidabilità• Alti costi e scarsa scalabilità• “Spreco” della CPU centrale per la

gestione delle interfacce utente

Page 15: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 15

L’acquisto di un mainframe

tempot0 t0+∆

numerodi

utenti

valoredelcomputer

Page 16: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 16

L’informatica distribuita

RETE

Page 17: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 17

Vantaggi dei sistemi distribuiti

• Elevata affidabilità• Costo dilazionato nel tempo• Scalabilità

• Ripartizione dei compiti tra le diverserisorse di calcolo

• Enormi potenzialità come strumenti dicomunicazione

Page 18: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 18

Ma attenzione ...

• La rete deve essere affidabile

FAULT TOLERANCE

(tolleranza ai guasti)

Page 19: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 19

Gestire l’informazione

DOV’È IL FILELISTINO.DOC ???

Page 20: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 20

Gestire i sistemi

CHISSÀ SEQUALCUNO

AVEVA FATTO ILBACKUP ???

Page 21: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 21

Garantire le prestazioni

PERCHÈ OGGI LARETE È COSÌLENTA ???

Page 22: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 22

Classificazionedelle reti di calcolatori

Page 23: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 23

Classificazione delle reti

• Reti INTERNE agli elaboratori• utilizzate nei sistemi multiprocessore

• basate su bus, crossbar switch, ecc.

NON CONTEMPLATEIN QUESTO CORSO

Page 24: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 24

Scala di interconnessione

stessa stanza

stesso edificio

stesso campus

stessa città

stessa nazione

stesso continente

10 m

100 m

1 km

10 km

100 km

1000 km

10000 km stesso pianeta

rete locale

rete metropolitana

retegeografica

Internet

Page 25: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 25

Reti locali

• LAN: Local Area Network

L’EDIFICIOÈ MIO

E ME LO CABLO IO!

Page 26: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 26

Reti geografiche

• WAN: Wide Area Network

#@!?&100.000 EURO

ALL’ANNO.UN VEROFURTO!!!

SALVE, AVREIBISOGNO DI UN

CANALETRASMISSIVO

TRA LE DUE SEDIDELLA MIA AZIENDA

TLC

Page 27: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 27

Reti metropolitane

• MAN: Metropolitan Area Network• Tecnologie derivate dalle reti locali

• Normalmente gestite da network providerpubblici

• Poco diffuse

• Alternativa: reti locali estese su mezzitrasmissivi privati

Page 28: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 28

Gerarchia delle reti

WAN

LAN

LAN

LAN

MAN

LAN

LAN

rete locale estesa

Page 29: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 29

Servizio di un“network provider”

Esempio di rete di calcolatoriUDINE

MILANO

BOLOGNA

Reti locali

Page 30: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 30

Internet

• Interconnessione di reti geografiche(INTER-NET)

• Estensione mondiale

• Servizi e informazioni per qualsiasicategoria di utente

Internet NON È il World Wide Web

Page 31: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 31

Lezione 1: riepilogo

• Passaggio dai mainframe alle reti e aisistemi distribuiti

• Classificazione delle reti di calcolatori

Page 32: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 32

Bibliografia

• “Reti di Computer”• Capitolo 1

• Libro “Reti locali: dal cablaggioall’internetworking”

contenuto nel CD-ROM omonimo• Capitolo 1

Page 33: RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHEweb.diegm.uniud.it/pierluca/public_html/teaching/rceat_nettuno/pdf/... · di reti locali • servizi di rete ... Reti geografiche •

© 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 33

Come contattare il prof. Montessoro

E-mail: [email protected]: 0432 558286

Fax: 0432 558251URL: www.uniud.it/~montessoro