
Digamos que temos endereços de rede 10.10.10.252/30
e 10.10.255.252/30
e 10.255.255.252/30
. Todos eles têm CIDR de 30.
Sei que todas as três sub-redes têm dois hosts utilizáveis.
Todos os três endereços têm máscara de sub-rede 255.255.255.252, mas um número diferente de sub-redes possíveis.
10.255.255.252/30
possui 30-8=22 bits reservados para sub-redes (classe A). 10.10.255.252/30
possui 30-16=14 bits reservados para sub-redes (classe B). 10.10.10.252/30
possui 30-24=6 bits reservados para sub-redes (classe C). Mas isso não fica aparente ao olhar para o CIDR.
Então, como identifico o número de bits de sub-rede observando suas máscaras de sub-rede ou CIDR?
https://www.omnisecu.com/tcpip/internet-layer-ip-subnetting-part6.php
Responder1
A rede classful foi obsoleta em 1993 pela RFC 1518/1519. Por favor, deixe as classes de rede na gaveta do histórico onde elas pertencem, elas são irrelevantes.
Todos eles têm CIDR de 30.
Não existe tal coisa. Você provavelmente quer dizercomprimento do prefixo.
Então, como identifico o número de bits de sub-rede observando suas máscaras de sub-rede ou CIDR?
O número de bits de rede é o número indicado por, por exemplo /30
. Somente quando vocêsub-redeuma rede comeubits paranbits*, o número de bits da sub-rede én-m: o número de bits de host que você reaproveita como bits de rede.
Você pode criar sub-redes de cada rede /30 em duas sub-redes /31, apenas para links ponto a ponto.
Responder2
Todos os três IPs são classe A porque o primeiro byte está no intervalo 1-126.
10.10.10.252/30 pertence à sub-rede 10.10.10.252-10.10.10.255.
10.10.255.252/30 pertence à sub-rede 10.10.255.252-10.10.255.255.
10.255.255.252/30 pertence à sub-rede 10.255.255.252-10.255.255.255.
Todos eles têm 22 bits de sub-rede.
Se fosse um IP classe B ou classe C, então os bits reservados para sub-redes (bits de sub-rede) seriam diferentes mesmo com os mesmos 30 bits de máscara.
Para a classe B, existem 14 bits de sub-rede para /30. Para a classe C, existem 6 bits de sub-rede para /30.
Minha confusão vinha de eu não saber diferenciar as diferentes classes. Eu não sabia que dependia do valor do primeiro byte.