Calculadoras
Três calculadoras offline para subnetting. Nenhum tráfego de rede necessário — pura matemática sobre o endereço que você digita.
Calculadora de sub-rede IPv4
Dê a ela um endereço e um prefixo (CIDR) e ela deriva todo campo que você quereria para documentação ou uma regra de firewall.
- Endereço — qualquer IPv4 em notação com pontos (
10.0.5.7,192.168.1.100). - Máscara — escolha do dropdown. Mostra o CIDR ao lado da máscara em notação pontuada:
/24 (255.255.255.0)até/1.
Saída
- Endereço de sub-rede — o primeiro endereço da rede (network na terminologia antiga).
- Broadcast — o último endereço do intervalo.
- Máscara de sub-rede — pontuada, por ex.
255.255.255.0. - Wildcard — o inverso da máscara (
0.0.0.255). O que ACLs Cisco querem. - Notação CIDR —
192.168.1.0/24. - Endereços — total, incluindo rede e broadcast.
- Hosts — contagem utilizável (total − 2).
- Primeiro host / Último host — extremos do intervalo utilizável.
- Máscara binária — expansão binária completa de 32 bits.
- Classe IP — classe histórica (A/B/C/D/E). Hoje praticamente trivia mas ainda caem em provas.
- Tipo IP — Privado / Público / Loopback / Link-local / Multicast / Reservado / Não especificado. Múltiplos rótulos se aplicáveis.
- Ponteiro de DNS reverso — o nome
in-addr.arpa; o registro PTR é resolvido em segundo plano e o resultado substitui o placeholder quando chega.
Dividindo um /24
Tarefa comum: pegar 192.168.1.0/24 e quebrá-lo em quatro /26. Insira 192.168.1.0 com máscara /26 — a calculadora mostra o primeiro bloco. Repita com 192.168.1.64, 192.168.1.128, 192.168.1.192 para percorrer os outros.
Encontrando sobreposição
Duas redes se sobrepõem se uma contém a outra. Calcule ambas com seus prefixos declarados; se o primeiro-host de uma ≤ a rede da outra e o broadcast de uma ≥ o último-host da outra, elas colidem. Renumere de acordo.
Calculadora IPv6
Mesma ideia, escalada para 128 bits. O endereço pode ser inserido em qualquer forma aceita — comprimida (fe80::1), expandida (fe80:0:0:0:0:0:0:1), ou com zona (fe80::1%eth0, parseada mas descartada da saída).
- Prefixo —
/4até/128em passos de 4. Escolhas comuns:/64(LAN padrão),/56(site de cliente),/48(organização),/128(host único). - Endereço — formas comprimida e totalmente expandida lado a lado.
- Primeiro / último endereço do intervalo, comprimidos.
- Hosts —
2^Npara N ≥ 64, número formatado para prefixos menores. Um/64contém 2^64 ≈ 1,8·10^19 endereços. - Número de /64s — quantas LANs padrão cabem no prefixo (
/48= 65 536 /64s,/56= 256).
Blocos IPv6 comuns
| Prefixo | Propósito |
|---|---|
fe80::/10 | Link-local; autoconfigurado em cada interface. |
fc00::/7 | Unique local (ULA); equivalente IPv6 do RFC1918. |
2000::/3 | Unicast global. |
ff00::/8 | Multicast. |
::1/128 | Loopback. |
2001:db8::/32 | Documentação (seguro para usar em exemplos). |
Divisor de sub-redes IPv6
Pega um prefixo pai e um número desejado de sub-redes, então produz todas elas com seus limites. Faz o trabalho que a calculadora de sub-rede única não faz.
- Endereço — o bloco pai (por ex.
2001:db8:1234::). - Prefixo — comprimento do prefixo pai (por ex.
/48). - Número de sub-redes — quantas você precisa. A ferramenta escolhe a menor quantidade de bits de host que cobre aquela contagem.
Saída por sub-rede
- Índice (1…N) e o prefixo filho escolhido (por ex.
/52se você pediu 8 sub-redes de um/48). - Endereço comprimido e expandido.
- Visão binária dividida em bits de rede, bits de sub-rede, espaço de host — colorida para você ver a divisão visualmente.
- Último endereço da sub-rede.
- Contagem de hosts — notação
2^Npara sub-redes grandes.
Sub-redes além do número solicitado são mostradas em cinza (excesso do arredondamento para potência de dois) — escolha números redondos tipo 4, 8, 16 para evitar sobras.
Exemplo: fatiando um /48 em blocos por site
Você tem 2001:db8:abcd::/48 e quer 16 sites, cada um com seu próprio /52. Insira endereço 2001:db8:abcd::, prefixo /48, sub-redes 16. O resultado são dezesseis blocos /52 (2001:db8:abcd:0::, ...:1000::, ...:2000::, …). Cada um deles ainda tem espaço para 4096 LANs /64.