Qual è il modello OSI? Spiegazione del modello di interconnessione dei sistemi aperti

Qual è il modello OSI? Spiegazione del modello di interconnessione dei sistemi aperti

Quando navighi in un sito web su Internet, il tuo browser visualizza la pagina web sul tuo display per consentirti di interagire con il sito web. Ma ciò che accade dietro le quinte è completamente invisibile agli utenti.





Il modello OSI definisce il modo in cui due computer interagiscono tra loro su una rete. Il modello definisce diversi protocolli, consentendo il trasferimento di informazioni sotto forma di pacchetti tra due sistemi.





come usare gpu tweak 2

Questo articolo approfondirà cos'è veramente il modello OSI, insieme a una descrizione dettagliata di ogni livello nel modello.



Qual è il modello OSI?

'Modello OSI' sta per Interconnessione di sistemi aperti Modello. Il modello OSI è stato introdotto dall'International Standards Organization (ISO).

L'ISO è un'organizzazione multinazionale responsabile della definizione di standard globali. Ogni potenziale standard internazionale passa attraverso sei fasi che ne determinano la fattibilità nel mondo reale.



Il modello facilita il processo di networking tra due sistemi. Il modello OSI consente a due computer di interagire tra loro senza conoscere l'architettura sottostante della macchina. Poiché i protocolli definiti nel modello sono infallibili e sono in uso in tutto il mondo, questo modello è il quadro globale per la comunicazione digitale su Internet.

Il modello di interconnessione dei sistemi aperti ha diversi livelli, ciascuno responsabile dello spostamento delle informazioni attraverso una rete. Ad esempio, il livello Fisico garantisce che i dati vengano trasferiti correttamente al livello successivo, che è il livello Data Link. Allo stesso modo, il livello Data Link trasferisce le informazioni al livello successivo e così via.





Strati del modello OSI

Sebbene i livelli del modello OSI siano distinti e gestiscano fasi diverse nella comunicazione dei dati, in un modo o nell'altro sono correlati.

Durante la progettazione del modello, gli sviluppatori hanno trovato funzioni correlate nei processi e le hanno raggruppate in livelli comuni. Il modello OSI contiene sette livelli, ognuno dei quali gestisce una fase specifica nel processo di trasferimento dei dati.





1. Strato fisico

Il livello fisico è il primo e probabilmente il più importante nel modello OSI. Questo livello è responsabile del trasferimento dei dati su un supporto fisico. All'interno di questo livello sono definite anche le funzioni necessarie per effettuare il trasferimento.

Nella macchina del mittente, i dati arrivano dal livello Data Link. Il pacchetto viene trasferito alla macchina del destinatario tramite un supporto. Quindi, il livello fisico del ricevitore interpreta il pacchetto e lo invia al livello Data Link per un'ulteriore elaborazione.

Il livello fisico copre i seguenti aspetti del trasferimento dei dati.

  1. Interfaccia e mezzo di trasferimento (Wi-Fi o Cavi Ethernet )
  2. Flusso di bit (i dati che devono essere trasferiti)
  3. Velocità di trasmissione dati
  4. Modalità di trasmissione
  5. Sincronizzazione bit

Il livello fisico trasferisce i dati direttamente a un'altra macchina.

Il livello Data Link svolge il compito di inviare i dati alla macchina specifica nella stessa rete, un processo noto come Physical Addressing. In questo livello, anche i dati inviati dal livello Fisico vengono interpretati e convertiti in unità gestibili note come frame.

