Ferramentas de cálculo de redes e IP

Binary → IPv4

Converte um valor binário válido de 32 bits num IPv4 padrão e apresenta cada octeto em binário e decimal.

Suporta 32 bits contínuos, quatro grupos separados por pontos ou grupos separados por espaços ou mudanças de linha.

Verifica se existem exatamente 32 bits formados por zeros e uns, e converte para IPv4 o binário contínuo, com pontos ou agrupado por espaços.

As entradas são processadas apenas no seu browser e não são carregadas no servidor.

O que esta ferramenta faz

Binary → IPv4 aceita uma sequência contínua de 32 bits, quatro grupos de 8 bits separados por pontos ou binário agrupado com espaços e mudanças de linha. Não elimina silenciosamente caracteres inválidos: depois de remover os separadores permitidos, têm de restar exatamente 32 zeros ou uns.

  • Uma entrada com pontos tem de conter exatamente quatro grupos de 8 bits.
  • Uma entrada sem pontos pode ser agrupada com espaços ou mudanças de linha.
  • Se surgir um 2, uma letra ou outro símbolo, é apresentada uma mensagem de erro clara.

Como utilizar

  1. Cole uma representação binária de 32 bits num dos formatos aceites.
  2. Clique em «Converter para IPv4».
  3. Consulte a tabela de conversão de binário para decimal dos quatro octetos.
  4. Copie o endereço final em notação decimal com pontos.

Princípio de cálculo

Depois de validar a entrada, os 32 bits são divididos pela ordem original em quatro octetos de 8 bits. Cada grupo é convertido de acordo com os pesos binários num número decimal entre 0 e 255, e os quatro valores são unidos por pontos para formar A.B.C.D.

Exemplos

  • 11000000101010000000000100000001 → 192.168.1.1.
  • 11000000 10101000 00000001 00000001 → 192.168.1.1.
  • 31 bits, 33 bits ou o caráter 2 → IPv4 binário inválido.

Utilizações comuns

  • Converter em IPv4 valores de 32 bits provenientes de capturas de pacotes ou documentação de protocolos.
  • Verificar o valor decimal de cada octeto binário.
  • Efetuar uma verificação nos dois sentidos em conjunto com IPv4 → Binary.

Privacidade

As entradas e os resultados são processados apenas na memória local do navegador; não são enviados para o servidor, não é chamada qualquer API online e nada é guardado automaticamente.

Funcionalidades do Binary → IPv4

Verifica se existem exatamente 32 bits formados por zeros e uns, e converte para IPv4 o binário contínuo, com pontos ou agrupado por espaços. É útil para planear redes, verificar configurações e resolver problemas; os resultados podem ser consultados e copiados de imediato.

FAQ

Que separadores são aceites?

São aceites pontos, espaços e mudanças de linha; numa entrada sem pontos, os espaços em branco podem ser colocados entre quaisquer grupos de bits.

Porque é que têm de existir exatamente 32 bits?

Um IPv4 tem uma largura fixa de 32 bits; com um bit a mais ou a menos não é possível representar um endereço completo.

Os caracteres inválidos são ignorados automaticamente?

Não. Qualquer caráter que não seja 0, 1 ou um separador permitido provoca um erro.

O resultado é enviado para o servidor?

Não. A validação e a conversão de base são efetuadas inteiramente no navegador.

Voltar às Ferramentas para programadores