I protocolli di rete sono diversi l’uno dall’altro a seconda delle caratteristiche assegnate loro dal loro sviluppatore o produttore. La domanda sarebbe: come fanno questi programmatori a progettare una rete in grado di connettersi e scambiare blocchi di dati con altri? La risposta è semplice: “perché sono conformi al modello di livello OSI” .
In questo articolo spiegheremo come gli standard stabiliti dall’International Organization for Standardization (ISO) assicurano una maggiore compatibilità e migliorano il funzionamento tra i diversi tipi di tecnologia di rete.
Ti mostreremo come le informazioni viaggiano dai programmi di un’applicazione , attraverso un supporto di rete, ad altri programmi situati su computer diversi nella rete indipendentemente dalla loro area geografica.
Qual è il modello di livello OSI per i protocolli di rete del computer?
Il modello OSI, per il suo acronimo in «Open System Interconnection» , sono standard creati per sistemi aperti. Questi standard universali sono stati lanciati dall’International Organization for Standardization, ISO (in inglese “International Organization for Standardization” ).
Il modello studia i protocolli che le reti aperte devono rispettare in modo che possano esserci interconnessioni affidabili tra tali reti, in particolare quelle create da diversi sviluppatori di tecnologie. Cioè, affinché una rete sia identificata da un’altra, devono rispettare i parametri standardizzati del modello di livello OSI.
Ma prima di andare avanti dovremo conoscere alcuni dati necessari per essere in grado di comprendere definitivamente quali sono questi standard per i protocolli di rete.
Consigliato per te:HispaShare chiude Quali alternative P2P per scaricare film e serie sono ancora aperte? Elenco [anno]
fonte
Tra gli anni ’60 e ’70, le reti con architettura monolitica iniziarono ad avere una crescita molto importante, poiché le aziende realizzarono i vantaggi offerti dalla tecnologia nella gestione dei propri dati.
Ciò ha iniziato a generare un problema importante , le tecnologie delle diverse aziende non potevano comunicare tra loro, poiché i loro protocolli con cui erano sviluppati non erano gli stessi, generando incompatibilità tra di loro .
Molte aziende hanno risolto questo problema progettando una terza rete in grado di leggere i protocolli di entrambe le reti originali, ma non ha risolto definitivamente il problema perché tale rete era anche incompatibile con altre reti aperte di altri produttori.
Questi problemi sono diventati sempre più grandi e molte aziende hanno iniziato a fare pressione sul governo degli Stati Uniti affinché iniziasse ad agire in merito.
storia
Fu solo nel 1984 quando finalmente emerse il modello OSI , che ebbe la sua accettazione negli standard ISO con il numero ISO / IEC 7498-1 , che attribuisce 7 livelli per conformarsi al modello OSI.
Stabilisce le regole o il linguaggio universali che ogni protocollo di rete deve avere in modo che possa essere considerato come tale, garantendo così l’affinità con altre reti .
evoluzione
Dopo il tempo di accettazione del modello OSI, iniziarono ad esistere protocolli più flessibili , poiché il modello stesso non è così esattamente realizzato nella realtà e gli strati non sono così diversi come indica il modello.
Sebbene sia un modello che serve perfettamente per l’insegnamento delle reti , è anche uno a cui i produttori sono più inclini a sviluppare i loro protocolli di rete, senza essere del tutto accurati come indicato dal loro modello.
Quali sono i vantaggi di ideare una rete di computer con il modello ISO?
Tra i vantaggi proposti dall’ideazione di una rete di computer con il modello ISO possiamo citare quanto segue:
- Il modello di riferimento OSI può essere utilizzato per stabilire un framework che può facilitare la comprensione di come le informazioni viaggiano in una rete .
- Permette di visualizzare come i pacchetti di dati o Blockchain viaggiano dai programmi applicativi attraverso un mezzo specifico della rete e arrivano a un altro programma, situato su un altro computer anche della stessa rete, anche quando quello che emette e quello che lo riceve Le informazioni hanno diversi tipi di media di rete.
- Permette di dividere la comunicazione esistente nella rete in parti più semplici e più piccole.
- Normalizza i diversi hardware e software di una rete in modo che possano comunicare tra loro.
- Standardizzano i componenti che una rete ha permettendo lo sviluppo e il supporto dei diversi prodotti offerti dai produttori.
Consigliato per te:Come clonare un disco rigido in Windows 10 in modo rapido e semplice? Guida passo passo
Quali sono i livelli del modello e qual è la sua funzione all’interno della rete?
Come abbiamo detto prima, il modello OSI stabilisce gli standard per la comunicazione universale tra i diversi protocolli di rete, analizzando il modo in cui i blocchi di dati viaggiano attraverso la rete, aiutando a comprendere l’azione che si verifica tra le comunicazioni da un computer all’altro.
Per questo, il modello ha diviso il lavoro in 7 diversi livelli o livelli, ognuno dei quali ha una missione specifica.
Ti mostreremo ognuno dal più alto al più basso:
applicazione
Il livello dell’applicazione è il più vicino all’utente , funzionalità che non forniscono servizi a nessun altro livello del modello OSI, ma servono solo a fornire servizi di rete alle applicazioni dell’utente.
Un esempio di questo potrebbe essere un foglio di calcolo Excel o browser Internet.
presentazione
È il layer dedicato alla rappresentazione dei dati , vale a dire che garantisce la lettura delle informazioni emesse dal layer numero 7, quella dell’applicazione.
Questo strato è dedicato a tradurre tra diversi formati stabiliti i dati utilizzati in un formato comune in modo che possano essere compresi dal destinatario che consente di comprimere e crittografare i dati.
sessione
Quando due host comunicano , questo livello è quello dedicato a stabilire la gestione e terminare la sessione tra di loro . L’obiettivo del livello è offrire diverse disposizioni in modo che il trasferimento dei dati e le classi di servizi siano efficienti.
trasporto
Il livello di trasporto è dedicato alle connessioni end-to-end , ovvero trasporta i dati nel tentativo di isolare i livelli superiori dai dettagli di implementazione. Questo livello stabilisce, contiene e termina correttamente tutti i circuiti virtuali fornendo un servizio affidabile.
rete
Il cosiddetto livello di rete è che fornisce connettività e seleziona il percorso tra due sistemi host , indipendentemente dal fatto che si trovino su reti geograficamente distinte.
Consigliato per te:Come annullare l’iscrizione a MásMovil in modo facile e veloce per sempre? Guida passo passo
“AGGIORNATO ✅ Vuoi conoscere la definizione del modello di livello ISO OSI e come funziona? ⭐ ENTRA QUI ⭐ e scopri tutto al riguardo ✅ FACILE e VELOCE ✅”
Questo livello è dove si trovano i router, che hanno la missione di instradare le funzioni, frammentare i dati e quindi ripristinarli.
Questo livello è diviso in tre parti:
- accesso
- convergenza
- Convergenza indipendente
Collegamento dati
Lo strato del modello OSI Data Link è destinato a fornire un transito affidabile attraverso collegamenti fisici . Cioè, si occupa di indirizzare fisicamente l’accesso che può avere la rete, la sua topologia e controllo del flusso.
Si divide a sua volta in:
- Logical Link Control Sublayer (LLC) , definisce come verranno trasmessi i blocchi di dati.
- Il sublayer di controllo dell’accesso ai media (MAC) ha la missione di agire come controller della scheda di rete, ovvero dell’hardware sottostante.
fisica
Il primo strato definisce tutte quelle specifiche tecniche, sia meccaniche, elettriche, funzionali, per attivare o disattivare un collegamento fisico tra i sistemi terminali , tra le altre funzioni.
È inoltre dedicato a tutto ciò che riguarda la tensione, i cambiamenti nella tempistica delle tensioni, la velocità che avranno i dati fisici, i connettori fisici e qualsiasi altro attributo definito come una specifica fisica.
Elenco dei principali protocolli che funzionano tra i 7 livelli del modello OSI
Esistono protocolli diversi che funzionano come un insieme di regole e procedure tra due o più computer che appartengono a una rete e poiché trattiamo l’analisi del modello OSI, vogliamo mostrarti quelli più importanti che puoi trovare in quel modello.
Successivamente, li dettagliamo:
IP
Dall’inglese “Internet Protocol” , i dati vengono inviati dalla rete attraverso blocchi che chiamiamo pacchetti o datagrammi e differiscono per dimensioni. Appartiene al livello “Rosso” del modello OSI.
Questo protocollo non garantisce se un datagramma raggiunge correttamente la sua destinazione, poiché può arrivare duplicato, rotto o in un ordine diverso da quello che ha lasciato o semplicemente non arriva.
TCP
Il protocollo di controllo della trasmissione, denominato “Transmission Control Protocol” , è uno dei protocolli più utilizzati su Internet.
Consigliato per te:ExtraTorrents si chiude Quali alternative per scaricare i Torrent sono ancora aperte? Elenco [anno]
È responsabile della gestione del flusso di dati che proviene dal livello inferiore del modello OSI o passa a quel livello. La sua missione è che due computer collegati alla rete possano controllare l’emissione di dati.
Questo protocollo appartiene al livello “Transport” del modello OSI.
NetBIOS
Il protocollo di rete creato per fornire servizi come:
- Nome del servizio , che registra il nome di computer, applicazioni e qualsiasi altro strumento che può essere identificato e che è connesso alla rete.
- Servizi di pacchetto , facilita l’invio e la ricezione di pacchetti di dati da una rete.
- Il servizio di sessione , è simile al protocollo TCP, questo consente di stabilire connessioni tra due o più punti appartenenti a una rete.
Il protocollo NetBIOS appartiene al livello “Session” del modello.
Wi-Fi
Wireless Fidelity è un insieme di standard per reti wireless che si basano sulle specifiche IEEE 802.11. Viene anche utilizzato per l’accesso a Internet.
Questo protocollo appartiene allo stadio “Collegamento dati” .
HTTP
Questo protocollo utilizzato per l’accesso a Internet appartiene alla fase “Applicazione” del modello OSI. Sono collegamenti logici che sono responsabili dell’elaborazione e della risposta a tutte le richieste che facciamo per visualizzare una pagina web.
In caso di domande, lasciarle nei commenti, ti risponderemo al più presto e sarà sicuramente di grande aiuto per più membri della community. Grazie!