Reti - Concetti di base
Docenti:
Dott. Stefano Bordoni
Dott. Francesco Guerra
Facoltà di Economia, Università di Modena e Reggio Emilia
Reti - Concetti di base
Reti - concetti di
base
Che cos'è una rete?

una rete è un gruppo di computer che sono collegati fra loro
per la comunicazione di dati
Perché ci serve una rete?


in generale, per trasportare informazioni tra computer
ed in particolare...
Corso di informatica
3
Reti - concetti di
base
Esempi




condivisione di risorse (es. files, stampanti) tra computer
(utenti)
accumulazione, modifica e condivisione di informazioni tra
tanti utenti (world wide web, sistemi per la prenotazione)
comunicazione di messaggi ed altri dati tra utenti (es. email,
chat)
inoltre...
Corso di informatica
4
Reti - concetti di
base
Esempi



eseguire calcoli su tanti computer in modo simultaneo per
velocizzare - ridurre il tempo computazionale (es. simulazione
con alta complessità)
usare la capacità libera di altri computer se disponibile
(load balancing)
garantire che un sistema possa eseguire una funzione
importante (es. computer di controllo in una centrale atomica,
astronautica)
Corso di informatica
5
Reti - concetti di
base
Aspetti importanti







controllo e sincronizzazione
affidabilità e verifica della comunicazione
compatibilità (hardware e software)
compressione di dati
dimensione (distanze tra dispositivi, numero di dispositivi)
velocità della comunicazione
sicurezza (protezione di dati)
Corso di informatica
6
Reti - concetti di
base
Tipi di reti con riferimento alla dimensione

dimensione



LAN (local area network)
- si estendono all'interno di un'area limitata per condividere
risorse hardware e software
MAN (metropolitan area network)
- è costituita da più reti LAN
- una rete di media dimensione, di circa 25-30 km quadrati
WAN (wide area network)
- è una rete di telecomunicazioni che copre un’ampia area
geografica e che connettono sia singoli host sia LAN o MAN
GAN (global area network)
- è la rete che collega computer dislocati in tutto il mondo,
anche via satellite
Corso di informatica
7
Reti - concetti di
base
Tipi di reti con riferimento alla dimensione

dimensione



LAN (local area network)
- si estendono all'interno di un'area limitata per condividere
risorse hardware e software
MAN (metropolitan area network)
- è costituita da più reti LAN
- una rete di media dimensione, di circa 25-30 km quadrati
WAN (wide area network)
- è una rete di telecomunicazioni che copre un’ampia area
geografica e che connettono sia singoli host sia LAN o MAN
GAN (global area network)
- è la rete che collega computer dislocati in tutto il mondo,
anche via satellite
Corso di informatica
8
Reti - concetti di
base
Tipi di reti con riferimento alla dimensione

dimensione



LAN (local area network)
- si estendono all'interno di un'area limitata per condividere
risorse hardware e software
MAN (metropolitan area network)
- è costituita da più reti LAN
- una rete di media dimensione, di circa 25-30 km quadrati
WAN (wide area network)
- è una rete di telecomunicazioni che copre un’ampia area
geografica e che connettono sia singoli host sia LAN o MAN
GAN (global area network)
- è la rete che collega computer dislocati in tutto il mondo,
anche via satellite
Corso di informatica
9
Reti - concetti di
base
Tipi di reti con riferimento alla dimensione

dimensione



LAN (local area network)
- si estendono all'interno di un'area limitata per condividere
risorse hardware e software
MAN (metropolitan area network)
- è costituita da più reti LAN
- una rete di media dimensione, di circa 25-30 km quadrati
WAN (wide area network)
- è una rete di telecomunicazioni che copre un’ampia area
geografica e che connettono sia singoli host sia LAN o MAN
GAN (global area network)
- è la rete che collega computer dislocati in tutto il mondo,
anche via satellite
Corso di informatica
10
Rete LAN (Local Area Network)
Lan Aziendale
HUB
Node 1
Node 3
Router
Node 2
Node 4
Corso di informatica
Modem
Rete WAN (Wide Area Network)
Lan Aziendale
Router
ISP
Modem
Modem
Corso di informatica
INTERNET
Router
GARR: la rete
Universitaria
(Rete dell'Università e
della Ricerca Scientifica
Italiana)
Corso di informatica
Fibre ottiche transoceaniche:
internet fenomeno globale
Corso di informatica
Reti - concetti di
base
Topologia delle reti locali (LAN)
Hub
Backbone o bus
Stella
Corso di informatica
Bus
Anello
15
Reti - concetti di
base
Topologia delle reti locali (LAN) (cont.)
Stelle
Hub
Hub
Bus Stellare
Corso di informatica
Hub
Backbone o bus
16
Reti - concetti di
base
Che cos'è un server?

un server è un computer nella rete che offre servizi ad
altri computer. Un server si può anche chiamare "host"
Esempi


un "file server" è un computer con una memoria di massa
nella rete per salvare files
un "web server" è un computer nella rete per la gestione
della comunicazione via world wide web (www)
Corso di informatica
17
Reti - concetti di
base
Che cos'è un server?

un server è un computer nella rete che offre servizi ad
altri computer. Un server si può anche chiamare "host"
Esempi


