Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Obiettivi
● fornire base comune per sviluppo di standard per
l'interconnessione di sistemi informatici
4 ITI
MODELLO ISO / OSI (ISO: International Standard Organization - OSI: Open System Interconnection)
Protocollo - DEFINIZIONE
Un protocollo di comunicazione si può definire come un
4 ITI
MODELLO ISO / OSI (ISO: International Standard Organization - OSI: Open System Interconnection)
4 ITI
MODELLO ISO / OSI (ISO: International Standard Organization - OSI: Open System Interconnection)
BREVE STORIA
Il Modello ISO OSI venne istituito nel 1984 per creare uno standard nel modo in cui le reti venivano progettate e i
dispositivi costruiti. Senza il Modello OSI, non esisterebbe un metodo standard di progettare un'infrastruttura e i protocolli
utilizzati per la comunicazione, perciò sarebbe più difficile per gli amministratori di rete installare nuovi dispositivi ed
integrarli con reti esterne.
Grazie a questi standard, gli amministratori possono progettare la propria infrastruttura a proprio piacimento, ma i
propri dispositivi saranno in grado di comunicare universalmente con qualsiasi altro dispositivo.
Quando venne stabilito il modello ISO OSI, i sette livelli furono definiti per rispettare principi standard:
4 ITI
MODELLO ISO / OSI (ISO: International Standard Organization - OSI: Open System Interconnection)
PERCHE’ E’ IMPORTANTE
4 ITI
MODELLO ISO / OSI
PARALLELO CON
CASO REALE
4 ITI
MODELLO ISO / OSI
LIVELLO 1 - LIVELLO FISICO
4 ITI
MODELLO ISO / OSI
LIVELLO 2 - LIVELLO COLLEGAMENTO DATI (DATA LINK)
4 ITI
MODELLO ISO / OSI
LIVELLO 3 - LIVELLO DI RETE
4 ITI
MODELLO ISO / OSI
LIVELLO 4 - LIVELLO DI TRASPORTO
4 ITI
MODELLO ISO / OSI
LIVELLO 5 - LIVELLO DI SESSIONE
Per poter comunicare da un dispositivo ad un altro, un'applicazione deve prima creare una sessione. La
sessione è unica per ogni utente e serve ad identificare l'utente sul server remoto. La sessione deve
rimanere aperta abbastanza a lungo da poter permettere ai dati di essere trasferiti, ma immediatamente
chiusa una volta completato il trasferimento.
Quando vengono trasferiti grandi volumi di dati, la sessione deve assicurare che il file sia stato
completamente trasferito, ed eventualmente ritrasmetterlo nel caso in cui i dati risultino incompleti.
Ad esempio, se 10MB di dati vengono trasferiti, ma soltanto 5MB completati, il livello sessione assicura che
vengano ritrasmessi soltanto 5MB. Questo tipo di trasferimento rende la comunicazione di rete più
efficiente anziché sprecare risorse ritrasmettendo nuovamente l'intero file.
4 ITI
MODELLO ISO / OSI
LIVELLO 6 - LIVELLO DI PRESENTAZIONE
il livello presentazione del modello OSI, è quello che “prepara” i dati affinché
possano essere mostrati agli utenti. È comune per due applicazioni differenti
utilizzare la codifica. Ad esempio, la comunicazione con un web server tramite
HTTPS utilizza informazioni crittografate. Il livello presentazione è responsabile per
la codifica e decodifica delle informazioni affinché possano essere mostrate in
chiaro. Il livello presentazione è anche responsabile per la compressione e
decompressione dei dati quando si spostano da un dispositivo a un altro.
4 ITI
MODELLO ISO / OSI
LIVELLO 7 - LIVELLO DI APPLICAZIONE
Il livello 7 è quello con cui la maggior parte delle persone ha familiarità perché
comunica direttamente con l'utente. Un'applicazione che gira su un dispositivo può
comunicare con altri livelli OSI, ma l'interfaccia viene eseguita sul livello 7.
Quando un messaggio viene ricevuto dal client, il livello applicazione è ciò che lo
presenta agli occhi dell'utente.
4 ITI
MODELLO ISO / OSI
COME SI MUOVONO I DATI NEL MODELLO
I dati si muovono dal livello 7 giù fino al livello 1 dal mittente, e poi dal livello 1 al livello 7 sul dispositivo del destinatario. L'esempio più facile di
comunicazione attraverso il Modello OSI è il caso di un'applicazione di posta.
Quando il mittente preme il tasto “Invia” nel suo client di posta, il messaggio è inviato al livello presentazione attraverso un protocollo definito (SMTP nel
caso delle email in uscita). Il livello presentazione comprime i dati e invia il messaggio al livello sessione, che apre una sessione per la comunicazione tra
il dispositivo del mittente e il server della posta in uscita.
Il messaggio viene inviato al livello trasporto dove i dati sono segmentati, e il livello rete suddivide i segmenti in pacchetti. Quindi i pacchetti sono inviati
dal livello rete al livello collegamento dati, dove i pacchetti vengono ulteriormente suddivisi in frame. I frame sono inviati al livello fisico dove i dati sono
convertiti in flussi di bit di uno e zero, e trasferiti attraverso il mezzo trasmissivo, come i cavi o le connessioni wireless.
Quando il messaggio raggiunge il destinatario, il processo si inverte. I dati sono inviati dal livello fisico al livello applicazione, dove i dati sono convertiti
dal flusso di bit zero e uno al messaggio recapitato sulla casella di posta del destinatario. Quando il destinatario risponde al mittente, il processo si ripete,
e la comunicazione passa dal livello ISO OSI 7 al livello 1 e di nuovo risale il Modello OSI quando raggiunge il dispositivo del destinatario.
4 ITI
MODELLO ISO / OSI Immaginiamo cosa avviene quando il
direttore di un’azienda italiana vuol
COME SI MUOVONO I DATI NEL MODELLO comunicare con un’azienda inglese, per
farlo analizziamo questa immagine.
4 ITI
MODELLO ISO / OSI In pratica ad ogni livello c’è un compito
ben preciso e soprattutto ogni livello non
COME SI MUOVONO I DATI NEL MODELLO dipende dagli altri.
4 ITI
FONTI
https://www.proofpoint.com/
https://danielepostacchini.it/