Architetture di rete
Con il termine architettura di rete si identifica un insieme di livelli e protocolli che permettono lo scambio di dati, informazioni e comunicazioni tra diversi sistemi.
Per rendere possibile questo scambio tra prodotti realizzati da produttori diversi, la ISO ha creato uno standard di riferimento per la creazione dei componenti coinvolti in queste operazioni.
In particolare facciamo riferimento al sistema OSI, basato su sette livelli completamente indipendenti. Ogni livello fornisce al livello superiore i servizi richiesti, mascherando le modalità con le quali queste informazioni sono ottenute.
Ogni strato, poiché gestisce funzioni e servizi che svolgono attività simili, può essere modificato senza ripercussioni sugli altri strati; questo consente di suddividere operazioni molto complesse in elementi più semplici, di integrare i prodotti di venditori diversi, e quindi permette l’interoperabilità tra reti con caratteristiche differenti.
Le interfacce di scambio delle informazioni tra i vari strati sono invece delegate ad opportune interfacce di comunicazione, inoltre le regole e le convenzioni usate tra livelli omologhi vengono riconosciute come protocolli.
Nello specifico andremo ad analizzare alcuni protocolli.
Livello 7: livello di applicazione
Il livello di Applicazione occupa lo strato più alto della pila e per questo motivo non fornisce servizi agli altri livelli, ma interagisce in modo diretto con le applicazioni usate dall’utente, fornendo i servizi di rete.
Livello 6: livello di presentazione
Il livello di Presentazione si preoccupa di preparare le informazioni ricevute dal livello Applicazione in un formato adatto alla trasmissione.
Livello 5: livello di sessione
Il livello di Sessione si occupa di attivare la connessione tra due stazioni, di mantenerla per tutta la durata del trasferimento dei dati e di abbatterla a fine trasmissione.
Livello 4: livello di trasporto
Il livello di Trasporto è il più basso dei 4 livelli superiori, cioè in grado di stabilire una connessione logica con i livelli paritari.
Come gli altri livelli superiori, esso risulta completamente indipendente dal tipo di rete implementata a livello fisico.
Questo livello incapsula i dati in segmenti in fase di trasmissione e li riassembla in fase di ricezione.
Livello 3: livello di rete
Il livello di Rete si occupa della traduzione del nome logico dell’host destinatario in indirizzo fisico.
Definisce l’instradamento, determinando il percorso più breve, prima dell’invio dei messaggi, attraverso la consultazione di tabelle di instradamento statiche o dinamiche.
Architetture di rete: ISO/OSI
Con il termine architettura di rete si identifica un insieme di livelli e protocolli che permettono lo scambio di dati, informazioni e comunicazioni tra diversi sistemi. Per rendere possibile questo scambio tra prodotti realizzati da produttori diversi, la ISO ha creato uno standard di riferimento per la creazione dei componenti coinvolti in queste operazioni. In particolare facciamo riferimento al sistema OSI, basato su sette livelli completamente indipendenti. Ogni livello fornisce al livello superiore i servizi richiesti, mascherando le modalità con le quali queste informazioni sono ottenute. Ogni strato, poiché gestisce funzioni e servizi che svolgono attività simili, può essere modificato senza ripercussioni sugli altri strati; questo consente di suddividere operazioni molto complesse