Reti a circuito virtuale e a datagramma
Ricordiamo che il livello trasporto può offrire un servizio senza connessione o uno orientato alla connessione.
Ad esempio, il livello di trasporto di Internet mette a disposizione delle applicazioni la scelta tra due servizi: UDP, senza connessione o TCP orientato alla connessione.
Anche il livello di rete può offrire servizio con o senza connessione.
Queste due opzioni in molti sensi rispecchiano quanto avviene a livello di trasporto.
Ad esempio, un servizio con connessione comincia con l’handshake tra gli host origine e destinazione; mentre uno senza connessione non effettua i preliminari di handshake.
Sebbene tali servizi a livello di rete in parte rispecchino quanto avviene a livello di trasporto, esistono alcune sostanziali differenze:
- a livello di rete si tratta di servizi tra host messi a disposizione dal livello di rete a livello di trasporto che, invece, fornisce al livello applicazione i servizi da processo a processo.
- In tutte le principali architetture di reti di calcolatori, il livello di rete offre o un servizio da host a host senza connessione o un servizio da host a host con connessione, ma non entrambi. Le reti di calcolatori che mettono a disposizione solo il servizio di connessione sono chiamate reti a circuito virtuale (VC); quelle che offrono solo il servizio senza connessione sono dette reti a datagramma.
- Le implementazioni del servizio orientato alla connessione nel livello di trasporto e in quello di rete sono fondamentalmente diverse.
Il servizio a livello di trasporto orientato alla connessione viene implementato alla periferia della rete, nei sistemi terminali; il servizio di connessione a livello di rete invece, è implementato sia nei router interni alla rete sia nei sistemi terminali.
Le reti a circuito virtuale e a datagramma sono due classi fondamentali di reti, che usano informazioni molto diverse per prendere le proprie decisioni sull’inoltro.
[avatar user=”MattiaFelici” size=”thumbnail” align=”center” link=”https://www.computersec.it/informazioni/”]Mattia Felici[/avatar]