Modelo OSI

 

Este modelo é dividido em camadas hierárquicas, ou seja, cada camada usa as funções da própria ou da camada anterior, para esconder a complexidade e transparecer as operações ao usuário, seja ele um programa ou uma outra camada.

As camadas são empilhadas na seguinte ordem presente na imagem seguinte.