PT EN

Calculadora IPv4

Descubra rede, broadcast, máscara e hosts de qualquer IPv4 e veja, no chão, como a conta é feita bit a bit.

Digite o IP com ou sem a máscara, como 192.168.0.10/24.

Hosts utilizáveis
de
Tipo

rede hosts Toque numa linha do resultado e o chão acende aquele endereço; toque numa tacha para trocar aquele bit do IP.

Veja a conta passo a passo
  1. 1 / 7

    Um IPv4 são 32 luzes

    O endereço são quatro números de 0 a 255, os octetos. Cada octeto guarda 8 bits, e cada bit é uma tacha no chão: acesa vale 1, apagada vale 0. Uma fileira por octeto, 32 bits ao todo.

  2. 2 / 7

    Cada octeto é uma soma

    Os pesos pintados no asfalto dobram da direita para a esquerda: 1, 2, 4, 8 até 128. Some os pesos das tachas acesas de uma fileira e você tem o número dela.

    • 3 / 7

      A máscara separa a rede dos hosts

      quer dizer que os primeiros bits são da rede. Acesos em sequência, eles formam a máscara . O fio marca a fronteira: antes dele fica a rede, depois dele, os bits dos hosts.

    • 4 / 7

      Endereço de rede: apague os hosts

      Mantenha os bits da rede como estão no IP e apague todos os bits dos hosts. É a operação E (AND) entre o IP e a máscara, e o resultado é o endereço da rede: .

    • 5 / 7

      Broadcast: acenda todos os hosts

      Com a rede igual, acenda todos os bits dos hosts. O resultado é o broadcast, : uma mensagem enviada para ele chega a todos os aparelhos da rede.

      Com /31 e /32 não existe broadcast: são bits de hosts de menos para guardar um endereço só para isso.

    • 6 / 7

      Os endereços dos aparelhos

      Entre a rede e o broadcast ficam os endereços que você pode dar aos aparelhos, do primeiro, , ao último, . Com bits de hosts são 2 elevado a endereços, menos a rede e o broadcast: hosts.

      Com /31 os dois endereços são usáveis, num enlace entre dois roteadores (RFC 3021). Com /32 o bloco é um endereço só: .

    • 7 / 7

      Wildcard: a máscara ao contrário

      Troque cada 1 da máscara por 0 e cada 0 por 1 e você tem o wildcard, . Roteadores e firewalls usam ele em listas de acesso para dizer quais bits podem variar.