ISO/OSI

ISO/OSI

International Standard Organization / Open Systems Interconnection è un modello di architettura di rete stabilito nel 1978 dall’International Organization for Standardization (ISO), il principale ente di standardizzazione internazionale che stabilisce i livelli (7) e cosa devono fare. Per ogni livello sono stati definiti degli standard, i quali stabiliscono come devono funzionare, seguendo un modello logico-gerarchico.

MODELLO ISO/OSI

MODELLO OSI (CHIAMATO ANCHE ISO/OSI)

SPIEGAZIONE DEI VARI LIVELLI

  1. Livello fisico: Trasmissione della sequenza di bit sul canale di comunicazione.
  2. Livello Data Link: Trasmissione di pacchetti di dati tra i nodi consecutivi e ha il compito di garantire l’assenza di errori in ricezione. Si interfaccia direttamente con il livello fisico e ha il compito di identificare l’inizio e la fine di ogni pacchetto.
  3. Livello Network: il suo compito è quello di instradare i pacchetti attraverso i nodi della sotto-rete. Deve gestire la topologia della rete e seguire il percorso per far arrivare i messaggi a destinazione in modo corretto, e deve garantire il passaggio di pacchetti tra reti diverse.
  4. Livello di Trasporto: il suo compito è quello di consentire il trasferimento dei dati inviati dall’utente, deve anche gestire l’apertura e chiusura delle connessioni, dividere e ri-assemblare i messaggi, rilevare gli errori avuti dai livelli superiori e coordinare trasmissioni multiple nello stesso elaboratore.
  5. Livello sessione : il suo compito è quello di organizzazione il dialogo e sincronizzazione tra due programmi applicativi e lo scambio di dati. (Es. due programmi accedono allo stesso database su un server; occorre gestire la
    temporizzazione dei dati e il loro accesso).
  6. Livello presentazione: Gestione della sintassi dell’informazione da trasferire; quando si trasmettono i dati si possono utilizzare diverse tipologie di codice e occorre uniformarli per evitare errori di de-codifica.
  7. Livello applicazione = servizi utente e applicativi; interfaccia tra utente e rete.