MODELLO ISO/OSI

Il modello ISO/OSI identifica una teoria su come gli host elaborino i dati in una architettura logica di una rete. E’ formato da 7 livelli teorici che sono definiti da degli STANDARD che gli indicano come funzionare.

Lo scopo di questi livelli è quello di fornire servizi ai livelli superiori mediante il passaggio di DATI e INFORMAZIONI DI CONTROLLO chiamato IMBUSTAMENTO

IMBUSTAMENTO DEI LIVELLI

E’ una serie di BIT che contengono dati/informazioni di ogni livello. Questi vengono passati mediante degli HEADER ovvero delle code.

LIVELLI MODELLI ISO/OSI

LIVELLO FISICO

Il primo livello ISO/OSI definisce tutte le caratteristiche meccaniche, elettriche funzionali per la ricezione e trasmissione del segnale. All’interno di questo livello troviamo la trasmissione di sequenze di bit sul canale di comunicazione , a prescindere dalle sue caratteristiche tecniche.

Esistono 2 tipologie di sequenza:
– Seriale > 1 bit alla volta
– Parallela > 1 byte alla volta

La Codifica dei BIT avviene mediante carattere ELETTRONICO dove i segnali sono adattati al mezzo trasmissivo. (rame/fibra/etc…)

DATALINK

Il datalink è diviso in due sottolivelli. Si ricorda che al livello del datalink troviamo lo SWITCH.

  • Gestisce la trasmissione dei pacchetti di dati che vengono chiamati FRAMES.
  • Verifica e gestisce gli errori che avvengono durante la trasmissione.
  • Controlla il flusso di pacchetti tra la sorgente e il destinatario definendo l’inizio e la fine di questo pacchetto “TRAMES”.
  • All’interno della rete locale controlla gli accessi al mezzo trasmissivo.

NETWORK

Il conto principale del network e quello del instradamento dei messaggi mediante il routing dei pacchetti. Questi pacchetti vengono instradati nei nodi intermedi della sottorete. A questo livello lavora il router.

esempio di sottorete di comunicazione

Altri suoi compiti sono:

  • Conoscere la tipologia di rete.
  • Far sì che ogni nodo abbia un algoritmo che permette di ottimizzare il cammino di ciascun messaggio al destinatario.
  • Gestire le incompatibilità di reti eterogenee .

TRASPORTO

Ricorda principale di questo livello e frammentare e ri assemblare i messaggi con il fine di dar o un ordine e una completezza all’interno del sistema. Oltre a questo il livello del trasporto è in grado di:

  • Rilevare e correggere eventuali errori.
  • Creare una comunicazione del segmento a due estremi del collegamento chiamato anche “servizi end to end“.
  • Aprire e chiudere connessioni per il trasferimento di dati.
  • Controllare possibili congestioni, queste possono avvenire quando vi sono troppi messaggi tra i punti intermedi della rete che non sono in grado di gestirli.
  • Gestire connessioni multiple identificando l’appartenenza di un pacchetto ad un certo processo software.

SESSIONE

Lo scopo principale di questo livello e crea un’organizzazione del dialogo tra due no due estremi del collegamento. Permette la comunicazione bidirezionale, ovvero una comunicazione tra il mittente e destinatario che può essere simultanea oppure la si deve sincronizzare.

PRESENTAZIONE

Gestisce la sintassi delle informazioni da trasferire definendo la tabella di codifica ad esempio quella ASCII

APPLICAZIONE

Definisce i servizi per l’utente e il funzionamento dei programmi applicativi