Reti di computer

Fisicamente: una raccolta di "segmenti" che trasmettono flussi di bit.

Esempi: cavo tra due nodi o collegamenti multi-accesso come una LAN (ad esempio, Ethernet, anelli token, reti radio a pacchetto).

Logicamente: un mezzo di comunicazione tra agenti. Esempio: un client comunica con un server.

Un canale sicuro è ancora un'altra astrazione. Altre astrazioni possono riguardare la disponibilità, la privacy dei partner di comunicazione, ecc.


Comunicazione tra livelli (TCP/IP)

La comunicazione in rete segue un approccio stratificato, in cui ogni livello della pila TCP/IP svolge un ruolo specifico e si basa sui servizi offerti dal livello inferiore.

Struttura della pila TCP/IP

  1. Livello applicativo (Livello 5)
  2. Livello di trasporto (Livello 4)
  3. Livello di rete (Livello 3)
  4. Livello data link (Livello 2)

Comunicazione tra livelli

Modelli di riferimento

Questa stratificazione garantisce modularità, astrazione e interoperabilità tra dispositivi e reti diverse.