Como calcular uma máscara de sub-rede TCP-IP
- Categoria: Rede
Se você for um administrador de rede, provavelmente, em algum momento, você precisará configurar várias redes diferentes em seu intervalo de IP. Para fazer isso, você precisará saber como criar diferentes sub-redes.
Há duas coisas principais a serem lembradas ao tentar calcular sub-redes. A primeira é que a sub-rede padrão para um intervalo é 255.255.255.0. Esta sub-rede, que todos reconhecemos, oferece uma rede com 255 endereços diferentes de 1 a 255. Coisas bastante fáceis até agora. A segunda coisa a lembrar é a fórmula necessária para calcular uma nova sub-rede. Para isso temos que voltar ao básico e lembrar que o número 255 é composto em binário de 8 bits. Para obter o número 255, todos esses 8 bits seriam definidos como 1, cada um representando um número em decimal na sequência a seguir. (1, 2, 4, 8, 16, 32, 64, 128). Se você somar todos esses números, obterá 255.
Para criar nossa máscara de sub-rede, precisamos “pegar emprestado” um certo número de bits de nosso endereço de host. O endereço do host é o último número do grupo de quatro que constitui nossa sub-rede. Portanto, na sub-rede 255.255.255.0, o 0 é o endereço do host.
Podemos usar a fórmula (2 ^ n - 2) para descobrir quantas redes podemos fazer tomando emprestado certo número de bits. Digamos, por exemplo, que quiséssemos fazer seis redes; precisaríamos pedir emprestados 3 bits, porque (2 ^ 3 - 2 = 6). Portanto, pegamos os três bits da esquerda de nossa sequência binária e os somamos. (128 + 64 + 32 = 224). Portanto, a sub-rede que precisamos usar para nosso sistema de 6 redes é 255.255.255.224.
Agora que calculamos nossa sub-rede, a próxima coisa que precisamos fazer é calcular os intervalos de nossas novas redes. Isso é algo bastante fácil de fazer se você se lembrar de uma regra. O número mais baixo nos bits que pegamos emprestado de nosso endereço de host é nosso guia. Nesse caso, os bits que pegamos emprestados foram 128, 64 e 32. O menor deles é 32, então este é o nosso número guia que usaremos para configurar nossos intervalos de rede.
O que você quer fazer é começar com seu número de guia, e isso lhe dará o primeiro endereço de nossa primeira rede. Por exemplo - 192.168.0.32. Para obter o endereço inicial da segunda rede, basta adicionar 32. Assim, a segunda rede começará em 192.168.0.64. Continue adicionando o número 32 para encontrar os outros pontos de partida da rede e você acabará com este mapa de intervalo de endereços de rede:
- Rede 1: 192.168.0.32 - 192.168.0.63
- Rede 2: 192.168.0.64 - 192.168.0.95
- Rede 3: 192.168.0.96 - 192.168.0.127
- Rede 4: 192.168.0.128 - 192.168.0.159
- Rede 5: 192.168.0.160 - 192.168.0.191
- Rede 6: 192.168.0.192 - 192.168.0.223
Observe que você não pode usar os primeiros 32 ou os últimos 32 endereços de todo o intervalo de 255 endereços (a menos que esteja usando equipamento específico que permita isso). E aí está, calculamos nossa máscara de sub-rede e calculamos os intervalos que nossas redes usarão. Lembre-se da fórmula (2 ^ n - 2) e seus números binários, e você será capaz de trabalhar em qualquer configuração de sub-redes e redes.