Nel livello Data Link, MAC ( Controllo dell'accesso ai media ) gli indirizzi identificano quale sistema ha richiesto le informazioni dalla rete di più sistemi. Questo livello è responsabile delle seguenti funzioni.

  1. Inquadratura
  2. Indirizzamento fisico
  3. Flusso di dati
  4. Errore di controllo
  5. Controllo di accesso

3. Livello di rete

Il livello Data Link supervisiona il trasferimento dei dati a una macchina sulla stessa rete. Al contrario, il livello Rete è responsabile del trasferimento del pacchetto mittente al destinatario su reti diverse. Se due sistemi si trovano sulla stessa rete, il livello Data Link si occupa del trasferimento e il livello Network non è richiesto.

Il livello Rete tratta i pacchetti di dati in modo indipendente. Il sistema non si preoccupa dell'ordine o della relazione tra questi pacchetti.

Il livello Rete comprende le seguenti responsabilità.

  1. Indirizzamento logico : poiché i due dispositivi si trovano su una rete diversa, gli indirizzi logici diventano fondamentali per il trasferimento dei dati.
  2. Instradamento : Il pacchetto viene inviato ai dispositivi sulla rete noti come Router. Questi dispositivi inoltrano o instradano il pacchetto di dati al sistema che ha richiesto le informazioni.

4. Strato di trasporto

Il livello Rete trasferisce i dati da un sistema a un altro. Ma un computer esegue anche vari programmi e ogni programma può richiedere informazioni da altri sistemi. Quindi, come fa il tuo sistema a sapere quale pacchetto appartiene a quale programma?

come creare scorciatoie su iPhone

Entra nel livello Trasporto. Questo livello è responsabile della consegna delle informazioni da processo a processo. Il sistema segmenta i pacchetti di dati che arrivano a questo livello in diverse unità e poi li riassembla secondo il numero di sequenza.

Il livello Trasporto si occupa delle seguenti funzioni nel modello OSI.

  1. Indirizzamento al punto di servizio (consegna i pacchetti al programma corretto)
  2. Segmentazione e rimontaggio
  3. Controllo del flusso
  4. Errore di controllo

Correlati: Termini comuni di rete domestica e cosa significano

5. Livello di sessione

Quando due sistemi comunicano, non eseguono un trasferimento rapido e quindi si disconnettono immediatamente. I sistemi entrano in un dialogo ed eseguono la trasmissione necessaria. Il livello Sessione è responsabile dell'avvio di una sessione comune tra due o più sistemi per garantire il corretto trasferimento dei dati.

Questo livello è anche responsabile della sincronizzazione e dei checkpoint. Ad esempio, quando si scarica un file di documento contenente 1000 pagine, il livello Session aggiunge un checkpoint ogni 100 pagine per mantenere una comunicazione dati efficiente.

Se il trasferimento non riesce a pagina 554, invece di avviare il download dall'inizio, il trasferimento riprende dall'ultimo checkpoint, ovvero pagina 500.

Il livello Sessione comprende due funzioni: Controllo della finestra di dialogo, responsabile della creazione di una sessione, e Sincronizzazione.

6. Livello di presentazione

Il pacchetto di dati raggiunge la destinazione finale. Ora cosa? Come interpreterà il messaggio il programma? Il livello Presentazione si occupa della traduzione del messaggio, della sintassi e della semantica del pacchetto consegnato.

Questo livello è costituito da funzioni che svolgono il processo di riconoscimento di quale parte dei dati è importante e quale no. Il livello Presentazione ha le seguenti responsabilità nel modello.

  1. Traduzione : due computer o programmi condividono informazioni sotto forma di stringhe. E il sistema converte i dati in flussi di bit per una migliore comprensione.
  2. Crittografia : per garantire la privacy durante la comunicazione, il livello Presentazione crittografa e decrittografa i dati che devono essere inviati.
  3. Compressione : Per eseguire una trasmissione dati efficiente, le informazioni vengono spesso compresse per ridurre il numero di bit nel flusso.

7. Livello dell'applicazione

Infine, il livello Applicazione è incaricato di fornire interfacce utente per vari servizi di rete. Un browser Internet, una piattaforma di posta elettronica o uno strumento di gestione del database grafico sono esempi di software che formano questo livello.

quanto costa mlb tv?

Il livello Applicazione fornisce i seguenti servizi all'utente.

  1. Terminale virtuale di rete : NVT è un software che emula il funzionamento di un terminale fisico. Gli utenti possono connettersi a un NVT e controllare l'host remoto dal proprio sistema.
  2. Servizi di posta
  3. Trasferimento e gestione dei file
  4. Servizi di directory

Come funziona Internet?

Internet utilizza anche il modello OSI nel suo funzionamento. Quando richiedi un pacchetto da un server, i dati passano attraverso ogni livello del modello. Il modello OSI ha costituito la base fondamentale della massiccia rete di sistemi che è Internet.

Ci sono molti servizi in corso sullo sfondo del tuo sistema quando navighi in Internet. I protocolli di gestione della rete come DHCP sono responsabili di fornire agli utenti un'esperienza di navigazione velocissima.

Condividere Condividere Tweet E-mail Che cos'è DHCP, a cosa serve e lo sto usando?

DHCP è un protocollo di gestione della rete. Ma cosa significa DHCP e cosa fa?

Leggi Avanti
Argomenti correlati
  • La tecnologia spiegata
  • Reti di computer
  • Suggerimenti per la rete
Circa l'autore Deepesh Sharma(79 articoli pubblicati)

Deepesh è l'editor junior per Linux di MUO. Scrive guide informative su Linux, con l'obiettivo di fornire un'esperienza felice a tutti i nuovi arrivati. Non sono sicuro dei film, ma se vuoi parlare di tecnologia, è il tuo ragazzo. Nel suo tempo libero, puoi trovarlo a leggere libri, ascoltare diversi generi musicali o suonare la sua chitarra.

Altro da Deepesh Sharma

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti