L’organizzazione delle Reti informatiche viene classificata dal modello OSI, che mira ad un organizzazione gerarchica basata sul modello dei servizi offerti da ogni livello al livello superiore. Il modello OSI prevede 7 livelli:
- Application
Livello a cui operano le applicazioni vere e proprie utilizzate dagli utenti. - Presentation
Livello introdotto per trasformare i dati in ingresso in un formato comprensibile alle macchine degli utenti (gestione di particolarità come byte ordering, encoding, ecc.). - Session
Livello introdotto per gestire le sessioni degli utenti. - Transport
Garantisce l’affidabilità ad alto livello dell’informazione e la corretta trasmissione dei dati anche attraverso diversi hop. - Network
Permette l’interconnessione di reti diverse attraverso un formato comune di indirizzamento e instradamento. - Datalink
Costruito sopra il livello Physical. Si occupa del trasferimento dei dati tra nodi direttamente collegati e introduce, in alcuni casi, meccanismi di controllo degli errori. - Physical
Riguarda il mezzo fisico vero e proprio e la trasmissione dei bit sul canale.
Solitamente i primi 3 livelli (Application, Presentation e Session) vengono omologati al livello Application, in quanto:
- La distinzione non è particolarmente significativa;
- La maggior parte dei sistemi reali implementa tali funzionalità allo stesso livello in ogni caso.