Il modello ISO/OSI è un'archittetura di rete creata dall'ISO (International Organization for Standardization) e viene considerata come l'archittettura stardard secondo la quale devono essere scritti i protocolli di rete. Questo modello si compone di sette livelli ognuno dei quali con una specifica funzione. Vediamo di seguito un grafico dei sette livelli ISO/OSI.
Tuttavia, questa archittetura standard non è nè l'unica esistente nè la più utilizzata: col passare degli anni venne inventata un'altra architettura che era destinata a diventare la più diffusa nel mondo: l'architettura TCP/IP, della quale parleremo più avanti.