Primeiro - observe que a quarta linha tem o resultado oposto da linha 3. Onde a conjunção bit a bit com a máscara deixou os 1
bits intocados, a linha 4 tem o oposto, então deve ter sido a conjunção com o oposto da máscara.
Portanto, se a linha 3 for address AND mask
, a linha 4 será address AND (NOT mask)
.
O que ambas as linhas significam é respondido abaixo.
Segundo - esqueça "ID da sub-rede". Esse era um número separado quando você tinha redes classful com sub-redes. Na rede atual, não separa-se da "ID da rede".
Isso simplifica um pouco as coisas, já que agora você tem apenas dois estados: se é coberto por 1-bits na máscara, é a parte da rede; se é coberto por 0 bits, então é a parte do host.
Além disso, o CIDR requer que os bits da máscara de sub-rede sejam contíguos, por isso fica ainda mais simples: /18
significa que os primeiros 18 bits da esquerda são ID de rede, todo o resto (ou seja, 14 bits restantes ) são o ID do host.
1 Bem, você ainda pode calcular um "ID de sub-rede" ao dividir uma rede maior em redes menores - é muito mais notável no IPv6, onde é habitual alocar / 48's em sites e usar / Sub-redes de tamanho 64, resultando em uma divisão muito clara.
No entanto, embora as revisões anteriores do IPv6 tivessem temporariamente recuperado uma estrutura de endereço formal (você tinha "agregações de nível superior" etc.), isso não é mais uma coisa e qualquer "ID de sub-rede" é puramente sua própria decisão.