Para reduzir a complexidade do projeto, a maioria das redes é organizada como uma pilha de camadas ou níveis, colocadas umas sobre as outras. Na arquitetura TCP/IP, os protocolos TCP e UDP se encontram acima da camada denominada
Uma máscara de sub-rede (subnet mask) é capaz de dividir logicamente uma rede em várias sub-redes compostas de hosts. Para as sub-redes classe B IPv4, uma máscara definida como 255.255.255.240 pode endereçar até