O tamanho da máscara / prefixo é usado para duas finalidades diferentes: descrever o endereço alocações como propriedade / propósito (por exemplo, 10.0.0.0/8 é reservado para uso por LANs) e descrever o IP encaminhamento (por exemplo, pacotes para 10.32.0.0/12 são enviados através do gateway 10.16.0.1).
Estes são escritos usando a mesma sintaxe mas são independentes . Uma alocação única (intervalo) pode ser sub-redes - dividida em vários roteadores (por exemplo, 10.0.0.0/8 dividida em várias sub-redes / 12 ou / 16). Por outro lado, várias sub-redes pequenas podem ser agregadas em uma única rota maior - por exemplo, no IPv6, um ISP publicaria uma única rota / 32 que cobriria as alocações / 48 de todos os clientes, e internamente teria uma single / 48 route por cliente que abrange todas as sub-redes / 64 usadas por esse cliente.
Como toda a faixa 10.0.0.0/8 é maciça , a maioria das redes precisará dividi-la em muitas sub-redes pequenas (por exemplo, uma / 12 por prédio ou algo assim e, em seguida, um / 16 por andar). Para cada sub-rede, a "máscara de sub-rede" descreve apenas uma rota - informa ao SO que parte dos endereços é local (acessível sem um gateway). Mas o endereço individual 10.167.255.10
ainda se enquadra na alocação de endereço privado RFC 1918 10.0.0.0/8
, independentemente de sub-redes, portanto, ele permanece como um endereço privado.
Pode ser mais fácil ver isso em termos de propriedade . Por exemplo, se uma organização possui o intervalo de endereços 123.123.0.0/16, é apenas uma maneira breve de dizer que possui todos os endereços de 123.123.0.0 a 123.123.255.255, independentemente de quais sub-redes são usadas.