Concetti Chiave
- Il modello ISO/OSI è composto da sette livelli di astrazione che includono sia hardware che software.
- Il livello fisico gestisce la trasmissione di singoli bit attraverso un canale di comunicazione.
- Il livello di rete si occupa dell'instradamento dei pacchetti e può affrontare problemi di congestione.
- Il livello di trasporto suddivide i messaggi e controlla gli errori, utilizzando protocolli come TCP.
- Il livello di applicazione offre servizi di rete come la gestione dei nomi di dominio e la posta elettronica.
Modello ISO/OSI
Il modello ISO/OSI definisce sette livelli di astrazione che comprendono sia componenti hardware che software; elencati in ordine crescente dal primo:
- Livello fisico: si occupa della trasmissione di ogni singolo bit attraverso un canale di trasmissione;
- Livello Data Link: si occupa del controllo degli errori di comunicazione attraverso il canale di trasmissione in modo da far apparire la trasmissione come esente da errori ai livelli superiori;
- Livello di rete: gestisce l’instradamento dei pacchetti di dati verso la stazione destinataria. Il percorso può differire tra i diversi pacchetti. Quando su alcuni tratti della rete sono presenti troppi pacchetti, possono verificarsi problemi di congestione Un esempio di protocollo di questo livello è l’IP, che viene utilizzato per la connessione internet;
- Livello di trasporto: si occupa di suddividere i messaggi provenienti dallo strato superiore e di controllare eventuali errori. Un altro compito di questo livello è memorizzare le PDU (Protocol Data Unit) in arrivo e riordinarle per poi passare tutto allo strato superiore. Un esempio di protocollo di questo livello è il TCP (Trasmission Control Protocol);
- Livello di sessione: si occupa di gestire le modalità di dialogo (monodirezionale, bidirezionale half duplex o full duplex) tra gli elaboratori. In questo strato vengono anche implementate tecniche per la gestione di risorse condivise, e anche la possibilità di riprendere un colloquio interrotto prima del suo completamento;
- Livello di presentazione: in questo strato viene gestito il formato della codifica dei dati e la sua eventuale conversione. Le entità di questo livello si occupano anche della compressione dei dati e delle loro tecniche di crittografia;
- Livello di applicazione: questo livello contiene tutti i servizi e i protocolli per l’utilizzo della rete. Un servizio fondamentale fornito da questo livello è la gestione dei nomi di dominio tramite un database detto name-server o i programmi per la gestione della posta elettronica e i protocolli per il trasferimento dei file.
Domande da interrogazione
- Qual è la funzione principale del livello fisico nel modello ISO/OSI?
- Come gestisce il livello di trasporto gli errori nei messaggi?
- Quali servizi sono forniti dal livello di applicazione nel modello ISO/OSI?
Il livello fisico si occupa della trasmissione di ogni singolo bit attraverso un canale di trasmissione.
Il livello di trasporto suddivide i messaggi, controlla eventuali errori, memorizza le PDU in arrivo, le riordina e le passa allo strato superiore.
Il livello di applicazione fornisce servizi come la gestione dei nomi di dominio, la gestione della posta elettronica e i protocolli per il trasferimento dei file.