Exemplos de sub-redes IP
Endereços IP e classes
Um endereço IP consiste em 32 dígitos binários, ou bits, organizados em quatro grupos de 8 bits, conhecidos como octetos. Cada octeto representa um número decimal entre 0 e 255, portanto, os endereços IP são geralmente escritos como quatro números decimais separados por pontos, no que é conhecido como notação quatern. Um endereço IP é dividido em duas partes principais, conhecidas como parte da rede e parte do host. Os endereços IP podem ser divididos em três classes: A, B e C, e a classe de um endereço IP determina onde o limite está entre a parte da rede e a parte do host.
Exemplo
Para ilustrar o processo de divisão em sub-redes IP, imagine que você tenha uma rede de área ampla composta por três redes interconectadas, cada uma em uma localização geográfica diferente, com 50 hosts cada. Você recebeu o endereço de rede da Classe C 192.168.123.0, o que significa que você pode usar os endereços IP entre 192.168.123.1 e 192.168.1.254. Observe que os endereços 192.168.123.0 e 192.168.123.255 não podem ser usados para hosts individuais porque os números de host de zero puro ou uns não são válidos (255 é equivalente a 1111111 em notação binária).
Tomando emprestado bits
Se os 150 hosts estivessem em uma única rede, você poderia atribuir endereços IP a 254 hosts. No entanto, seus hosts estão em três redes físicas separadas; Em seguida, para reduzir o número de endereços IP que você precisa, divida ou sub-rede, sua rede. Para fazer isso, você precisa efetivamente "emprestar" alguns dos bits normalmente usados para a parte do host de um endereço IP e usá-los para a parte de rede do endereço.
Máscara de sub-rede
Para a sub-rede da rede, aplique outro número de 32 bits, conhecido como máscara de sub-rede, ao endereço IP para dividi-lo em porções de rede e host. Nesse caso, se você aplicar a máscara de sub-rede 255.255.255.192 - ou 1111111.11111111.1111111.11000000 em notação binária - você cria quatro sub-redes, cada uma capaz de suportar 62 hosts. Os dois primeiros bits do último octeto são usados pela parte de rede do endereço, para que você possa criar redes adicionais, 0 (00000000 em binário), 64 (01000000), 128 (10000000) e 192 (11000000). Os 6 bits restantes do último octeto podem ser usados para os endereços de host nas sub-redes individuais.