Por que olhar um IP em binário
Calcular sub-redes é aritmética binária. Uma máscara como 255.255.255.192 são 26 uns seguidos de 6 zeros, e um endereço pertence a uma sub-rede quando seus 26 primeiros bits batem com os da rede. Escrever os endereços em binário deixa isso visível, por isso cursos de redes e provas de certificação (CCNA, CompTIA Network+) treinam essa conversão.
Cada octeto é um número de 8 bits: 192 = 128 + 64 = 11000000, 168 = 128 + 32 + 8 = 10101000.
Exemplo resolvido
192.168.1.1 → 11000000.10101000.00000001.00000001. Como um único número de 32 bits é 3.232.235.777, ou 0xC0A80101 em hexadecimal, a forma que alguns bancos e logs usam para guardar endereços de modo compacto. Cole binário para voltar.
Como funciona
A página divide cada endereço em quatro octetos, confere que cada um está entre 0 e 255 sem zeros à esquerda e escreve cada um em base 2 com oito dígitos. Também junta os octetos num inteiro de 32 bits (primeiro octeto × 16.777.216 + segundo × 65.536 + terceiro × 256 + quarto) e mostra em decimal e hexadecimal. Se você colar 32 bits, ela converte de volta para a forma com pontos. Cada linha é convertida separadamente.
Perguntas frequentes
Como converter um octeto de IP para binário?
Subtraia potências de dois de 128 até 1: 168 = 128 + 32 + 8 → 10101000.
Quanto é 255.255.255.0 em binário?
24 uns e 8 zeros: 11111111.11111111.11111111.00000000, um /24.
Por que guardar um IP como um número só?
Um inteiro de 32 bits é compacto e fácil de comparar em consultas por faixa.
Funciona com IPv6?
Não, só IPv4.
Fontes
- RFC 4632 — Classless Inter-domain Routing (CIDR)
- RFC 1918 — Address Allocation for Private Internets
- Wikipedia — IPv4
Revisado em 17 de out. de 2026 · vetores de teste fixtures/dev/ip-to-binary/