Reti di calcolatori
14 novembre 2003
INFORMATICA GENERALE
Scienze per Operatori dei Servizi Giuridici
Anno Accademico 2003-2004
Informatica Distribuita
Origini: crisi del modello time-shared multi-utente (gestione centralizzata) al crescere del numero di utenti e delle esigenze di calcolo
Vantaggi del modello distribuito Più flessibile Più economico Consente il collegamento e
lo scambio di informazioni con utenti e banche dati remote
Rete di elaboratori
Definizione: una rete è un insieme di calcolatori collegati tra loro
Classificazione reti in base a Tipo di collegamenti e trasmissione Topologia Estensione della rete ...
Elementi Base
Canale: mezzo attraverso il quale viaggiano vengono trasmessi i dati
Protocollo di Comonucazione: insieme di regole (stabilite a priori) che determinano le operazioni da eseguire ad ogni scambio di informazioni tra i nodi
Rappresentazioni dati: Digitale Analogico
Canale di comunicazion
e
Modello Client-Server
Server: elaboratore che è collegato da una risorsa gestisce la risorsa rende disponibili alcuni
servizi della risorsa provvede a soddisfare le
richieste di utilizzo della risorsa provenienti dai client
Client: elaboratore che può interagire con i server
per richiedere servizi sulla risorsa
Modello Peer-to-Peer
Ruoli di client e server sono assunti dinamicamente
Modello implementato in sw per la condivisione di risorse Es. Napster, Gnutella, WinMX
Trasmissione digitale/analogica
Elaboratori: informazioni in formato digitale
Infrastrutture di comunicazione esistenti (es. rete telefonica): basate su trasmissione in forma analogica
MoDem: dispositivo per la conversione delle info da formato analogico a digitale e viceversa
Trasmissione su ...
... linee dedicate Più efficiente (linea
sempre disponibile)
... linee commutate Più economica (meno
cavi di collegamento) Es. linee telefoniche
A
B
E
F
ABC X Y
E
F
HUB: X e Y
Trasmissione digitale...
... seriale ... parallela
msg 01001
01001
msg01001
10
0
1
0
Verifica di corretta ricezione
Tecniche che consentono al destinatario di Rilevare la presenza di errori (es. controllo
parità) Identificare quale sia stato l’errore (es. invio più
volte della sequenza)Correggere l’errore identificato
Topologia della rete
Definizione dei collegamenti fisici tra N nodi che devono comunicare
Diverse topologie possibili che differiscono per Costo (numero e lunghezza delle connessioni) Velocità e efficienza (numero di nodi intermedi) Manutenibilità (per aggiungere/togliere nodi o riparare le
connessioni) Tolleranza ai guasti
Rete Punto-Punto
Topologia Molto costosa
(tanto da non renderla praticabile)
Molto veloce e efficiente
Molto tollerante ai guasti
Rete Gerarchica
Topologia Poco costosa (N-1 archi
per N nodi) Non molto veloce ed
efficiente (adatta quando la maggior parte delle comunicazioni avvengono tra ‘genitori e figli’ o tra ‘fratelli’)
Usata per reti aziendali
Rete Lineare
Topologia Molto economica Facilmente manutenibile Molto veloce (ogni
messaggio non deve attraversare alcun nodo)
Problemi di bottleneck sulla dorsale
Massima tolleranza ai guasti
dorsale
Rete ad Anello
Topologia Poco costosa (N-1
archi per N nodi) Poco efficiente Poco tollerante ai
guasti
Rete a Stella
Topologia Economica Efficiente Problemi di bottleneck
sul nodo centrale
Tipi di reti
Local Area Network (LAN)
Metropolitan Area Network (MAN)
Reti geografiche Wide Area Network (WAN) Interconnected networks
(Internet)
Top Related