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
- Livello fisico: Trasmissione della sequenza di bit sul canale di comunicazione.
- 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.
- 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.
- 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.
- 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). - 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.
- Livello applicazione = servizi utente e applicativi; interfaccia tra utente e rete.