un "file server" è un computer con una memoria di massa
nella rete per salvare files
un "web server" è un computer nella rete per la gestione
della comunicazione via world wide web (www)
INTERNET
Corso di informatica
web server
18
Reti - concetti di
base
Che cos'è un client?


un PC (o altro computer) dove l'utente esegue programmi.
Un client si può anche chiamare "guest"
clients necessitano dei servers per usare risorse, es. files,
dispositivi, world wide web, capacità del processore
Client-Server architecture
client
client
client
utente
INTERNET
Corso di informatica
client
web server
19
Reti - concetti di
base
Che cos'è un protocollo?

un formato concordato per la trasmissione di dati tra due
dispositivi
Un protocollo determina...




il tipo di controllo di errori
la metodica per la compressione di dati (se esistente)
come il dispositivo che manda dati indicarà che lo ho
finito con mandare un messagio
come il dispositivo che riceve dati indicarà che lo ho
ricevuto un messagio
Corso di informatica
20
Reti - concetti di
base
Che cos'è un protocollo?

un formato concordato per la trasmissione di dati tra due
dispositivi
Un protocollo determina...




il tipo di controllo di errori
la metodica per la compressione di dati (se esistente)
in che modo il dispositivo che invia i dati indicherà che
ha finito di inviare un messagio
in che modo il dispositivo che riceve i dati indicherà che
ha ricevuto un messagio
Corso di informatica
21
Reti - concetti di
base
Compatibilità - Che cos'è il modello OSI?

Il modello OSI è lo standard che assicura la compatibilità per
la comunicazione tra hardware e software di diversi produttori
OSI (Open Systems Interconnection)
Protocolli internet:
livello alto
Applicazione
SNMP, FTP, TELNET, SMTP
Presentazione
Sessione
TCP (Transmission Control Protocol)
Trasporto
IP (Internet Protocol)
Rete
Collegamento dati
Fisico
Driver LAN
Media Access Control (MAC)
Scheda di rete
livello basso
Corso di informatica
22
Reti - Hardware
Reti Hardware
Le porte di un PC (rete)









seriale RS-232 (COM ports, 115 Kbps)
telefono / modem (56.6 Kbps)
USB (12 Mbps) -> modem
USB 2.0 (480 Mbps) -> modem
Ethernet - 10BaseT; twisted pair (10 Mbps)
Ethernet - 100BaseT (100 Mbps)
Ethernet - 1000BaseT (1000 Mbps)
radiotrasmissione (wireless); es. Bluetooth (1 Mbps)
irDA; infrarossi (4 Mbps)
Corso di informatica
24
Reti Hardware
Collegamento fisico - cavi
Tipo
Velocità
Distanze
Cavo coassiale
fino a 100 Mbps
tra 185 e 500 mt
Doppini telefonici 4 - 100 Mbps max 100 mt
Fibra ottica alcuni Gbps
fino a qualche km
Cavo coassiale
Corso di informatica
Doppini telefonici
Fibra ottica
25
Reti Hardware
Che cos'è una scheda di rete?

una scheda elettronica che funge da interfaccia fisica tra il computer e il
cavo di rete
Perché ci serve una scheda di rete?




prepara i dati provenienti dal computer e li invia ad un altro computer
comunica il proprio indirizzo al resto della rete
riceve i dati in entrata e li traduce in bytes in modo che possano essere
interpretati dalla CPU
insieme con il software serve per le funzioni di Logical Link Control e
Media Access Control del livello di collegamento dato del modello OSI
Corso di informatica
26
Reti Hardware
Che cos'è un modem?

un modem è un'unità elettronica per la comunicazione di
dati che trasforma segnali analogici in digitali e vice versa
Perché ci serve un modem?

un modem è importante per la comunicazione tra computer
grazie a collegamenti analogici, es. una rete telefonica
Modem
Modem
...0,1,1,0...
digitale
Corso di informatica
...1,0,1,1...
analogico
digitale
27
Reti Hardware
Altri dispositivi importanti...

Hub: Sono dei ripetitori ed amplificatori di segnali. Un Hub
può essere attivo o passivo a seconda che rigeneri o no il
segnale che lo attraversa (i segnali che lo attraversano).

Bridge: Connette diversi segmenti di una LAN o diverse
LAN dello stesso tipo

Router: Consentono di collegare reti con architetture e
protocolli diversi, utilizzando una tabella di indirizzi di rete
o di host. Solitamente collegano LAN a WAN
Corso di informatica
28
Reti Hardware
Altri dispositivi importanti... (continua)

Gateway: Ricompongono e convertono i dati che vengono
trasferiti tra ambienti e architetture diverse. Possono mettere
in comunicazione reti di tipo diverso con differenti protocolli,
strutture di formattazione dei dati, linguaggi e architetture

Switch: Dispositivo di rete che indirizza il traffico in entrata
unicamente alla porta sulla quale è presente il destinatario del
traffico, senza coinvolgere le altre porte (come invece farebbe
un hub) e dunque riducendo il numero di collisioni e
aumentando le prestazioni globali della rete.
Corso di informatica
29
Riassunt
o
Oggi abbiamo parlato di...



Definizione di periferica
Reti - concetti di base
- tipi di reti
- la topologia delle reti locali
- server-client, host-guest
- protocolli e OSI
Reti - hardware
- tipi di cavi
- scheda rete
- modem
- hub, bridge, router, gateway, switch
Corso di informatica
30