Reti di computer

  • Telematica, elaborazione a distanza delle informazioni
  • Rete, collegamento tra due apparecchiature, attraverso un mezzo trasmissivo, per trasmettere delle informazioni
  • Network, rete di comunicazione
  • Computer network, un gruppo di due o più computer collegati tra loro

Vantaggi

  • Grande facilità di scambiare dati
  • Comunicare a distanza
  • Condividere risorse
  • Utilizzare servizi telematici
  • Migliore rapporto prestazioni/costo
  • Scalabilità
  • Affidabilità, fault tolerance

Architettura

Centralizzata Distribuita
  • Mainframe
  • Terminali
  • Nodi (host): server, workstation, stampante di rete, …
  • Sistema di comunicazione
    • dispositivi attivi: computer…
    • dispositivi passivi: cavi…
  • Master
  • Slave
  • Client: dispositivo che richiede/utilizza servizi e risorse
  • Server: dispositivo che offre servizi e risorse
  • Applicazioni distribuite/modulari
Soluzioni proprietarie
  • Sistemi aperti / standard
  • Scalabilità

Software di rete

  • moduli del sistema operativo
  • sistema distribuito
  • sistemi operativi distribuiti

Topologia fisica

Classificazioni delle reti secondo la tecnica usata per collegare fisicamente i vari nodi della rete

  • punto a punto: da uno a uno
  • multipunto, più stazioni sullo stesso canale
  • broadcasting: da uno a tutti, l’indirizzo specifica quale stazione elabora il messaggio
  • multicasting: da uno a un sottoinsieme (gruppo) di stazioni

Flussi trasmissivi

Indipendentemente dal mezzo trasmissivo quale verso di percorrenza assume il flusso trasmissivo?

  • Simplex: monodirezionale (radio, televisione)
  • Half duplex: bidirezionale non contemporaneamente (ricetrasmittenti)
  • Full duplex: bidirezionale (telefono)

Velocità

Rapporto tra spazio e tempo…

La portata di un canale è data dal numero di bit che lo attraversano nell’unità di tempo (bit/sec, bps)

Topologia logica

Classificazioni delle reti secondo il modo con cui i nodi dialogano tra di loro (affidabilità, tempi di risposta, costi…)

  • A stella
    • Un centro-stella (mainframe), controllo centralizzato, single point of failure
    • N-1 satelliti (terminali), canali punto-punto bidirezionali
  • Ad anello
    • Token ring (gettone)
    • N-1 connessioni punto-punto bidirezionali
    • Rigenerazione del segnale
    • Centro di commutazione?
  • A bus (dorsale)
    • Un unico cavo, multipunto, broadcast
    • Semplice, economica, contesa?
  • A maglia
    • Aspecifica, su lunghe distanze, commutazione a pacchetti
    • Completamente connessa: numero di canali \frac{N(N-1)}{2}
    • Parzialmente connessa: N-1\ \lt\ C\ \lt \ \frac{N(N-1)}{2}

Dimensione

BAN body area network BlueTooth
PAN personal area network IrDA, BlueTooth, USB, wireless
HAN home area network rete domestica…
LAN local area network
  • Area privata
  • Da uno a più edifici senza attraversare il suolo pubblico
  • Pochi km
  • Costi trascurabili
  • Broadcast
  • A bus, ad anello
WLAN wireless LAN
MAN metropolitan area network
  • Pubblica
  • Da più edifici a una città
  • Decine di km
WAN wide area network
  • Centinaia o migliaia di km
  • Da un’area geografica al pianeta
  • A maglia
  • Satelliti, ponti radio…
INTERNET inter networking