Para criar uma rede, é necessário saber como configurar do jeito correto cada um dos dispositivos. Antes de tudo, você precisa aprender a determinar os endereços de rede e broadcast para um endereço de IP e máscara de sub-rede específicos. Este artigo ensina tudo o que você precisa saber para fazer os cálculos.
Passos
-
Verifique o número total de bits usados para estabelecer a sub-rede. Uma rede “classful” tem 8 bits, de modo que Total de bits = T b = 8. O valor usado para a sub-rede (n) varia de acordo com a máscara de sub-rede.
- As máscaras de sub-rede podem ser 0, 128, 192, 224, 248, 252, 254 e 255.
- Segue a quantidade de bits usada para criar sub-rede (n) de acordo com a máscara de sub-rede: 0=0, 128=1, 192=2, 224=3, 240=4, 248=5, 252=6, 254=7 e 255=8.
- A máscara de sub-rede padrão é 255, de modo que esse número não será considerado.
- Por exemplo: se o endereço de IP é igual a 210.1.1.100 e a máscara de sub-rede é 255.255.255.224, então total de bits = T b = 8. Já o número de bits usado para estabelecer a sub-rede com uma máscara de sub-rede 224 é 3.
-
Determine qual é a quantidade de bits disponíveis ao host. A equação para calcular o número de bits é (m) = T b - n . Como você tem a quantidade de bits usada para definir uma sub-rede (n) e conhece o total de bits "T b =8", basta subtrair 8-n para chegar no número de bits que restam ao host.
- Seguindo o exemplo acima, temos que n=3. Portanto, o número de bits disponíveis ao host é (m) = 8 - 3 = 5.
-
Calcule o número de sub-redes. A quantidade de sub-redes é dada por 2 n e o número de hosts por sub-rede é igual a 2 m - 2.
- No exemplo, o número de sub-redes é 2 n = 2 3 = 8.
-
Verifique o valor do último bit usado para fazer a máscara de sub-rede. O último bit é definido pela fórmula (Δ) = 2 m .
- Usando os valores do exemplo, o último bit da máscara de sub-rede é Δ = 2 5 = 32.
-
5Calcule o número de hosts por sub-rede. A quantidade de hosts por sub-rede é dada pela equação 2 m - 2 .
-
Separe as sub-redes de acordo com o valor do último bit usado para as máscaras de sub-rede. Agora dá para encontrar os números já calculados separando as sub-redes com os valores do último bit usado para definir as máscaras de sub-rede (ou simplesmente Δ). No exemplo, Δ = 32. Desse modo, dá para separar os endereços de IP somando 32.
- Veja as oito sub-redes (calculadas de acordo com o passo anterior) na figura acima.
- Cada uma tem 32 endereços.
-
Determine os endereços de rede e broadcast para os endereços de IP. O endereço de número mais baixo é o de rede, enquanto o mais alto é o de broadcast.
-
Verifique qual é o endereço de broadcast para o seu IP. O endereço de rede é o mais baixo da sub-rede à qual pertence o seu IP. Por sua vez, o endereço mais alto da sub-rede é o de broadcast.
- No exemplo, o endereço de IP 210.1.1.100 fica dentro da sub-rede 210.1.1.96 - 210.1.1.127 (veja a tabela do passo anterior). Dessa maneira, 210.1.1.96 é o endereço de rede e 210.1.1.127 é o de broadcast.
Publicidade
-
Transforme o tamanho do prefixo em formato de bit. No sistema CIDR, o endereço de IP é acompanhado por um prefixo cujo tamanho é definido após uma barra (/). Converta o prefixo em um número de quatro partes decompondo-o em conjuntos com valor máximo igual a 8.
- Exemplo 1: se o prefixo é 27, escreva-o como 8 + 8 + 8 + 3.
- Exemplo 2: se o prefixo é 12, escreva-o como 8 + 4 + 0 + 0.
- Exemplo 3: se o prefixo é 32, escreva-o como 8 + 8 + 8 + 8.
-
Converta o tamanho do prefixo para um formato de quatro partes separadas por ponto. Use as equivalências da tabela da figura acima e faça a conversão. Por exemplo, um prefixo de tamanho 27 deve ser representado como 8 + 8 + 8 + 3 e transformado em 255.255.255.224.
- Considere agora o endereço de IP 170.1.0.0/26. Fazendo a decomposição do prefixo 26, chegamos a 8 + 8 + 8 + 2. Com as equivalências da figura acima, o resultado dá 255.255.255.192. Ou seja, o endereço de IP é 170.1.0.0 e a máscara de sub-rede é 255.255.255.192 (em formato de quatro partes separadas por ponto).
-
3Calcule a quantidade total de bits. O número total de bits é o resultado da seguinte equação: T b = 8 .
-
Verifique o valor usado para fazer a sub-rede. As máscaras de sub-rede podem ser 0, 128, 192, 224, 240, 248, 252, 254 e 255. A tabela acima mostra as correspondências entre os números de bits usados para estabelecer a sub-rede (n) e a máscara de sub-rede correspondente.
- A máscara de sub-rede padrão é 255.
- No passo anterior, tínhamos endereço de IP = 170.1.0.0 e máscara de sub-rede = 255.255.255.192.
- Total de bits = T b = 8.
- Número de bits usado para estabelecer a sub-rede = n. Considerando máscara de sub-rede = 192, o número correspondente de bits usado para fazer a sub-rede é 2, segundo a tabela acima.
-
Calcule o número de bits disponíveis ao host. No último passo, você obteve o número de bits usados para estabelecer a sub-rede e sabe que total de bits (T b ) = 8. Assim, dá para calcular o número de bits do host com a fórmula (m) = T b - n ou T b = m+n .
- No exemplo, o número de bits usado para criar a sub-rede (n) é 2. Portanto, a quantidade de bits do host é simplesmente m = 8 - 2 = 6.
-
6Calcule o número de sub-redes com a fórmula 2 n .
- Seguindo o exemplo, número total de sub-redes = 2 2 = 4.
-
Determine o valor do último bit usado para fazer a máscara de sub-rede com a equação (Δ) = 2 m .
- No exemplo, o valor do último bit usado para fazer a máscara de sub-rede = Δ = 2 6 = 64.
-
Calcule o número de hosts por sub-rede com a fórmula 2 m - 2.
-
Separe as sub-redes pelo valor do último bit usado para fazer a máscara de sub-rede. Agora dá para encontrar os números já calculados separando as sub-redes com os valores do último bit usado para fazer as máscaras de sub-rede (ou simplesmente Δ).
- Seguindo o exemplo, o último valor usado para fazer a máscara de sub-rede é 64, o que produz quatro sub-redes com 64 endereços.
-
Descubra em qual sub-rede o seu endereço de IP está. Por exemplo, o endereço 170.1.0.0 insere-se na sub-rede 170.1.0.0 – 170.1.0.63.
-
Determine o endereço de broadcast. O primeiro endereço de uma sub-rede é o endereço de rede e o último é o de broadcast.
- Como o endereço de IP é 170.1.0.0, o endereço de rede é 170.1.0.0 e o de broadcast é 170.1.0.63.
Publicidade
-
1Confira o seu endereço de IP e de sub-rede. Se você usa Windows, digite "ipconfig" no Prompt de Comando para encontrá-los . O endereço de IP fica no campo IPv4 e o de sub-rede aparece logo abaixo. No Mac, descubra o IP e o endereço de sub-rede no aplicativo Rede, em Preferências do Sistema.
-
2Acesse o site http://jodies.de/ipcalc em um navegador. Dá para usar qualquer navegador e sistema operacional.
-
3Insira o endereço de IP no campo "Address (Host or Network)". O site tenta detectar o valor correto automaticamente. Confira se o endereço está certo e, caso seja necessário, corrija.
-
4Coloque a máscara de sub-rede no campo"Netmask". O site tenta identificar sozinho o endereço, mas dê uma olhada para ver se está certo. Dá para inserir no formato CDIR (por exemplo: “/24”) ou com as quatro partes separadas por pontos (por exemplo, “255.255.255.0”).
-
5Clique no botão Calcular que fica logo abaixo do campo"Address (Host or Network)". O endereço de rede será mostrado em "Network" e o de broadcast em "Broadcast".Publicidade
Exemplos
Para rede “classful”
- Endereço de IP = 100.5.150.34 e máscara de sub-rede = 255.255.240.0.
Total de bits = T b = 8.
Máscara de sub-rede 0 128 192 224 240 248 252 254 255 Número de bits usado para estabelecer a sub-rede (n) 0 1 2 3 4 5 6 7 8
Número de bits usado para criar uma sub-rede para uma máscara de sub-rede 240 = n 1 = 4.
(dado que a máscara de sub-rede = 240 e o "Número de bits usado para estabelecer a sub-rede" é 4, segundo a tabela acima)
Número de bits usado para fazer uma sub-rede com máscara de sub-rede 0 = n 2 = 0.
(dado que a máscara de sub-rede = 0 e o "Número de bits usado para estabelecer a sub-rede" é 0, segundo a tabela acima)
Número de bits do host para máscara de sub-rede 240 = m 1 = T b - n 1 = 8 - 4 = 4.
Número de bits disponíveis ao host para máscara de sub-rede 0 = m 2 = T b - n 2 = 8 - 0 = 8.
Número de sub-redes para máscara de sub-rede 240 = 2 n 1 = 2 4 = 16.
Número de sub-redes para máscara de sub-rede 0 = 2 n 2 = 2 0 = 1.
Valor do último bit usado para fazer a máscara de sub-rede para uma máscara de sub-rede 240 = Δ 1 = 2 m 1 = 2 4 = 16.
Valor do último bit usado para fazer a máscara de sub-rede para uma máscara de sub-rede 0 = Δ 2 = 2 m 2 = 2 8 = 256.
Para a máscara de sub-rede 240, os endereços são separados de 16 em 16. Por sua vez, para a máscara de sub-rede 0, a distância é de 256. Usando os valores Δ 1 e Δ 2 , as 16 sub-redes são dadas abaixo:100.5.0.0 - 100.5.15.255 100.5.16.0 - 100.5.31.255 100.5.32.0 - 100.5.47.255 100.5.48.0 - 100.5.63.255 100.5.64.0 - 100.5.79.255 100.5.80.0 - 100.5.95.255 100.5.96.0 - 100.5.111.255 100.5.112.0 - 100.5.127.255 100.5.128.0 - 100.5.143.255 100.5.144.0 - 100.5.159.255 100.5.160.0 - 100.5.175.255 100.5.176.0 - 100.5.191.255 100.5.192.0 - 100.5.207.255 100.5.208.0 - 100.5.223.255 100.5.224.0 - 100.5.239.255 100.5.240.0 - 100.5.255.255
O endereço de IP 100.5.150.34 insere-se em 100.5.144.0 - 100.5.159.255, de modo que 100.5.144.0 é o endereço de rede e 100.5.159.255 é o de broadcast.
Para CIDR
- Endereço de IP em CIDR = 200.222.5.100/9.
9 = 8 + 1 + 0 + 0 255 . 128 . 0 . 0
Endereço de IP = 200.222.5.100 e máscara de sub-rede = 255.128.0.0.
Total de bits = T b = 8.Máscara de sub-rede 0 128 192 224 240 248 252 254 255 Número de bits usado para estabelecer a sub-rede (n) 0 1 2 3 4 5 6 7 8
Número de bits usado para criar uma sub-rede para uma máscara de sub-rede 128 = n 1 = 1.
(dado que a máscara de sub-rede = 128 e o "Número de bits usado para estabelecer a sub-rede" é 1, segundo a tabela acima)
Número de bits usado para criar uma sub-rede para uma máscara de sub-rede 0 = n 2 = n 3 = 0.
(dado que a máscara de sub-rede = 0 e o "Número de bits usado para estabelecer a sub-rede" é 0, segundo a tabela acima)
Número de bits disponíveis ao host para máscara de sub-rede 128 = m 1 = T b - n 1 = 8 - 1 = 7.
Número de bits disponíveis ao host para máscara de sub-rede 0 = m 2 = m 3 = T b - n 2 = T b - n 3 = 8 - 0 = 8.
Número de sub-redes para máscara de sub-rede 128 = 2 n 1 = 2 1 = 2.
Número de sub-redes para máscara de sub-rede 0 = 2 n 2 = 2 n 3 = 2 0 = 1.
Valor do último bit usado para fazer a máscara de sub-rede para uma máscara de sub-rede 128 = Δ 1 = 2 m 1 = 2 7 = 128.
Número de hosts por sub-rede = 2 m 1 - 2 = 2 7 - 2 = 126.
Valor do último bit usado para fazer a máscara de sub-rede para máscara de sub-rede 0 = Δ 2 = Δ 3 = 2 m 2 = 2 m 3 = 2 8 = 256.
Número de hosts por sub-rede para máscara de sub-rede 0 = 2 m 2 - 2 = 2 m 3 - 2 = 2 8 - 2 = 254.
Para a máscara de sub-rede 128, os endereços são separados a cada 128. Para a máscara de sub-rede 0, a divisão se dá a cada 256. Considerando o valor Δ 1 , Δ 2 e Δ 3 , as duas sub-redes são dadas abaixo:200.0.0.0 - 200.127.255.255200.128.0.0 - 200.255.255.255
O endereço de IP 200.222.5.100 fica dentro do intervalo 200.128.0.0 - 200.255.255.255, de modo que 200.128.0.0 é o endereço de rede e 200.255.255.255 é o de broadcast.
Dicas
- No sistema CIDR, você pode seguir os mesmos procedimentos indicados para uma rede “classful” depois de converter o tamanho do prefixo para um formato de quatro partes separadas por ponto.
- O método só serve para IPv4, não sendo aplicável para IPv6.