A máscara de sub-rede é calculada identificando a quantidade de bits destinados à rede (representados pelo número 1) e os bits destinados aos hosts (representados pelo número 0) em um endereço IP de 32 bits. Para calcular de forma simples, basta usar a notação CIDR (como o /24), converter o valor para binário e depois para decimal, determinando a quantidade de IPs disponíveis pela fórmula matemática 2^n - 2 (onde 'n' é o número de zeros).
Principais Aprendizados
- Divisão Lógica: A máscara separa o endereço IP em duas partes essenciais: a identificação da rede e a identificação do dispositivo (host).
- Notação CIDR: O número após a barra (ex: /26) indica exatamente quantos bits de rede estão 'ligados' (valor 1).
- Fórmula de Hosts: Para saber quantos aparelhos cabem na rede, use sempre a regra 2 elevado ao número de zeros, menos 2 (rede e broadcast).
O que é uma Máscara de Sub-rede?
Antes de nos aprofundarmos nos cálculos, é vital entender o conceito. Em redes de computadores, um endereço IPv4 possui 32 bits divididos em 4 blocos de 8 bits (octetos). A máscara de sub-rede funciona como um filtro. Ela diz ao roteador e aos computadores qual porção daquele endereço IP pertence à rede corporativa e qual porção identifica o computador específico do usuário. Sem ela, a comunicação direcionada na internet seria impossível. Aprender a calcular máscaras de rede é o primeiro passo para qualquer profissional de infraestrutura.

A Regra de Ouro: Como Calcular Máscara de Sub-rede Passo a Passo
O maior erro dos iniciantes é tentar fazer as contas de cabeça sem um método visual. Segundo a documentação oficial da Cisco, dominar a matemática binária básica é essencial, mas existe um atalho seguro: a tabela de potências de 2.
Entendendo a Notação CIDR (Barra /)
O CIDR (Classless Inter-Domain Routing) é o padrão atual da internet, documentado na RFC 4632 da IETF. Ele otimiza o uso de IPs substituindo as antigas classes A, B e C. Quando você vê um IP como 192.168.1.0/24, o "/24" significa que os primeiros 24 bits da máscara são 1. Como temos 32 bits no total, sobram 8 bits como 0 (32 - 24 = 8). Em binário, a máscara /24 fica: 11111111.11111111.11111111.00000000. Convertendo para decimal, temos a famosa máscara 255.255.255.0.
A Tabela Mágica do Subnetting
Para não precisar converter binário para decimal toda vez, memorize esta tabela de valores de um octeto (da esquerda para a direita): 128, 64, 32, 16, 8, 4, 2, 1. Quando você 'liga' os bits, você soma esses valores. Exemplo: Se você pegar emprestado 2 bits para a rede (11000000), você soma os dois primeiros números da tabela: 128 + 64 = 192. Sua máscara final naquele octeto será 192!

Exemplo Prático de Cálculo de Sub-rede
Vamos calcular a máscara e os hosts para a rede 10.0.0.0/26. Isso é um cenário clássico se você está estudando para o exame CompTIA Network+.
- Passo 1: Encontrar a máscara decimal. O /26 significa 26 bits '1'. Os primeiros 3 octetos estão cheios (8+8+8 = 24), resultando em 255.255.255. Sobram 2 bits no quarto octeto (11000000). Usando nossa tabela mágica (128 + 64), o valor é 192. A máscara é 255.255.255.192.
- Passo 2: Calcular os hosts válidos. Como usamos 26 bits para rede, sobram 6 bits para hosts (32 - 26 = 6). Aplicamos a fórmula 2^6 - 2. Isso dá 64 - 2 = 62 hosts válidos por sub-rede.
- Passo 3: Encontrar os saltos (Tamanho do Bloco). Subtraia o valor da máscara (192) do número mágico 256. Logo, 256 - 192 = 64. Suas sub-redes vão pular de 64 em 64 (10.0.0.0, 10.0.0.64, 10.0.0.128...).

Perguntas Frequentes (FAQ)
O que significa a máscara de sub-rede 255.255.255.0?
Significa que os três primeiros octetos (24 bits) são dedicados exclusivamente à identificação da rede, e o último octeto (8 bits) é dedicado aos dispositivos (hosts). É a máscara padrão, também conhecida como /24, permitindo até 254 computadores conectados na mesma rede local.
Por que a fórmula de hosts subtrai o número 2?
Na arquitetura IPv4, o primeiro endereço de qualquer sub-rede (onde os bits de host são todos 0) é reservado para identificar a própria rede. O último endereço (onde os bits de host são todos 1) é o endereço de Broadcast, usado para enviar mensagens a todos os dispositivos daquela rede simultaneamente. Como eles têm funções específicas, não podem ser atribuídos a computadores.
Como descobrir rapidamente o endereço de Broadcast?
O endereço de broadcast é sempre o endereço IP imediatamente anterior ao início da próxima sub-rede. Se sua primeira sub-rede é 192.168.1.0 e o tamanho do bloco (salto) é 64, a próxima sub-rede começa em 192.168.1.64. Portanto, o broadcast da primeira sub-rede será 192.168.1.63.
0 Comentários