Como usar esta calculadora
Escolha «Endereço e prefixo» para descobrir a rede de um equipamento, «Quantas sub-redes?» para dividir um bloco em partes iguais, ou «Quantos hosts?» para encontrar espaço para os endereços de que precisa. O resultado atualiza-se ao escrever; «Copiar resultado» copia os valores apresentados.
O que é subnetting?
Subnetting é a divisão de um bloco de endereços IP em blocos mais pequenos. O prefixo CIDR, por exemplo /24, indica quantos bits identificam a rede; os restantes identificam os hosts dentro dela.
Como ler o resultado
Numa sub-rede IPv4 convencional, a rede é o primeiro endereço do bloco e o broadcast é o último. Entre os dois fica a gama utilizável, que pode ser atribuída a equipamentos. Os prefixos /31 e /32 têm as exceções explicadas abaixo. A máscara wildcard é o inverso da máscara de sub-rede e é usada em listas de controlo de acesso de vários fabricantes.
Exemplo: a que rede pertence 192.168.10.34/27?
Um equipamento tem o endereço 192.168.10.34 e o prefixo /27. Para descobrir os limites da sua sub-rede:
- Escolha Endereço e prefixo.
- Cole
192.168.10.34/27 em «Endereço IPv4 ou CIDR». A ferramenta separa o endereço e preenche o prefixo 27. - Confira os resultados abaixo. Também pode preencher o endereço e o prefixo separadamente.
- Rede:
192.168.10.32/27. - Máscara:
255.255.255.224. - Wildcard:
0.0.0.31. - Broadcast:
192.168.10.63. - Gama utilizável: de
192.168.10.33 a 192.168.10.62. - Capacidade: 32 endereços no total, dos quais 30 utilizáveis.
O /27 deixa cinco bits para os endereços: 25 = 32. Neste exemplo, os blocos começam em 0, 32, 64 e assim por diante no último octeto. O endereço 34 está no bloco de 32 a 63; retirando a rede e o broadcast, ficam os 30 endereços utilizáveis.
Utilizável não significa livre. A calculadora não consulta os equipamentos nem o DHCP. Se o router usar 192.168.10.33, esse endereço já ocupa um dos 30 lugares. O gateway é definido na configuração da rede; não é escolhido automaticamente por esta conta.
Quantos hosts cabem num prefixo?
Um prefixo /n tem 2^(32−n) endereços. Retirando a rede e o broadcast, um /24 oferece 254 hosts, um /25 oferece 126 e um /30 oferece 2. O modo Quantos hosts? devolve o prefixo mais justo para o número indicado.
Casos especiais: /31 e /32
Num /31 os dois endereços são utilizáveis em ligações ponto a ponto com suporte para o RFC 3021. Por exemplo, 192.168.10.34/31 abrange os endereços 34 e 35. Um /32 identifica apenas o endereço indicado, usado tipicamente em loopbacks e rotas de host. Nestes dois casos, a ferramenta mostra o broadcast como «Não aplicável». Se pedir apenas dois hosts, o modo «Quantos hosts?» devolve /31; confirme que se trata de uma ligação ponto a ponto compatível.
E as classes A, B e C?
As classes de endereços são históricas. Desde a adoção do CIDR, o encaminhamento usa o prefixo e não a classe. A classe é apresentada apenas como referência.
Privacidade
Todos os cálculos são feitos no navegador. Nenhum endereço é enviado para o servidor.
Endereços privados e endereços públicos
Três blocos estão reservados para redes internas e nunca são encaminhados na Internet: 10.0.0.0/8, 172.16.0.0/12 e 192.168.0.0/16. É de um deles que vem o endereço do seu computador em casa ou no escritório. Pode dividi-los à vontade sem pedir autorização a ninguém, porque só existem dentro da sua rede.
Exemplo: dividir um /24 em quatro sub-redes
Escolha «Quantas sub-redes?», indique 192.168.10.0/24 como rede base e peça 4 sub-redes. O resultado são quatro blocos /26, com 64 endereços e 62 hosts utilizáveis em cada um:
192.168.10.0/26192.168.10.64/26192.168.10.128/26192.168.10.192/26
Este modo cria blocos de tamanho igual. Se pedir três sub-redes, serão criadas quatro: o número de blocos é arredondado para a potência de dois seguinte.
Dimensionar pelos equipamentos necessários
Para 50 equipamentos e um endereço de gateway, indique 51 em «Quantos hosts?». A ferramenta sugere /26, com 62 endereços utilizáveis e 11 sobrantes. Inclua os endereços de gestão e a margem de crescimento de que precisa; o cálculo procura apenas o bloco mais pequeno que cabe no número introduzido.