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 você informa. Cada linha vira uma sub-rede com prefixo próprio, alocada contiguamente do maior segmento pro menor, e o resultado traz network, máscara, wildcard, gateway sugerido, faixa de hosts utilizáveis, broadcast e taxa de utilização.
A página serve tanto para planejar uma rede que vai pra produção quanto para estudar subnetting (tema recorrente em provas como a CCNA 200-301). Os quatro modos de alocação cobrem desde o cenario otimizado real até o exercicio didatico com máscara fixa, e o motor valida cada linha contra o prefixo escolhido antes de gerar o plano.
Quatro modos de alocação
A calculadora trabalha com quatro estrategias distintas. A escolha determina como o prefixo de cada sub-rede será 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 endereço arredondado pra potencia de 2). | Planejamento real em IPv4 público ou privado quando se quer máxima economia de endereços. |
| FLSM Automático | Todas as redes recebem o prefixo calculado pelo maior segmento da lista. | Quando a politica pede máscara uniforme mas você não quer escolher manualmente o prefixo. |
| FLSM Manual | Você digita o prefixo /N (ou a máscara 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 próprio 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 alocação segue a regra de ouro do subnetting classless: ordenacao decrescente por hosts, sub-redes contíguas a partir do início 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 necessários (número 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, Escritório pequeno, Escritório grande, Datacenter).
- Escolha o modo de alocação no painel da direita. Se escolher FLSM Manual, a linha extra mostra os controles de prefixo /N e máscara decimal, sincronizados entre si. Se escolher Personalizar Redes, a coluna "Modo" aparece na tabela permitindo trocar o prefixo de cada linha individualmente.
- Opcional: abra "Opções avançadas" 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 espaço 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 necessários: inteiro maior ou igual a 1. Linhas com hosts vazio ou zero são ignoradas no cálculo.
- 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 cálculo aborta com mensagem do tipo "Rede X precisa de no mínimo /Y, modo aloca /Z".
- Bloco-pai (opcional): IPv4 em notação CIDR, ex:
192.168.0.0/24. Se você deixar vazio, a calculadora preenche silenciosamente com o menor bloco alinhado que cabe o plano. Se você digitar e o bloco for pequeno demais, a mensagem de erro inclui um botao "Aplicar sugestão X.X.X.X/N" pronto pra clicar.
Por que somar 2 ao número de hosts
Toda sub-rede IPv4 reserva dois endereços que não podem ser atribuídos a hosts: o network ID (primeiro endereço) e o broadcast (último endereço). Logo, um /29 tem 8 endereços totais mas apenas 6 utilizáveis. Para 60 hosts você precisa de 62 endereços no mínimo, e a menor potencia de 2 que cabe 62 e 64, resultando em /26. As excecoes são /31 (RFC 3021, enlace ponto-a-ponto) e /32 (host route).
Outputs gerados pelo cálculo
O bloco de resultado e organizado em seis grupos, na ordem em que aparecem na página após o cálculo rodar com sucesso.
- Resumo da alocação com bloco-pai final, total de endereços alocados, aproveitamento percentual, número de sub-redes geradas e timestamp do cálculo.
- Grid de cards com uma sub-rede por card. Cada card mostra nome, hosts pedidos, prefixo /N, máscara decimal, wildcard, gateway sugerido (primeiro endereço utilizável), faixa de hosts, broadcast, taxa de utilização da sub-rede e VLAN (quando preenchida).
- Espaço livre no bloco-pai: lista das faixas alinhadas em CIDR que sobraram depois da alocação, prontas para crescimento futuro.
- Boas praticas: alertas automaticos gerados pelo analisador (detalhados no próximo H2).
- Botao "Comparar VLSM vs FLSM" que abre uma tabela com a diferença de endereços consumidos, aproveitamento, bloco-pai mínimo e número 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 compatível com planilha. A impressão 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 endereços. Aproveitamento da soma de hosts pedidos sobre o consumo: aproximadamente 82 por cento. Sobra livre: faixa 192.168.10.128/25 (128 endereços) para crescimento.
Em modo FLSM Manual com /24 fixo, as mesmas 4 redes consumiriam 4 vezes 256 = 1024 endereços para usar 105 hosts. O botao "Comparar VLSM vs FLSM" no resultado mostra essa diferença 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 técnico, não apenas o sintoma.
- Broadcast domain grande: sub-redes com mais de 500 endereços utilizáveis tendem a sofrer com tempestade de ARP e tempo de convergencia STP. O alerta sugere segmentar em VLANs menores.
- Alta utilização (acima de 80 por cento dos endereços): rede sem folga para crescer. Migrar prefixo depois custa janela de mudanca, reenderecamento e risco de downtime.
- Baixa utilização (abaixo de 25 por cento): prefixo gordo demais. Em IPv4 público, desperdício direto de endereços pagos.
- Espaço RFC 1918 versus público: 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.
- Comparação VLSM versus FLSM: se a diferença de aproveitamento for grande (FLSM consumindo mais que o dobro do VLSM), o alerta apresenta os números 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 você 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 mínimo /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 técnica. Quatro orientacoes praticas.
- VLSM otimizado em IPv4 público, em qualquer rede corporativa com VLANs de tamanhos diferentes e em planos onde economia de endereços importa (operadoras, ISPs, datacenters).
- FLSM Automático 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 clássico: 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 estáticas e troubleshooting.
VLSM não gera endereços novos
VLSM economiza endereços dentro do bloco que você já recebeu. Não cria espaço público adicional. Para servicos públicos em larga escala, o caminho e dual-stack com IPv6.
Referencias técnicas
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.
Perguntas frequentes sobre Calculadora VLSM
O que é VLSM em redes IPv4?
VLSM, sigla de Variable Length Subnet Mask, é a técnica de criar sub-redes de tamanhos diferentes dentro de um mesmo bloco IPv4. Em vez de usar uma máscara única para tudo, você aloca o prefixo justo para cada segmento, o que evita desperdiçar endereços em redes pequenas.
Qual a diferença entre VLSM e FLSM?
No FLSM (Fixed Length Subnet Mask) todas as sub-redes têm o mesmo tamanho, o que é simples mas desperdiça endereços quando os segmentos são desiguais. O VLSM ajusta o tamanho de cada sub-rede à quantidade real de hosts, aproveitando muito melhor o bloco disponível.
Em que ordem as sub-redes devem ser alocadas no VLSM?
A alocação correta começa pela sub-rede com mais hosts e segue em ordem decrescente até a menor. Essa sequência é o padrão de projeto VLSM e evita fragmentação, porque cada bloco se encaixa na fronteira de potência de 2 sem deixar buracos.
É possível aplicar VLSM em IPv6?
O IPv6 segue uma lógica diferente, já que cada LAN recebe um /64 por padrão e o planejamento ocorre nos bits superiores do prefixo. Para dimensionar sub-redes IPv6 use a Calculadora IPv6, que trabalha com prefixos /48, /56 e /64.
Por que somar 2 ao número de hosts ao dimensionar uma sub-rede?
Toda sub-rede reserva dois endereços que não podem ser atribuídos a dispositivos: o endereço de rede e o de broadcast. Por isso, para acomodar 60 hosts você precisa de pelo menos 62 endereços, o que leva a um /26 com 64 endereços no total.
A calculadora VLSM funciona com blocos públicos e privados?
Sim. Ela aceita qualquer bloco IPv4 válido, tanto os endereços privados da RFC 1918 (como 10.0.0.0/8 e 192.168.0.0/16) quanto blocos públicos roteáveis. A matemática de sub-rede é idêntica nos dois casos.
O que faz a opção de arredondar todas as sub-redes para /24?
Essa opção força todos os segmentos a virarem /24, mesmo quando caberiam em prefixos menores. Ela é útil quando a política interna exige máscaras uniformes, mas abre mão da economia de endereços que é a principal vantagem do VLSM.
É possível exportar o plano de sub-redes gerado?
Sim. Um botão copia a tabela completa como CSV para colar em uma planilha, e outro abre uma janela formatada para imprimir ou salvar o plano em PDF. Isso facilita anexar o resultado à documentação da rede.
A calculadora VLSM aceita lista de redes com nome, hosts e VLAN opcional, oferece quatro modos de alocação (VLSM otimizado, FLSM Automático, FLSM Manual e Personalizar Redes com override por linha), valida cada prefixo escolhido, expande o bloco-pai automaticamente quando necessário, e entrega plano completo com cards de sub-rede, espaço livre restante, alertas de boas praticas, comparação VLSM versus FLSM e exportacao em CSV ou impressão.