diferença entre id de rede e id de sub-rede

1

Normalmente, um endereço IP classful será dividido em um ID de rede e um ID de host, como no exemplo a seguir:

$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.2.0     *               255.255.255.0   U     1      0        0 eth0

A máscara de sub-rede é 255.255.255.0 e a seção de identificação de rede é os 3 bytes mais significativos e a seção de identificação de host é o byte menos significativo. Isso significa usar essa máscara de sub-rede, podemos ter 16581375 redes e 255 computadores host em cada uma dessas redes.

Agora podemos converter essa sub-rede classful em uma sub-rede sem classe:

link

Nós apenas particionamos a sub-rede da classe C para 255.255.255.224, onde o byte menos significativo agora é o binário 11100000. Bem, acabei de criar um id de sub-rede, com 8 novas redes independentes uma da outra. Ok, mas isso não é a mesma coisa que o id da rede? Eu não vejo nenhuma diferença entre id de rede e id de sub-rede.

    
por JohnMerlino 14.04.2014 / 02:53

1 resposta

1

Esta é realmente uma questão de convenção, em vez de uma consideração técnica nos dias de hoje, já que os endereços de classe foram eliminados em 1993.

Assim, a noção de sub-rede "classful" versus "classless" não aparece mais, exceto como convieniência. As pessoas geralmente só usam "classe b" como maneira fácil de transmitir um endereço de rede de 16 bits. Ninguém pensa em classes ao planejar o espaço de endereços de rede.

Tentar manter a noção de endereçamento classful e introduzir um id de sub-rede para distinguir entre as partes classful e non-classful do endereço é retrógrado e, como você descobriu, é confuso.

Não há realmente três partes para o endereço, existem apenas duas. O ID da sub-rede não está configurado em nenhum lugar. Existem duas partes para um endereço IP, a rede e o host.

O seu exemplo mostra um endereço de rede de 27 bits com um endereço de host de 5 bits.

    
por 14.04.2014 / 04:00

Tags