Calculadora de sub-redes IP

CIDR IPv4 e IPv6: faixa, máscara, hosts, faixas privadas, divisão e agregação.

Such as 192.168.1.10/24, 10.0.0.1 255.255.240.0 or 2001:db8::/48.

✓ Yes, it is inside.

Result

Network

192.168.1.0/24

Broadcast

192.168.1.255

First host

192.168.1.1

Last host

192.168.1.254

Subnet mask

255.255.255.0

Wildcard mask

0.0.0.255

Addresses

256

Usable hosts

254

Range

Private network · 192.168.0.0/16 · RFC 1918 · Historic class C

Reverse DNS zone

1.168.192.in-addr.arpa

Binary (address / mask)

11000000.10101000.00000001.00001010
11111111.11111111.11111111.00000000

O que faz

Quatro abas: Sub-rede (rede, broadcast, primeiro e último host, máscara, máscara curinga, número de endereços e de hosts, zona DNS reversa, binário e faixa especial, além de verificar se um endereço pertence ao bloco), Dividir (em um número de sub-redes iguais ou por prefixo), Agregar (o menor conjunto de blocos que cobre uma lista) e Formato IPv6 (compressão pela RFC 5952 e forma expandida). Os cálculos usam inteiros grandes exatos.

Como é calculado

Em 192.168.1.10/24 os primeiros 24 bits são a rede e os 8 restantes dão 256 endereços, de .0 a .255; o primeiro é a rede e o último o broadcast, sobrando 254 hosts. Um /31 tem dois endereços utilizáveis (RFC 3021) e um /32 é um único host. O IPv6 não tem broadcast.

Dividir à mão

Para dividir 192.168.1.0/24 em 8 sub-redes, emprestam-se 3 bits e obtêm-se /27 de 32 endereços (30 hosts), começando a cada 32: .0, .32, .64… até .224. São reconhecidas as faixas privadas (RFC 1918), o espaço compartilhado 100.64.0.0/10 (RFC 6598), link-local, loopback, multicast e as faixas de documentação.

Perguntas frequentes

Quantos hosts tem um /24?

256 endereços e 254 hosts utilizáveis, porque o primeiro é a rede e o último o broadcast.

O que é máscara curinga?

O inverso da máscara de sub-rede: para um /24, 0.0.0.255. É usada em ACLs da Cisco e no OSPF.

Por que as sub-redes vêm em potências de dois?

Cada bit de prefixo a mais divide o bloco ao meio: 1 bit dá 2 sub-redes, 3 bits dão 8.