IPv4 - Sub-rede
Cada classe de IP é equipada com sua própria máscara de sub-rede padrão que limita essa classe de IP para ter um número prefixado de Redes e um número prefixado de Hosts por rede. O endereçamento Classful IP não fornece nenhuma flexibilidade de ter menos número de hosts por rede ou mais redes por classe de IP.
CIDR ou Classless Inter Domain Routingfornece a flexibilidade de pegar emprestados bits da parte do host do endereço IP e usá-los como rede na rede, chamada de sub-rede. Ao usar sub-redes, um único endereço IP de Classe A pode ser usado para ter sub-redes menores que fornecem melhores recursos de gerenciamento de rede.
Sub-redes Classe A
Na Classe A, apenas o primeiro octeto é usado como identificador de rede e o restante dos três octetos são usados para serem atribuídos a hosts (ou seja, 16777214 hosts por rede). Para fazer mais sub-rede na Classe A, bits da parte do Host são emprestados e a máscara de sub-rede é alterada de acordo.
Por exemplo, se um MSB (bit mais significativo) é emprestado dos bits de host do segundo octeto e adicionado ao endereço de rede, ele cria duas sub-redes (2 1 = 2) com (2 23 -2) 8388606 hosts por sub-rede.
A máscara de sub-rede é alterada de acordo para refletir a sub-rede. Dada a seguir está uma lista de todas as combinações possíveis de sub-redes de Classe A -
Também no caso de sub-redes, o primeiro e o último endereço IP de cada sub-rede é usado para o número da sub-rede e o endereço IP de transmissão da sub-rede, respectivamente. Como esses dois endereços IP não podem ser atribuídos a hosts, a sub-rede não pode ser implementada usando mais de 30 bits como bits de rede, o que fornece menos de dois hosts por sub-rede.
Sub-redes Classe B
Por padrão, usando Classful Networking, 14 bits são usados como bits de rede, fornecendo (2 14 ) redes 16384 e (2 16 -2) 65534 hosts. Os endereços IP de classe B podem ser divididos em sub-redes da mesma maneira que os endereços de classe A, tomando emprestados bits dos bits do host. Abaixo são fornecidas todas as combinações possíveis de sub-redes Classe B -
Sub-redes de classe C
Os endereços IP de classe C são normalmente atribuídos a uma rede de tamanho muito pequeno porque ela só pode ter 254 hosts em uma rede. Dada abaixo está uma lista de todas as combinações possíveis de endereços IP de Classe B em sub-rede -