1
Elementi di Reti di Calcolatori
Tele-elaborazione
E’ stato il primo passo verso le reti di calcolatori
Un sistema centrale (workstation o mainframe) cui sono collegate unità di I/O dislocate a distanza, mediante un collegamento
attraverso una rete per la trasmissione dati.
Il collegamento alle postazioni remote avviene tipicamente (ma non necessariamente) attraverso la rete telefonica.
La tipologia analogica della rete telefonica rende necessario l’uso di particolari apparecchiature chiamate modem (modulatori-
Front End Processor
Prof. G. Di Lucca 2
3
4
Il collegamento può essere a:
-linea commutata
FEP Modem T
Centr.
telef, Modem
-linea dedicata (o punto punto)
FEP Modem Modem T
5
RETI TELEMATICHE
Costituiscono l’infrastruttura fondamentale per la trasmissione delle informazioni nelle varie forme: dati, suoni, immagini.
L’infrastruttura fisica attraverso la quale l’informazione si trasmette (cavo, fibra ottica, etere), un tempo diversa per le diverse classi di informazioni, è oggi unica, nel senso che dati, suoni, immagini si possono trasmettere sullo stesso supporto, sia esso una linea telefonica, un cavo o un ponte radio.
Reti di calcolatori
Interconnessione di calcolatori e periferiche diverse e logisticamente distribuiti al fine di condividere:
- informazioni - hardware - software
Tramite una rete, gli utenti condividono:
- programmi - dati
- risorse di calcolo - dispositivi hardware
indipendentemente dalla loro allocazione fisica
Prof. G. Di Lucca 4
7
Tecnologie di comunicazione
8
Tecnologie di comunicazione
Le reti di calcolatori
LAN Local Area Network (Reti Locali)
MAN Metropolitan Area Network
WAN Wide Area Network (Reti geografiche) Una classificazione:
Dimensione della rete Numero dihostconnessi
-
+
InternetWork (Rete di Reti)
Principali Tipologie di reti
Prof. G. Di Lucca 6
11
Topologia di reti locali: BUS
12
Topologia di reti locali: Anello
13
Topologia di reti locali: Anello
Topologia di reti locali: Stella
Prof. G. Di Lucca 8
15
Topologia di reti locali: Stella
16
Il ‘colloquio’ in Rete
17
Interconnessioni di Reti
Interconnessioni di Reti
Prof. G. Di Lucca 10
Internet
Il termine internet indica l’interconnessione di reti diverse tra loro Oggi Internet è la più grande internetwork
Internet è nata nel 1969
Progetto del DoD (Department of Defense) americano
Nata per essere in grado di funzionare anche durante un attacco nucleare (fault-tolerance elevata)
Gli indirizzi in Internet
Ciascuna macchina in internet è individuata tramite un indirizzo Un indirizzo è composto da :
Dominio Host address User address I vari elementi sono combinati tra loro secondo il formato:
<UserAddress>@<HostAddress>
.
<Dominio>Dominio
Tutti i computer che fanno parte di uno stesso dominio hanno un indirizzo che finisce allo stesso modo (ad es. unisannio.it) HostAddress
Identifica un elaboratore entro un dominio (ad es. mail.unisannio.it) UserAddress
Identifica un utente su un host o in un dominio (ad es.
rossipaolo@unisannio.it oppure mario.bianchi@cds.unisannio.it
Gli indirizzi in Internet
…. indirizzi simbolici (mail.unisannio.it) e indirizzi fisici ….
…. gli indirizzi fisici Internet sono sequenze di numeri
Gli indirizzi sono univocamente assegnati da specifiche autorità nazionali e internazionali
Ogni computer ha un suo indirizzo che dipende dalla rete cui appartiene
Internet prevede tre classi di reti a seconda del numero di host che devono includere (100,1000,100000)
Possibilità di strutturare reti in sottoreti
Identificativo di Rete Identificativo di Host
xxx.yyy.zzz .nnn
192.55.202.90
Es.
I dati in Internet
Internet è una rete a commutazione di pacchetto
I dati trasferiti tramite la rete sono sequenze di bit organizzati in unità dette pacchetti composti da un header (che contiene i dati per la sua identificazione e trattamento) e da un payload (che contiene i dati dell’utente).
Header Payload
Ogni pacchetto è identificato dai dati relativi al mittente ed al destinatario, in modo che possa essere instradato correttamente dai nodi della rete verso la destinazione finale.
Prof. G. Di Lucca 12
I dati in Internet
I dati sono fatti pervenire al destinatario sfruttando una infrastruttura comune composta di punti di smistamento (Router).
I nodi ricevono i pacchetti, li immagazzinano, e li instradano verso altri nodi a valle sulla base dell’indirizzo di destinazione
Per aumentare la flessibilità e la robustezza della rete, in Internet è possibile che pacchetti con la stessa origine e destinazione seguano percorsi differenti.
Regole di instradamento definite dal protocollo IP
Node Node
Node Node
header payload pacchetto