Dividir em sub-redes
Resumir faixas
Tabela de máscaras de sub-rede
Confira endereços e permissões antes de aplicá-los em redes ou servidores de produção.
Permissões Unix são três dígitos octais para dono, grupo e outros, cada um a soma de leitura 4, escrita 2 e execução 1: rwxr-x--- é 750. Um quarto dígito na frente acrescenta setuid 4, setgid 2 ou sticky bit 1, como 1777 no /tmp. Marque caixas ou digite um número para gerar o comando.
Como usar
- IPv4: digite um endereço com prefixo (192.168.1.10/24) ou máscara (192.168.1.10 255.255.255.0), ou mova o controle. Cada valor é copiado com um toque.
- Divida a rede em sub-redes menores e iguais e copie a lista ou baixe um CSV.
- Resumir: cole CIDRs, endereços avulsos ou faixas para obter o menor conjunto de blocos CIDR que os cobre.
- IPv6: digite um endereço com prefixo para ver as formas comprimida e expandida, a faixa e o número exato de endereços.
- chmod: marque caixas, digite um número octal ou uma string rwx; o comando se atualiza na hora.
- Redes /31 têm dois endereços utilizáveis (RFC 3021) e /32 um; broadcast não se aplica a elas.
- Uma máscara escrita ao contrário (wildcard como 0.0.0.255) também é entendida.
- As contagens IPv6 usam aritmética exata de inteiros grandes: até um /0 mostra os 2^128 endereços.
- -R aplica o mesmo modo a pastas e arquivos; em geral usa-se 755 para pastas e 644 para arquivos.
Como funciona a notação CIDR
Um endereço IPv4 tem 32 bits. O prefixo depois da barra diz quantos deles identificam a rede; o resto numera os hosts. Um /24 deixa 8 bits de host, ou seja, 2^8 = 256 endereços. O primeiro é o endereço de rede e o último o de broadcast, o que deixa 254 hosts utilizáveis. A regra geral é 2^(32 − prefixo) − 2.
Exemplo: 192.168.1.10/24 tem máscara 255.255.255.0, rede 192.168.1.0, hosts de 192.168.1.1 a 192.168.1.254 e broadcast 192.168.1.255. Dividida em /26, a mesma rede dá quatro blocos de 64 endereços com 62 hosts cada. Links ponto a ponto podem usar /31 com dois endereços úteis (RFC 3021), e /32 é um único host.
Máscaras, wildcards e faixas privadas
A máscara de sub-rede escreve o prefixo em decimal com pontos: /20 é 255.255.240.0. A máscara wildcard é o inverso, 0.0.15.255, e é a que ACLs da Cisco e o OSPF pedem. Redes privadas usam as faixas da RFC 1918: 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16; 100.64.0.0/10 é reservada para CGNAT e 169.254.0.0/16 para endereços link-local.
IPv6 se conta de outro jeito
Endereços IPv6 têm 128 bits e não existe broadcast. A sub-rede padrão de uma LAN é /64, com 2^64 endereços (cerca de 18,4 quintilhões); uma alocação /48 contém 65.536 redes /64. Zeros à esquerda de cada grupo podem sumir e uma sequência de grupos zerados vira ::, então 2001:0db8:0000:0000:0000:0000:0000:0001 se escreve 2001:db8::1 (RFC 5952).
Perguntas frequentes
Quantos hosts tem um /24?
256 endereços, dos quais 254 servem para hosts: o primeiro (.0) é o endereço de rede e o último (.255) o de broadcast. A máscara é 255.255.255.0.
Como calculo o número de hosts utilizáveis?
Subtraia o prefixo de 32, eleve 2 a esse número e tire 2. Um /27 dá 2^5 − 2 = 30 hosts e um /22, 2^10 − 2 = 1022. As exceções são /31 e /32, com 2 e 1 endereços úteis.
O que é máscara wildcard?
O inverso bit a bit da máscara de sub-rede: 255.255.255.0 vira 0.0.0.255. Roteadores como os Cisco IOS a usam em listas de acesso e no OSPF para dizer quais bits precisam bater.
Quais faixas de IP são privadas?
10.0.0.0/8, 172.16.0.0/12 (de 172.16.0.0 a 172.31.255.255) e 192.168.0.0/16, definidas na RFC 1918. Elas não são roteadas na internet pública.
Como divido uma rede em sub-redes menores?
Cada bit a mais no prefixo dobra o número de sub-redes e corta o tamanho pela metade. Dividir 10.0.0.0/24 em /26 dá quatro sub-redes de 64 endereços: .0, .64, .128 e .192. A ferramenta Dividir lista todas e exporta CSV.
Por que uma sub-rede IPv6 costuma ser /64?
A autoconfiguração sem estado (SLAAC) monta os últimos 64 bits a partir do próprio dispositivo, então segmentos de LAN são /64 por convenção. Prefixos menores como /56 ou /48 são o que os provedores entregam aos clientes.