Sub-rede IP

Comparar Cálculos

Downloads

Inclui seus dados de entrada e resultados deste cálculo, além de quaisquer cálculos adicionais que você tenha comparado.

Dividindo um Endereço IPv4 em Partes de Rede e Host

Uma máscara de sub-rede divide um endereço IPv4 em uma parte de rede e uma parte de host, determinando quais endereços pertencem à mesma rede local. Insira um endereço IP e seu comprimento de prefixo CIDR (o “/24” em um endereço como 192.168.1.0/24), e esta calculadora encontra o endereço de rede, o endereço de broadcast, a máscara de sub-rede, e a faixa de endereços realmente utilizáveis por dispositivos.

A Fórmula

  • Máscara de sub-rede: o comprimento do prefixo em bits 1 iniciais, seguidos por bits 0 (ex.: /24 → 11111111.11111111.11111111.00000000 = 255.255.255.0).
  • Endereço de rede: o endereço IP com um E bit a bit contra a máscara de sub-rede — isso zera os bits de host, deixando apenas a rede.
  • Endereço de broadcast: o endereço de rede com cada bit de host definido como 1 — o endereço mais alto na sub-rede.
  • Hosts utilizáveis: todo endereço na sub-rede exceto os endereços de rede e broadcast, já que estes são reservados — 232Comprimento do Prefixo22^{32 - \vA{\text{Comprimento do Prefixo}}} - 2 para sub-redes comuns.

Dois casos especiais têm regras diferentes: um /31 (RFC 3021) é usado para links ponto a ponto e trata ambos os endereços como hosts utilizáveis, já que não há necessidade de um endereço de broadcast entre exatamente dois dispositivos. Um /32 é uma rota de host único — o único endereço é tanto a rede quanto seu próprio e único host utilizável.

Exemplo Prático

192.168.1.0/24 (um prefixo /24\vA{/24}):

  1. Máscara de sub-rede: 255.255.255.0 (24 bits de 1s, depois 8 bits de 0s).
  2. Endereço de rede: 192.168.1.0.
  3. Endereço de broadcast: 192.168.1.255.
  4. Faixa de hosts utilizáveis: 192.168.1.1 até 192.168.1.254232242=282=2542^{32 - \vA{24}} - 2 = 2^8 - 2 = 254 endereços utilizáveis.

Principais Fatores a Considerar

  • A criação de sub-redes é como uma rede grande é dividida em segmentos menores e mais gerenciáveis. Dividir uma rede em sub-redes pode melhorar a segurança (isolando o tráfego entre segmentos), o desempenho (reduzindo o tráfego de broadcast em qualquer segmento único), e a organização — uma razão prática comum para planejar sub-redes deliberadamente em vez de usar uma única rede grande e plana.
  • Faixas de endereço IP privado (como 192.168.x.x, 10.x.x.x, e 172.16-31.x.x) são reservadas para redes internas e nunca roteadas na internet pública. Essas faixas são reservadas especificamente para redes locais como roteadores domésticos e LANs de escritório — esta calculadora funciona de forma idêntica para faixas de endereço privadas e públicas, já que a matemática de criação de sub-redes em si não depende de qual faixa um endereço pertence.
  • Um número de prefixo menor (como /16) cobre uma faixa de endereço muito maior do que um número de prefixo maior (como /28). Essa relação inversa — menos bits reservados para a parte de rede significa mais bits (e, portanto, mais endereços) disponíveis para hosts — pode ser contraintuitivo à primeira vista, já que o número menor descreve a sub-rede maior.
  • O IPv6 usa um esquema de endereçamento fundamentalmente diferente e muito maior do que o IPv4. Esta calculadora é especificamente para endereços IPv4 (32 bits) e notação CIDR — o IPv6 usa endereços de 128 bits com suas próprias convenções distintas de criação de sub-redes, não cobertas por esta ferramenta.

Erros Comuns

  • Esquecer de subtrair os endereços de rede e broadcast ao contar hosts utilizáveis. Um /24 tem 256 endereços no total, mas apenas 254 utilizáveis — o primeiro e o último são reservados, um detalhe fácil de esquecer ao estimar rapidamente a capacidade.
  • Supor que /31 e /32 seguem a mesma regra de endereço reservado que qualquer outro prefixo. Um /31 é projetado especificamente para links ponto a ponto e trata ambos os seus endereços como utilizáveis, e um /32 é um único endereço que é tanto sua própria rede quanto seu próprio host — aplicar a regra padrão de “subtrair 2” a qualquer um deles dá uma resposta errada (ou negativa).
  • Confundir qual número de prefixo descreve uma rede maior. Um /16 cobre muito mais endereços do que um /28, mesmo que 16 seja o número menor — menos bits reservados para a parte de rede deixa mais bits, e portanto mais endereços, disponíveis para hosts.
  • Aplicar a matemática de sub-redes IPv4 a um endereço IPv6. O IPv6 usa endereços de 128 bits e suas próprias convenções distintas de criação de sub-redes — as fórmulas desta calculadora se aplicam apenas a endereços IPv4 de 32 bits.

Útil Saber

  • Está configurando uma rede doméstica e precisa estimar a largura de banda que ela deve suportar em vez do seu endereçamento? A Calculadora de Velocidade de Internet Necessária responde a essa pergunta separada.
  • Está trabalhando com números em outra base como parte de trabalho de rede ou programação? O Conversor de Base Numérica converte entre binário, decimal, hexadecimal, e outras bases.
  • Precisa também de uma senha forte e aleatória para um roteador ou dispositivo de rede? O Gerador de Senhas cria uma de acordo com os requisitos que você especificar.

Fonte: CIDR (Roteamento Entre Domínios Sem Classes) e sub-redes IPv4.

Perguntas Frequentes

O que significa o prefixo CIDR (como /24)?

O número após a barra é quantos bits iniciais do endereço IP de 32 bits são a parte de rede — um /24 significa que os primeiros 24 bits identificam a rede, deixando os 8 bits restantes (256 endereços) para hosts naquela rede.

Por que 2 endereços são subtraídos da maioria das sub-redes?

O endereço mais baixo em uma sub-rede é reservado como o endereço de rede (identificando a própria sub-rede) e o mais alto é reservado como o endereço de broadcast (para enviar a todos os dispositivos da sub-rede de uma vez) — nenhum dos dois pode ser atribuído a um dispositivo individual, motivo pelo qual os hosts utilizáveis são 2 a menos que a contagem total de endereços.

Por que /31 e /32 não seguem a mesma regra de 2 endereços?

Um /31 (RFC 3021) é usado especificamente para links ponto a ponto entre exatamente dois dispositivos, onde reservar um endereço de broadcast desperdiçaria metade dos endereços disponíveis — ambos os endereços são tratados como hosts utilizáveis em vez disso. Um /32 identifica exatamente um endereço (uma rota de host único), então aquele único endereço é tanto a rede quanto seu próprio host utilizável.

Confirme sua idade

Para criar uma conta, informe seu mês e ano de nascimento.