Modello OSI
Il modello Open Systems Interconnection ( ISO / IEC 7498-1), noto come “modello OSI ” , è un modello di riferimento per i protocolli di rete (non è un'architettura). network ), creato nell'anno 1980 dall'Organizzazione internazionale per Standardizzazione . [ 1 ] È stato pubblicato dal 1983 dall'Unione internazionale delle telecomunicazioni (ITU) e, dal 1984, anche l'Organizzazione internazionale per la standardizzazione (ISO) lo ha pubblicato come standard . [ 2 ] Il suo sviluppo iniziò nel 1977. [ 3 ]
Si tratta di uno standard che mira ad interconnettere sistemi di diversa provenienza in modo che possano scambiarsi informazioni senza alcun impedimento dovuto ai protocolli con cui operavano a seconda del loro produttore.
Il modello OSI è composto da 7 strati o livelli di astrazione . Ciascuno di questi livelli avrà le sue funzioni in modo che insieme possano raggiungere il loro obiettivo finale. Proprio questa separazione in livelli rende possibile l'intercomunicazione di protocolli differenti concentrando specifiche funzioni in ogni livello di operatività.
Il modello OSI non è di per sé la definizione di una topologia o di un modello di rete. Né specifica né definisce i protocolli utilizzati nella comunicazione, poiché questi sono implementati indipendentemente da questo modello. Ciò che OSI fa veramente è definire la loro funzionalità per raggiungere uno standard.
Storia
All'inizio degli anni '80, lo sviluppo delle reti ha creato disordine in molti modi. C'è stata una crescita enorme nel numero e nella dimensione delle reti. Quando le aziende sono diventate consapevoli dei vantaggi dell'utilizzo delle tecnologie di connessione, le reti sono state aggiunte o ampliate quasi alla stessa velocità con cui sono state introdotte le nuove tecnologie di rete.
A metà degli anni '80, queste aziende iniziarono a subire le conseguenze di una rapida espansione. Allo stesso modo in cui le persone che non parlano la stessa lingua hanno difficoltà a comunicare, le reti che utilizzano specifiche e implementazioni diverse non potrebbero scambiare informazioni. Lo stesso problema è sorto con le aziende che hanno sviluppato tecnologie di connessione proprietarie (una tecnologia è chiamata "proprietaria" quando la sua implementazione (software o hardware) è soggetta a copyright. Ciò significa che una società controlla questa tecnologia e le aziende che vogliono utilizzarla in i loro sistemi devono pagare i diritti per il suo utilizzo). Le tecnologie di connessione che rispettavano rigorosamente le regole proprietarie non potevano comunicare con le tecnologie che utilizzavano regole proprietarie diverse e nemmeno quelle che utilizzavano regole di connessione copyleft.
Per affrontare il problema dell'incompatibilità di rete, l'ISO ha studiato modelli di connessione come la rete Digital Equipment Corporation ( DECnet ), Systems Network Architecture (SNA) e TCP/IP , al fine di trovare un insieme di regole generalmente applicabili a tutte le reti. Sulla base di questa ricerca, l'ISO ha sviluppato un modello di rete per aiutare i produttori a creare reti compatibili con altre reti.
Modello di riferimento OSI
È uno standard sviluppato nel 1980 dall'Organizzazione internazionale per la standardizzazione (ISO) , [ 1 ] una federazione globale di organizzazioni che rappresentano circa 160 paesi. Il cuore di questo standard è il modello di riferimento OSI, uno standard composto da sette livelli che definisce le diverse fasi attraverso le quali i dati devono passare per viaggiare da un dispositivo all'altro su una rete di comunicazione.
Seguendo lo schema di questo modello sono stati creati numerosi protocolli. L'avvento di protocolli più flessibili in cui gli strati non sono così demarcati e la corrispondenza con i livelli non era così chiara ha messo questo schema in secondo piano. Tuttavia è usato nell'insegnamento come un modo per mostrare come può essere strutturata una "pila" di protocolli di comunicazione. [ 4 ]
Il modello specifica il protocollo da utilizzare a ogni livello ed è spesso indicato come il modello di riferimento in quanto viene utilizzato come un ottimo strumento per insegnare la comunicazione di rete.
Va sempre ricordato che è un modello , una costruzione teorica, quindi non ha una correlazione diretta con il mondo reale. Si tratta di un utile regolamento standardizzato per l'esistenza di molte tecnologie, produttori e aziende nel mondo delle comunicazioni, e poiché è in continua espansione, è stato necessario creare un metodo affinché tutti potessero capirsi in qualche modo, anche quando il le tecnologie non corrispondevano. In questo modo, non importa la posizione geografica o la lingua utilizzata: tutti devono attenersi a standard minimi per comunicare tra loro. Ciò è particolarmente importante quando si parla di rete di reti, ovvero Internet.
Il modello di riferimento OSI è il modello di rete descrittivo, creato dall'Organizzazione internazionale per la standardizzazione nell'anno 1980. Ha riconosciuto la necessità di creare un modello di rete che potesse aiutare i progettisti di rete a implementare reti in grado di comunicare e lavorare insieme e pertanto hanno elaborato il modello di riferimento OSI. Il cuore di questo standard è il modello di riferimento OSI, uno standard composto da sette livelli che definisce le diverse fasi attraverso le quali i dati devono passare per viaggiare da un dispositivo all'altro su una rete di comunicazione. Il modello specifica il protocollo che deve essere utilizzato in ogni livello ed è spesso indicato come modello di riferimento poiché viene utilizzato come un ottimo strumento per insegnare la comunicazione di rete.
Esistono vari protocolli a seconda di come dovrebbe essere la comunicazione. Questa suite di protocolli è chiamata TCP/IP. TCP/IP è diventato lo standard de facto per le reti aziendali. Le reti TCP/IP sono altamente scalabili, quindi TCP/IP può essere utilizzato sia per reti piccole che grandi.
TCP/IP è una suite di protocolli instradati che può essere eseguita su una varietà di piattaforme software ed è supportata da quasi tutti i sistemi operativi di rete come protocollo di rete predefinito. Protocolli membri dello stack TCP/IP. FTP, SMTP, UDP, IP, ARP. TCP viene eseguito a vari livelli del modello OSI Internet Protocol. È un protocollo senza connessione utilizzato sia dall'origine che dalla destinazione per la comunicazione dei dati su una rete a commutazione di pacchetto. I dati su una rete basata su IP vengono inviati in blocchi noti come pacchetti o datagrammi.
| Numero | Nome | Responsabilità | Descrizione |
|---|---|---|---|
| strato 8 | umano | È quello che sfrutta le funzionalità del resto dei livelli di rete | Questo livello è dove si trova attivamente la richiesta di informazioni agli altri livelli del modello OSI. La maggior parte dei problemi di rete si trovano principalmente in questo livello. |
| strato 7 | App | Responsabile dei servizi di rete per le applicazioni | Si differenzia dagli altri livelli in quanto non fornisce servizi a nessun altro livello OSI, ma solo ad applicazioni al di fuori del modello OSI. Il livello applicativo stabilisce la disponibilità di potenziali partner di comunicazione, sincronizza e stabilisce accordi sulle procedure di ripristino degli errori e sul controllo dell'integrità dei dati. Ciò garantisce che le informazioni inviate dal livello applicativo di un sistema possano essere lette dal livello applicativo di un altro. Se necessario, il livello di presentazione converte tra vari formati di dati utilizzando un formato comune. |
| strato 6 | Presentazione | Trasforma il formato dei dati e fornisce un'interfaccia standard per il livello dell'applicazione | Il suo obiettivo è occuparsi della rappresentazione delle informazioni, in modo che, sebbene diversi computer possano avere diverse rappresentazioni interne di caratteri, numeri, suoni o immagini, i dati arrivino in modo riconoscibile. Questo livello è il primo a lavorare più sul contenuto della comunicazione che su come è stabilito. Si occupa di aspetti come la semantica e la sintassi dei dati trasmessi, poiché computer diversi possono avere modi diversi di gestirli. Pertanto, possiamo riassumere definendo questo livello come quello responsabile della gestione delle strutture dati astratte e dell'esecuzione delle necessarie conversioni di rappresentazione dei dati per la loro corretta interpretazione. |
| strato 5 | Sessione | Stabilire, gestire e terminare connessioni tra applicazioni locali e remote | Questo livello consente anche di crittografare e comprimere i dati. Come suggerisce il nome, il livello di sessione stabilisce, gestisce e termina le sessioni tra due host in comunicazione. Il livello di sessione fornisce i suoi servizi al livello di presentazione. Sincronizza anche il dialogo tra i livelli di presentazione dei due host e gestisce il loro scambio di dati.
Oltre a regolare la sessione, il livello di sessione fornisce disposizioni per il trasferimento efficiente dei dati, la classe di servizio e la registrazione delle eccezioni sui problemi di sessione, presentazione e livello dell'applicazione. Ma questo protocollo deve essere trasportato tra macchine tramite altri protocolli. Con SAP, i server consentono ai router di creare e mantenere un database di informazioni aggiornate dai server sulla rete. Il livello di trasporto segmenta i dati provenienti dall'host mittente e li riassembla in un flusso di dati all'interno del sistema dell'host ricevente. |
| strato 4 | Trasporto | Fornisce un trasporto affidabile e un controllo del flusso in tutta la rete | Il confine tra il livello di trasporto e il livello di sessione può essere considerato come il confine tra protocolli applicativi e protocolli di flusso di dati. Mentre i livelli di applicazione, presentazione e sessione si occupano di questioni applicative, i quattro livelli inferiori si occupano del trasporto dei dati. TCP crea connessioni attraverso le quali può inviare flussi di dati. Il protocollo garantisce che i dati saranno consegnati a destinazione senza errori e nello stesso ordine in cui sono stati trasmessi. |
| strato 3 | Rete | Responsabile dell'indirizzamento logico e del dominio di routing | La sua missione è garantire che i dati arrivino dall'origine alla destinazione anche se non hanno una connessione diretta. IPX/SPX è una famiglia di protocolli di rete sviluppati da novell e utilizzati dal suo sistema operativo di rete netware. IPX è un protocollo di datagramma veloce orientato alle comunicazioni senza connessione che è responsabile della trasmissione dei dati attraverso la rete, incluso l'indirizzo di destinazione in ogni pacchetto. Il livello di collegamento dati fornisce un transito di dati affidabile su un collegamento fisico. |
| strato 2 | collegamento dati | Fornisce l'indirizzamento fisico e le procedure di accesso ai media | In tal modo, il livello di collegamento dati si occupa dell'indirizzamento fisico, della topologia della rete, dell'accesso alla rete, della notifica degli errori, della consegna dei frame ordinati e del controllo del flusso. Ethernet definisce le caratteristiche di cablaggio e segnalazione del livello fisico e i formati dei frame di dati del livello di collegamento dati. FDDI Fornisce uno standard ottico a 100 Mbit/s per la trasmissione di dati in una rete locale. |
| Strato 1 | Fisico | Definisce tutte le specifiche elettriche e fisiche dei dispositivi | Il livello fisico definisce le specifiche elettriche, meccaniche, procedurali e funzionali per attivare, mantenere e disattivare il collegamento fisico tra i sistemi finali.
Caratteristiche come i livelli di tensione, la tempistica delle variazioni di tensione, la velocità dei dati fisici, le distanze massime di trasmissione, i connettori fisici e altri attributi simili sono definiti dalle specifiche del livello fisico. Bluetooth è una specifica industriale per Wireless Personal Area Network che consente la trasmissione di voce e dati tra dispositivi diversi. ADSL Consiste in una trasmissione analogica di dati digitali supportata dalla coppia simmetrica di rame che trasporta la linea telefonica convenzionale. USB È uno standard industriale sviluppato negli anni '90 che definisce i cavi, i connettori ei protocolli utilizzati in un bus per collegare, comunicare e fornire alimentazione tra computer, periferiche e dispositivi elettronici. Consiste in una trasmissione analogica di dati digitali supportata dalla coppia simmetrica di rame che trasporta la linea telefonica convenzionale. |
Architettura dei livelli
La raccomandazione X.22 descrive un modello di sette livelli o livelli numerati da 1 a 7, dove 1 è il più basso.
| Strato | Unità dati di protocollo (PDU) | Funzione [ 5 ] | ||
|---|---|---|---|---|
| Ospite
strati |
7 | App | Dati | API di alto livello , come la condivisione delle risorse e l'accesso remoto ai file |
| 6 | Presentazione | Traduzione di dati tra un servizio di rete e un'applicazione, inclusa la codifica dei caratteri , la compressione dei dati e la crittografia e decrittografia dei dati | ||
| 5 | Sessione | Gestione delle sessioni di comunicazione , ovvero lo scambio continuo di informazioni sotto forma di trasmissioni multiple avanti e indietro tra due nodi | ||
| 4 | Trasporto | Segmento , Datagramma | Trasmissione affidabile di segmenti di dati tra punti di rete, inclusi segmentazione , riconoscimento e multiplexing | |
| Metà
strati |
3 | Rete | Pacchetto | Struttura e gestione di una rete multinodo. Include indirizzamento , routing e controllo del traffico |
| Due | collegamento dati | Complotto | Trasmissione dati affidabile tra due nodi collegati da uno strato fisico | |
| 1 | Fisico | Po , Baud | Trasmissione e ricezione di flussi di bit grezzi su un supporto fisico | |
| strato fisico | 0* | medio | dBm | Il mezzo di trasmissione fisico può essere ottico (fotonico), elettrico (solitamente in rame) o wireless. È particolarmente rilevante nelle reti di trasmissione fotoniche come DWDM. |
Livello intermedio - Livello 0* (Livello zero)
Questo livello è un argomento che genera molte discussioni, poiché non è ufficialmente riconosciuto nel modello OSI. Tuttavia, in pratica [ 6 ] [ 7 ] il termine è comunemente usato per riferirsi al mezzo trasmissivo, sia cablato che wireless. Ha una rilevanza speciale nel mondo dei Carrier in quanto viene utilizzato per spiegare tutto ciò che riguarda le reti fotoniche e i sistemi di trasmissione a lunghezza d'onda multipla (DWDM). D'altra parte, nel mondo dei datacenter, il livello 0 è indicato come tutto ciò che riguarda l'infrastruttura come il cablaggio tra rack e stanze, nonché tutto ciò che riguarda il cablaggio intra-rack.
Livello fisico - Livello 1
È lo strato più basso del modello OSI. È responsabile della topologia della rete e delle connessioni globali del computer alla rete, si riferisce sia al supporto fisico che al modo in cui le informazioni e le reti vengono trasmesse. [ 8 ]
Le sue principali funzioni possono essere riassunte in:
- Definire il mezzo fisico oi mezzi attraverso i quali viaggerà la comunicazione: cavo a doppino intrecciato (o meno, come in RS232 /EIA232), cavo coassiale , guide d'onda, aria, fibra ottica .
- Definire le caratteristiche elettriche (livelli di tensione) e i materiali (componenti meccanici e connettori) che verranno utilizzati nella trasmissione di dati attraverso supporti fisici.
- Definire le caratteristiche funzionali dell'interfaccia (stabilimento, manutenzione e rilascio del collegamento fisico).
- Trasmette il flusso di bit attraverso il supporto.
- Gestire i segnali elettrici del mezzo trasmissivo, i poli di una spina , ecc.
- Garantire la connessione (sebbene non l'affidabilità di detta connessione).
Livello collegamento dati - Livello 2
Questo livello si occupa dell'indirizzamento fisico, dell'accesso ai media, del rilevamento degli errori, della distribuzione ordinata dei frame e del controllo del flusso. [ 9 ]
È uno degli aspetti più importanti da verificare quando si collegano due computer, poiché si trova tra i livelli 1 e 3 come parte essenziale per la creazione dei suoi protocolli di base ( MAC , IP ), per regolare la forma della connessione tra computer, determinare il passaggio dei frame (unità di misura dell'informazione in questo strato, che altro non è che la segmentazione dei dati tramite il loro trasferimento tramite pacchetti), verificarne l'integrità e correggere gli errori.
Pertanto, è importante mantenere un ottimo adattamento al supporto fisico (i più utilizzati sono cavo UTP , doppino o 8 fili), con il supporto di rete che reindirizza le connessioni tramite un router .
Date queste situazioni, va notato che il dispositivo che utilizza il livello di collegamento è lo Switch che è responsabile della ricezione dei dati dal router e dell'invio di ciascuno di questi ai rispettivi destinatari (server -> computer client o altro dispositivo che riceve informazioni come telefoni cellulari, tablet e diversi dispositivi con accesso alla rete, ecc.), data questa situazione, è determinato come il mezzo responsabile della correzione degli errori, della gestione dei frame, della protocollizzazione dei dati (i protocolli sono chiamati le "regole di cortesia" o convenzioni che ogni strato del modello OSI deve seguire).
Livello di rete - Livello 3
È responsabile dell'identificazione dell'instradamento esistente tra una o più reti. Le unità di dati sono chiamate pacchetti e possono essere classificate in protocolli di instradamento e protocolli di instradamento. [ 10 ]
- Routable: viaggiano con pacchetti ( IP , IPX , APPLETALK )
- Routing: consente di selezionare le rotte ( RIP , IGRP , EIGRP , OSPF , BGP )
L'obiettivo del livello di rete è far arrivare i dati dall'origine alla destinazione, anche quando entrambi non sono direttamente collegati ma utilizzano dispositivi intermedi. I dispositivi che facilitano tale compito sono chiamati router o router , sebbene sia più comune trovarli con il nome inglese routers . I router funzionano a questo livello, sebbene in alcuni casi possano fungere da switch di livello 2 , a seconda della funzione assegnata. I firewall agiscono principalmente su questo livello, per escludere gli indirizzi di determinate macchine o limitare l'accesso ad alcune di esse.
A questo livello si effettua l'indirizzamento logico e la determinazione del percorso dati al suo ricevitore finale.
Livello di trasporto - Livello 4
Livello responsabile dell'esecuzione del trasporto di dati senza errori (trovato all'interno del pacchetto) dalla macchina di origine alla macchina di destinazione, indipendentemente dal tipo di rete fisica utilizzata. [ 11 ]
La PDU (unità informativa) di livello 4 è chiamata segmento o datagramma, a seconda che corrisponda a TCP o UDP , la prima orientata alla connessione (trasmissione verificata, eventualmente ritrasmessa) e l'altra senza connessione (alcuni dati potrebbero andare persi a causa di trasmissione). [ 12 ] Funzionano quindi con porte logiche e, insieme al livello di rete, formano i cosiddetti Socket IP: Port (esempio: 191.16.200.54:80).
Livello di sessione - Livello 5
Questo livello è quello incaricato di mantenere e controllare il collegamento stabilito tra due computer che trasmettono dati di qualsiasi tipo. Pertanto, il servizio fornito da questo livello è la capacità di garantire che, data una sessione stabilita tra due macchine, possa essere svolta per le operazioni definite dall'inizio alla fine, riprendendole in caso di interruzione. [ 13 ] In molti casi, i servizi a livello di sessione sono parzialmente o totalmente spendibili.
Livello presentazione - Livello 6
L'obiettivo è occuparsi della rappresentazione delle informazioni, in modo che, sebbene diversi computer possano avere diverse rappresentazioni interne dei caratteri, i dati arrivino in modo riconoscibile. [ 14 ]
Questo livello è il primo a lavorare più sul contenuto della comunicazione che su come è stabilito. Si occupa di aspetti come la semantica e la sintassi dei dati trasmessi, poiché computer diversi possono avere modi diversi di gestirli. Ad esempio, lo stesso sito web può adattare la presentazione dei propri dati a seconda che vi si acceda da un computer convenzionale, un tablet o uno smartphone .
Questo livello consente anche di crittografare e comprimere i dati. Pertanto, si potrebbe dire che questo livello funge da traduttore.
Livello applicazione - Livello 7
Offre alle applicazioni la possibilità di accedere ai servizi degli altri livelli e definisce i protocolli utilizzati dalle applicazioni per lo scambio di dati, come e-mail ( Post Office Protocol e SMTP ), gestori di database e file server ( FTP ). Esistono tanti protocolli quante sono le diverse applicazioni e, poiché le nuove applicazioni vengono continuamente sviluppate, il numero di protocolli è in continua crescita. [ 15 ]
Va notato che normalmente l'utente non interagisce direttamente con il livello dell'applicazione. Di solito interagisce con programmi che a loro volta interagiscono con il livello dell'applicazione ma nascondono la complessità sottostante.
Regola mnemonica
Al fine di facilitare l'apprendimento e la memorizzazione dei nomi degli strati che compongono il modello; Una semplice regola è memorizzarli come mnemonico : FERTSPA , che in inglese suonerebbe come First Spa (first spa in spagnolo) che si definisce così:
- Fisica _
- Collegamento _
- Rete _
- trasporto _
- sessione _
- presentazione _
- applicazione _
C'è una frase mnemonica che rende facile memorizzare per chi parla spagnolo: alcune persone sostengono che tutte le reti sono EFF icacious . Corrisponde al suo ordine decrescente:
- applicazione _
- presentazione _
- sessione _
- Trasporto :
- Rete _
- Collegamento _
- Fisica _
Nota : La sua paternità è attribuita a Tomás Murillo, professore di Sistemi Telematici e altre materie presso l'IES Salesianos Saragozza "Ntra. Sra. del Pilar, Saragozza.
Unità di dati
Lo scambio di informazioni tra due livelli OSI consiste in ogni livello nel sistema di origine che aggiunge informazioni di controllo ai dati e in ogni livello nel sistema di destinazione che analizza e rimuove le informazioni di controllo dai dati come segue:
Se un computer (A) vuole inviare dati a un altro (B), i dati devono prima essere impacchettati attraverso un processo chiamato incapsulamento, ovvero, mentre i dati si spostano attraverso i livelli del modello OSI, riceve intestazioni, informazioni finali, e altri tipi di informazioni.
N-PDU
L' unità dati di protocollo ( N-PDU ) è l'informazione scambiata tra entità peer, cioè due entità appartenenti allo stesso livello ma in due sistemi diversi, utilizzando una connessione N-1. È composto da:
- N-SDU (Service Data Unit): sono i dati di cui gli enti hanno bisogno
Nper svolgere le funzioni del servizio richiesto dall'enteN+1. - N-PCI (Protocol Control Information): informazioni scambiate tra entità
Nutilizzando un collegamentoN-1per coordinare il loro funzionamento congiunto.
N-IDU
L'Interface Data Unit ( N-IDU ): è l'informazione trasferita tra due livelli adiacenti, cioè due strati contigui. È composto da:
- N-ICI (Interface Control Information): informazioni scambiate tra un'entità
N+1e un'entitàNper coordinare la loro operazione congiunta. - Interface Data-(N) : informazione trasferita tra un'entità-
(N+1)e un'entità-(N)e che normalmente coincide con il(N+1)-PDU.
Trasmissione dei dati
Il livello dell'applicazione riceve il messaggio dall'utente e vi aggiunge un'intestazione, costituendo così la PDU del livello dell'applicazione. La PDU viene trasferita al livello dell'applicazione della modalità di destinazione, che rimuove l'intestazione e consegna il messaggio all'utente.
L'intero processo è stato necessario per questo:
- A questo punto la PDU deve essere consegnata allo strato di presentazione, a tale scopo è necessario aggiungervi la corrispondente intestazione ICI e quindi trasformarla in una IDU, che viene trasmessa a detto strato.
- Il livello di presentazione riceve l'IDU, ne rimuove l'intestazione ed estrae l'informazione, ovvero la SDU, a cui aggiunge la propria intestazione (PCI), costituendo così la PDU del livello di presentazione.
- Questa PDU viene a sua volta trasferita al livello di sessione attraverso lo stesso processo, ripetendosi così per tutti i livelli.
- Al raggiungimento del livello fisico , i dati vengono inviati e ricevuti dal livello fisico del ricevitore.
- Ciascun livello ricevitore è responsabile dell'estrazione dell'intestazione, che era stata precedentemente aggiunta dal livello corrispondente, dell'interpretazione e dell'invio della PDU al livello superiore.
- Infine, raggiungerà il livello dell'applicazione, che consegnerà il messaggio all'utente.
Formato dati
Altri dati ricevono una serie di nomi e formati specifici a seconda del livello in cui si trovano, a causa dell'aggiunta di una serie di intestazioni e informazioni finali come descritto sopra. I formati delle informazioni sono quelli mostrati nel grafico:
- APDU
- (livello 7) unità di dati nel livello dell'applicazione .
- PPDU
- (livello 6) unità di dati a livello di presentazione .
- SPDU
- (livello 5) unità di dati a livello di sessione .
- TPDU
- (livello 4) unità di dati nel segmento di trasporto o datagramma .
- Pacchetto
- (livello 3) unità di dati a livello di rete .
- Complotto
- (livello 2) unità di dati a livello di collegamento dati .
- Morso
- (livello 1) unità di dati a livello fisico .
Operazioni sui dati
In determinate situazioni è necessario effettuare una serie di operazioni sulle PDU e facilitarne così il trasporto, perché troppo grandi o perché troppo piccole e si perderebbe la capacità del collegamento.
Blocca e sblocca
Il lucchetto abbina diversi (p)-SDUin uno (p)-PDU.
Lo sblocco ne identifica diversi (p)-SDUche sono contenuti in uno (p)-PDU.
Concatenazione e separazione
La concatenazione è quella función-(N)che esegue nivel-(N)e che fa corrispondere più (N)-PDUin uno (N-1)-SDU.
La separazione ne identifica diversi (N)-PDUche sono contenuti in uno solo (N-1)-SDU.
Sicurezza
Le reti consentono la comunicazione tra computer e altri dispositivi "intelligenti" come tablet e telefoni, ma sono anche il mezzo principale con cui questi dispositivi vengono infettati da virus o attaccati per rubare informazioni. Gli ambienti di rete sicuri sono un'esigenza crescente. [ 16 ] Il modello OSI facilita la classificazione dei diversi attacchi noti e delle azioni che consentono di evitarli o almeno mitigarne le conseguenze.
Vedi anche
- Modello TCP/IP
- Famiglia di protocolli Internet
- Unità dati di protocollo
- unità dati di servizio
- DNA (informatica)
Riferimenti
- ^ a b ZIMMERMAN, Hubert (aprile 1980). Transazioni IEEE sulle comunicazioni 28 ( 4): 425-432. 10.1.1.136.9497 https://web.archive.org/web/20050309080952/http://www.comsoc.org/livepubs/50_journals/pdf/RightsManagement_eid=136833.pdf senza titolo ( aiuto ) . Archiviato dall'originale il 09-03-2005 . Estratto il 28 marzo 2007 .
|urlarchivo=Parametro sconosciuto ignorato ( aiuto )|o= - ^ "ITU-T X.200 (07/1994)" . Unione Internazionale delle Telecomunicazioni . Estratto il 25 febbraio 2013 .
- ^ Stallings, William. "Le origini dell'OSI" . Parametro sconosciuto ignorato ( aiuto )
|https://www.google.com/imgres?imgurl= - ^ "Progetto IRIS" (pdf) . RedIRIS . 15 novembre 1985 Archiviata dall'originale il 18 ottobre 2017 . Estratto il 30 giugno 2018 . “Il modello definisce la comunicazione tra i sistemi come un processo di collegamento gerarchico a sette livelli. Ogni livello ha funzioni che funzionano logicamente nel loro insieme e possono essere modificate senza influenzare gli altri livelli. »
- ^ "Architettura di rete Windows e modello OSI" . Documentazione Microsoft . Estratto il 24 giugno 2020 .
- ^ "osi-seven-layer-model-where-does-layer-0-fit" . www.belden.com (in inglese) . Estratto il 9 febbraio 2022 .
- ^ Ergun, Orhan (8 novembre 2019). "Cos'è il livello 0 negli strati OSI?" . OrhanErgun.net (in inglese americano) . Estratto il 9 febbraio 2022 .
- ^ "Progetto IRIS" (pdf) . RedIRIS . 15 novembre 1985 Archiviata dall'originale il 18 ottobre 2017 . Estratto il 30 giugno 2018 . "Fornisce le caratteristiche meccaniche ed elettriche dell'interfaccia fisica tra un sistema e il mezzo trasmissivo, nonché il significato dei segnali elettrici attraverso l'interfaccia e le regole per il loro corretto utilizzo al fine di stabilire, mantenere e rilasciare la connessione fisica. . »
- ^ "Progetto IRIS" (pdf) . RedIRIS . 15 novembre 1985 Archiviata dall'originale il 18 ottobre 2017 . Estratto il 30 giugno 2018 . “Controlla le trasmissioni tra un nodo di rete e il successivo, effettuando un efficiente trasferimento dei dati fornendo la sincronizzazione dei frame ("Frame") e il rilevamento e il ripristino degli errori. »
- ^ "Progetto IRIS" (pdf) . RedIRIS . 15 novembre 1985 Archiviata dall'originale il 18 ottobre 2017 . Estratto il 30 giugno 2018 . “Responsabile del multiplexing di flussi di dati disparati attraverso un insieme limitato di collegamenti fisici, dell'indirizzamento dei dati attraverso la rete, del controllo del flusso di dati in base al carico della rete, ecc. »
- ^ "Progetto IRIS" (pdf) . RedIRIS . 15 novembre 1985 Archiviata dall'originale il 18 ottobre 2017 . Estratto il 30 giugno 2018 . “Fornisce un mezzo di trasporto indipendente ai livelli superiori, ottimizza l'uso dei servizi di comunicazione disponibili e garantisce il trasferimento dei dati tra gli endpoint. »
- ↑ "Qual è la differenza tra i protocolli TCP e UDP" . CCM . Estratto il 3 novembre 2018 .
- ^ "Progetto IRIS" (pdf) . RedIRIS . 15 novembre 1985 Archiviata dall'originale il 18 ottobre 2017 . Estratto il 30 giugno 2018 . Controlla la connessione logica o la sessione tra i processi dell'applicazione durante la durata di uno scambio di informazioni, inclusa la creazione e la chiusura della sessione. »
- ^ "Progetto IRIS" (pdf) . RedIRIS . 15 novembre 1985 Archiviata dall'originale il 18 ottobre 2017 . Estratto il 30 giugno 2018 . “Gestisce le funzioni necessarie per trasformare i dati in una forma adatta ai processi applicativi, fornendo trasformazioni del codice, selezione della sintassi, ecc. »
- ^ "Progetto IRIS" (pdf) . RedIRIS . 15 novembre 1985 Archiviata dall'originale il 18 ottobre 2017 . Estratto il 30 giugno 2018 . "Fornisce una finestra attraverso la quale vengono effettuate comunicazioni da o verso l'ambiente OSI e serve i processi applicativi eseguendo l'avvio e la terminazione dell'interconnessione, il controllo degli accessi, la sincronizzazione dei processi di comunicazione, la gestione delle risorse, la gestione del ripristino degli errori, ecc. »
- ^ Krawetz, Neal (2007). Charles River Media, ed. Introduzione alla sicurezza della rete .
Collegamenti esterni
- Norma ISO 7498-1:1994 (formato ZIP).
- Cybertelecom: modello di regolamentazione a più livelli .
- Modello di riferimento OSI - Il modello ISO dell'architettura per l'interconnessione di sistemi aperti , Hubert Zimmermann, IEEE Transactions on Communications, vol. 28, n. 4, aprile 1980, pag. 425 - 432.
- Introduzione alla comunicazione dei dati .
- MODELLO DI RIFERIMENTO OSI - Interconnessione di Sistemi Aperti .
- OSI: protezione dello stack, livello 8 - ingegneria sociale e politica di sicurezza .