Calculadora VLSM: o que faz e como usar
A calculadora VLSM divide um bloco IPv4 em sub-redes de tamanhos diferentes a partir da lista de redes e hosts que voce informa. Cada linha vira uma sub-rede com prefixo proprio, alocada contiguamente do maior segmento pro menor, e o resultado traz network, mascara, wildcard, gateway sugerido, faixa de hosts utilizaveis, broadcast e taxa de utilizacao.
A pagina serve tanto para planejar uma rede que vai pra producao quanto para estudar subnetting (tema recorrente em provas como a CCNA 200-301). Os quatro modos de alocacao cobrem desde o cenario otimizado real ate o exercicio didatico com mascara fixa, e o motor valida cada linha contra o prefixo escolhido antes de gerar o plano.
Quatro modos de alocacao
A calculadora trabalha com quatro estrategias distintas. A escolha determina como o prefixo de cada sub-rede sera definido e qual validacao roda antes do plano sair.
| Modo | Como define o prefixo | Quando usar |
|---|---|---|
| VLSM otimizado (recomendado) | Cada rede recebe o menor prefixo que cabe seus hosts (hosts + 2 endereco arredondado pra potencia de 2). | Planejamento real em IPv4 publico ou privado quando se quer maxima economia de enderecos. |
| FLSM Automatico | Todas as redes recebem o prefixo calculado pelo maior segmento da lista. | Quando a politica pede mascara uniforme mas voce nao quer escolher manualmente o prefixo. |
| FLSM Manual | Voce digita o prefixo /N (ou a mascara decimal equivalente) aplicado a todas as sub-redes. | Padronizacao corporativa que exige, por exemplo, /24 fixo em todos os segmentos. |
| Personalizar Redes | Cada linha pode ser VLSM (calculado) ou FLSM com prefixo proprio escolhido no select da coluna "Modo". | Cenarios mistos: a maioria das redes em VLSM e algumas com prefixo fixo por excecao operacional. |
Em qualquer modo, a alocacao segue a regra de ouro do subnetting classless: ordenacao decrescente por hosts, sub-redes contiguas a partir do inicio do bloco-pai, fronteira de bit respeitada.
Como usar passo a passo
- Liste as redes em "Redes a planejar". Para cada linha, preencha nome (texto livre, ex: "VLAN Vendas"), hosts necessarios (numero inteiro maior ou igual a 1) e VLAN (1 a 4094, opcional). Adicione quantas linhas precisar com o botao "Adicionar rede" ou use um dos presets rapidos (Casa, Escritorio pequeno, Escritorio grande, Datacenter).
- Escolha o modo de alocacao no painel da direita. Se escolher FLSM Manual, a linha extra mostra os controles de prefixo /N e mascara decimal, sincronizados entre si. Se escolher Personalizar Redes, a coluna "Modo" aparece na tabela permitindo trocar o prefixo de cada linha individualmente.
- Opcional: abra "Opcoes avancadas" para informar o bloco-pai (ex:
10.0.0.0/16). Se deixar vazio, a calculadora calcula automaticamente o menor bloco que cabe o plano. - Clique em "Calcular plano". O resultado aparece logo abaixo da tool-card com o resumo, os cards de cada sub-rede, o espaco livre restante e os alertas de boas praticas.
Entradas aceitas e validacao
A calculadora valida cada campo antes de rodar o algoritmo. Erros aparecem em vermelho com mensagem clara apontando a linha problematica.
- Nome da rede: texto livre, sem restricao de caracteres. Usado nos cards de resultado e no CSV exportado.
- Hosts necessarios: inteiro maior ou igual a 1. Linhas com hosts vazio ou zero sao ignoradas no calculo.
- VLAN (opcional): inteiro de 1 a 4094 conforme IEEE 802.1Q. Quando preenchida, aparece como badge no card da sub-rede.
- Modo por linha (so em Personalizar Redes): select que aceita "VLSM auto" ou um prefixo /N especifico. Se a linha pede mais hosts do que o /N escolhido comporta, o calculo aborta com mensagem do tipo "Rede X precisa de no minimo /Y, modo aloca /Z".
- Bloco-pai (opcional): IPv4 em notacao CIDR, ex:
192.168.0.0/24. Se voce deixar vazio, a calculadora preenche silenciosamente com o menor bloco alinhado que cabe o plano. Se voce digitar e o bloco for pequeno demais, a mensagem de erro inclui um botao "Aplicar sugestao X.X.X.X/N" pronto pra clicar.
Por que somar 2 ao numero de hosts
Toda sub-rede IPv4 reserva dois enderecos que nao podem ser atribuidos a hosts: o network ID (primeiro endereco) e o broadcast (ultimo endereco). Logo, um /29 tem 8 enderecos totais mas apenas 6 utilizaveis. Para 60 hosts voce precisa de 62 enderecos no minimo, e a menor potencia de 2 que cabe 62 e 64, resultando em /26. As excecoes sao /31 (RFC 3021, enlace ponto-a-ponto) e /32 (host route).
Outputs gerados pelo calculo
O bloco de resultado e organizado em seis grupos, na ordem em que aparecem na pagina apos o calculo rodar com sucesso.
- Resumo da alocacao com bloco-pai final, total de enderecos alocados, aproveitamento percentual, numero de sub-redes geradas e timestamp do calculo.
- Grid de cards com uma sub-rede por card. Cada card mostra nome, hosts pedidos, prefixo /N, mascara decimal, wildcard, gateway sugerido (primeiro endereco utilizavel), faixa de hosts, broadcast, taxa de utilizacao da sub-rede e VLAN (quando preenchida).
- Espaco livre no bloco-pai: lista das faixas alinhadas em CIDR que sobraram depois da alocacao, prontas para crescimento futuro.
- Boas praticas: alertas automaticos gerados pelo analisador (detalhados no proximo H2).
- Botao "Comparar VLSM vs FLSM" que abre uma tabela com a diferenca de enderecos consumidos, aproveitamento, bloco-pai minimo e numero de sub-redes geradas em cada estrategia para o mesmo conjunto de redes.
- Botoes "Copiar como CSV" e "Imprimir plano". O CSV vai pra area de transferencia em formato compativel com planilha. A impressao abre uma janela nova com HTML formatado, pronto pra imprimir ou exportar PDF.
Exemplo pratico: 4 redes em /24
Cenario de uma empresa de pequeno-medio porte com 192.168.10.0/24 recebido pelo provedor. A lista de redes:
- Vendas: 60 hosts
- Engenharia: 25 hosts
- Servidores: 12 hosts
- VoIP: 8 hosts
Em modo VLSM otimizado, a calculadora ordena pela quantidade de hosts e gera o plano abaixo.
| Rede | Hosts | Prefixo | Network | Faixa de hosts | Broadcast |
|---|---|---|---|---|---|
| Vendas | 60 | /26 | 192.168.10.0 | .1 a .62 | .63 |
| Engenharia | 25 | /27 | 192.168.10.64 | .65 a .94 | .95 |
| Servidores | 12 | /28 | 192.168.10.96 | .97 a .110 | .111 |
| VoIP | 8 | /28 | 192.168.10.112 | .113 a .126 | .127 |
Total consumido: 128 enderecos. Aproveitamento da soma de hosts pedidos sobre o consumo: aproximadamente 82 por cento. Sobra livre: faixa 192.168.10.128/25 (128 enderecos) para crescimento.
Em modo FLSM Manual com /24 fixo, as mesmas 4 redes consumiriam 4 vezes 256 = 1024 enderecos para usar 105 hosts. O botao "Comparar VLSM vs FLSM" no resultado mostra essa diferenca lado a lado.
Boas praticas que a calculadora alerta
O analisador roda seis verificacoes sobre o plano gerado e exibe alertas na secao "Boas praticas". Cada alerta explica o motivo tecnico, nao apenas o sintoma.
- Broadcast domain grande: sub-redes com mais de 500 enderecos utilizaveis tendem a sofrer com tempestade de ARP e tempo de convergencia STP. O alerta sugere segmentar em VLANs menores.
- Alta utilizacao (acima de 80 por cento dos enderecos): rede sem folga para crescer. Migrar prefixo depois custa janela de mudanca, reenderecamento e risco de downtime.
- Baixa utilizacao (abaixo de 25 por cento): prefixo gordo demais. Em IPv4 publico, desperdicio direto de enderecos pagos.
- Espaco RFC 1918 versus publico: alerta indica se o bloco-pai esta em faixa privada (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) ou publica, e lembra das implicacoes em NAT e roteamento.
- Comparacao VLSM versus FLSM: se a diferenca de aproveitamento for grande (FLSM consumindo mais que o dobro do VLSM), o alerta apresenta os numeros para decisao informada.
- Uso de /31 e /32: identifica enlaces ponto-a-ponto (/31 pela RFC 3021) e host routes (/32), confirmando o uso adequado e evitando alarme falso sobre "rede sem hosts".
Validacao P0 em FLSM Manual e Personalizar Redes
Se uma rede pede 100 hosts mas o prefixo escolhido e /25 (que cabe 126 hosts), tudo certo. Se voce escolheu /26 (62 hosts) para a mesma rede, a calculadora aborta antes de gerar o plano com mensagem do tipo "Rede Vendas precisa de no minimo /25, modo aloca /26". Isso evita publicar um plano impossivel de implementar.
Quando usar cada modo
A escolha do modo depende mais da politica organizacional e do tipo de bloco do que de preferencia tecnica. Quatro orientacoes praticas.
- VLSM otimizado em IPv4 publico, em qualquer rede corporativa com VLANs de tamanhos diferentes e em planos onde economia de enderecos importa (operadoras, ISPs, datacenters).
- FLSM Automatico em redes pequenas com segmentos de tamanho parecido, ou em laboratorios e exercicios didaticos onde a uniformidade simplifica a leitura.
- FLSM Manual quando ha politica corporativa explicita do tipo "todo segmento e /24" ou "todo link WAN e /30", independente do tamanho real da demanda.
- Personalizar Redes em cenarios mistos. Exemplo classico: a maioria das LANs em VLSM, mas os enlaces WAN travados em /30 (ou /31) por convencao do time de roteamento.
Em IPv4 privado (RFC 1918), o ganho do VLSM e organizacional mais do que economico: cada bloco com tamanho justo facilita ACL, rotas estaticas e troubleshooting.
VLSM nao gera enderecos novos
VLSM economiza enderecos dentro do bloco que voce ja recebeu. Nao cria espaco publico adicional. Para servicos publicos em larga escala, o caminho e dual-stack com IPv6.
Referencias tecnicas
Subnetting classless e CIDR estao definidos na RFC 1518 e na RFC 1519. Requisitos de roteadores em RFC 1812. Enlaces ponto-a-ponto em /31 na RFC 3021. Blocos privados na RFC 1918.
Ferramentas e artigos relacionados
Como usar: Calculadora VLSM
- Liste as redes que precisa criar (nome e quantidade de hosts).
- Use um preset (Casa, Escritorio pequeno/grande, Datacenter) para preencher rapidamente, ou adicione manualmente.
- Informe o bloco-pai IPv4 (ex: 10.0.0.0/16) ou clique em "Sugerir bloco otimo".
- Clique em "Calcular plano" para obter a alocação completa.
- Revise os cards de cada sub-rede com network, máscara, gateway, faixa e broadcast.
- Exporte como CSV ou imprima o plano para anexar à documentação.
Calculadora VLSM: Perguntas Frequentes
O que é VLSM?
VLSM (Variable Length Subnet Mask) é a técnica que permite criar sub-redes de tamanhos diferentes dentro do mesmo bloco IPv4, alocando o tamanho justo para cada segmento sem desperdício de endereços.
Qual a diferença entre VLSM e FLSM?
FLSM (Fixed Length) usa o mesmo tamanho para todas as sub-redes. VLSM ajusta o tamanho de cada uma conforme a necessidade real de hosts, economizando endereços.
A calculadora aloca em qual ordem?
Em ordem decrescente de hosts (maior primeiro). Essa é a sequência padrão de design VLSM ensinada em CCNA, pois evita fragmentação e respeita as fronteiras de potência de 2.
Posso usar VLSM em IPv6?
IPv6 segue lógica diferente: cada LAN recebe /64 por padrão e o planejamento ocorre nos bits superiores. Para IPv6 use a calculadora IPv6 dedicada.
Por que somar 2 ao número de hosts?
Cada sub-rede reserva dois endereços (network ID e broadcast) que não podem ser atribuídos a hosts. Para 60 usuários você precisa de 62 endereços no mínimo.
A calculadora suporta blocos públicos?
Sim. Funciona com qualquer bloco IPv4 válido, público ou privado (RFC 1918). O cálculo é o mesmo independente do contexto.
O que faz o "Arredondar para /24"?
Força todas as sub-redes pequenas a serem /24, mesmo quando caberiam em prefixos menores. Útil quando a política corporativa exige uniformidade, mas perde a eficiência do VLSM.
Posso exportar o plano?
Sim. O botão "Copiar como CSV" envia a tabela completa para o clipboard. O botão "Imprimir plano" abre uma janela formatada para impressão ou salvar em PDF.
A calculadora VLSM aceita lista de redes com nome, hosts e VLAN opcional, oferece quatro modos de alocacao (VLSM otimizado, FLSM Automatico, FLSM Manual e Personalizar Redes com override por linha), valida cada prefixo escolhido, expande o bloco-pai automaticamente quando necessario, e entrega plano completo com cards de sub-rede, espaco livre restante, alertas de boas praticas, comparacao VLSM versus FLSM e exportacao em CSV ou impressao.