Como calcular o endereço de rede e broadcast em IPv4
📌
Resumo prático:1. Identifique a máscara (/n → decimal)
2. Calcule o tamanho do bloco (256 – último octeto)
3. Encontre o múltiplo menor ou igual → endereço de rede
4. Some o tamanho do bloco e subtraia 1 → endereço de broadcast
5. Determine os endereços entre o de rede e broadcast → hosts válidos
2. Calcule o tamanho do bloco (256 – último octeto)
3. Encontre o múltiplo menor ou igual → endereço de rede
4. Some o tamanho do bloco e subtraia 1 → endereço de broadcast
5. Determine os endereços entre o de rede e broadcast → hosts válidos
Processo geral
Exemplo: 192.168.254.133/30
Para qualquer endereço IPv4 com máscara em notação CIDR (por exemplo, /24, /30, etc.), siga os passos abaixo:
- Identifique a máscara de sub-rede.
Converta o prefixo na máscara decimal equivalente.
/30 → 255.255.255.252
- Calcule o tamanho do bloco (incremento).
Subtraia o último octeto da máscara de 256 para descobrir o intervalo entre sub-redes:256 - último_octeto_da_máscara = tamanho_do_bloco256 – 252 = 4
- Encontre o endereço de rede.
Pegue o último octeto do endereço IP e encontre o múltiplo do tamanho do bloco mais próximo que seja menor ou igual a ele:tamanho_do_bloco × n ≤ último_octeto_IPFaça: 133 / 4 = 33 + 1 (resto)
4 × 33 = 132 ≤ 133 → endereço de rede = 192.168.254.132
- Calcule o endereço de broadcast.
Some o tamanho do bloco ao endereço de rede e subtraia 1:endereço_rede + tamanho_do_bloco - 1132 + 4 – 1 = 135 → broadcast = 192.168.254.135
- Determine os hosts válidos.
Os endereços de host são todos os valores entre o endereço de rede e o de broadcast.
192.168.254.133 – 192.168.254.134
