Aqui está mais um exemplo usando o método binário e depois disso
eu mostrarei o método rápido.
Se um PC tivesse um endereço de 172. 16 129 1/17 ou 172. 16 129 1 255 255 128 0 você precisaria
mais uma vez descobrir onde as porções de sub-rede e host são divididas.
Neste exemplo, 17 significa que 17 bits do endereço IP de 32 bits são usados
​​para rede ou sub-rede e os 15 bits restantes são usados ​​como
parte do host do endereço.
Então 172. 16 129 1/17 significa que a divisão ocorre no terceiro octeto.
A razão pela qual mais uma vez é o primeiro octeto é de 8 bits de tamanho,
o segundo octeto é de 8 bits de tamanho, o que nos dá 16 bits, 17 bits na rede ou
sub-rede significa que a divisão entre sub-rede e host está no terceiro octeto .
Então, mais uma vez você precisa converter o terceiro e o quarto octeto em binário.
Não há necessidade de converter o primeiro octeto como parte da
rede ou sub-rede do endereço.
Você só precisa converter a parte do host do endereço em binário.
Portanto, no binário 1 seguido por 6 0s binários seguido por 1 igual a 129 em decimal,
7 0s seguido pelo binário 1 é o equivalente binário de 1 em decimal.
Mais uma vez, consulte a seção binária deste curso se não tiver certeza de
como converter decimal em binário e vice-versa.
Então mais uma vez 172. 16 1 é a parte de rede ou
sub-rede do endereço e os bits restantes da porção de host do endereço.
Então, para calcular a porção de rede ou sub-rede do endereço, você precisa preencher a
parte do host de um endereço com 0 binário.
Então, essa parte verde do endereço precisa ser preenchida com 0 e isso nos
dará a sub-rede que é 172. 16 1, esse binário 1 é parte do endereço
de rede seguido por 7 0's, seguido por 8 0's.
Assim, no terceiro octeto, temos 1 binário 1 seguido de 7 binário 0,
que nos dão o valor decimal equivalente de 128, o 4o octeto é
preenchido com 0 binário, o que nos dará o valor decimal equivalente de 0.
Então a sub-rede que este host 172. 16 129 1 reside em é 172. 16 128 0 Para trabalhar
com o primeiro host na mesma sub-rede, você precisa preencher a parte do host com 0
binário, exceto pelo último bit que está definido como binário 1.
e isso te daria 172. 16 128 1 Para calcular
o último host, preencha a parte do host do endereço com 1s binário, exceto
pelo último bit que está definido como binário 0, de modo
que você obtenha 172. 16 255 254 Agora, apenas para
ter certeza de que você entendeu isso, observe que o octeto
3 é preenchido com 1 binário, há um único binário vermelho 1 seguido por 7 1s binários verdes.
Isso, no entanto, é o único octeto, então existem 8 binarias 1's que te
dão um valor de 255.
O octeto 4 é preenchido com 7 binário 1's, seguido pelo binário
0, que lhe dá um equivalente decimal de 254.
Para trabalhar com o endereço de broadcast, preencha a parte do host do
endereço com 1 binário, de modo que você tenha 172. 16 8 binário 1's no terceiro octeto
que é 255 e 8 binário 1's no 4º octeto que é 255 então o endereço
de broadcast é 172. 16 255 255 Então, em
resumo, hospede 172. 16 129 1 está na sub-rede 172. 16 128 0 O primeiro host
na sub-rede é 172. 16 128 1, o último host
na sub-rede é 172. 16 255 254 e o endereço de broadcast é 172. 16 255 255 Espero que
esses 3 exemplos tenham ajudado você a aprender o método binário para trabalhar a sub-rede, o primeiro
host, o último host e o endereço de
broadcast quando apresentados com um endereço IP de um host e sua máscara de
sub-rede Agora que vimos o método binário, deixe-me mostrar o método rápido que permite
que você rapidamente trabalhe a resposta para questionar como; em qual
sub-rede está esse host, qual é o endereço de broadcast, qual é o primeiro
host e o último host nas mesmas sub-redes que esse host específico.
Este método é dependente de lembrar tabelas e métodos, em vez
de confiar em binário.
Portanto, a primeira tabela a ser lembrada é a seguinte; os
valores no topo desta tabela como 128, 64 e assim por diante são os equivalentes decimais para os
valores binários como 1 seguido por 7 0s binários é igual a 128, 3 0s binários seguidos por
1 binário seguido por 4 0s binários são iguais para 16.
Você deve estar bastante confortável para escrever esta tabela de
memória antes de tentar qualquer questão de sub-rede.
Então lembre-se que é 128 64 32 16 8 4 2 e 1 na seção
de endereçamento IP deste curso, eu expliquei esses valores em
muitos detalhes e explico como você chega a esses valores específicos.
Então não vou cobri-lo novamente aqui.
Para calcular os valores na segunda linha desta tabela, basta deduzir 256 o valor mais
alto que lhe dará o segundo valor.
Então 256 menos 128 te dá 128 256 menos
64 dá 192 e assim por diante e assim por diante, como um
exemplo 256 menos 32 te dá 224, 256 menos 1 te dá 255 então você só precisa lembrar dos valores
mais altos
e então é bem simples para calcular os valores na segunda linha.
Muitas pessoas simplesmente memorizam toda a tabela em busca de velocidade e eficiência,
mas, mais uma vez, escrevem essa tabela antes de tentar qualquer pergunta binária.
Então, se você recebeu um endereço de host de 172. 16 35 123/20 ou o
equivalente decimal 255. 255 240 0 a primeira coisa que você
precisa resolver é, por que a máscara de sub-rede não é igual a 255 e, em segundo lugar, anotar esse octeto, em
outras palavras que a rede e a parte do host residem dentro desse octeto, com a máscara de sub-rede.
não é igual a 255 Então, neste exemplo, mais uma vez
temos um endereço 172. 16 35 123 e a máscara
de sub-rede é 255. 255 240 0, então no terceiro
octeto a máscara de sub-rede não é igual a 255, mas é igual a um valor de 240.
Isso significa que neste octeto há uma divisão entre a
sub-rede e as partes do host.
Portanto, os primeiros 2 octetos são rede ou sub-rede, o último octeto
é host, mas no terceiro octeto há uma divisão entre sub-rede e host.
A etapa 2 é subtrair esse valor de máscara de sub-rede que agora é 255 de 256.
Então 256 menos 240 lhe dariam 16, o que 16 nos diz é que a rede está
incrementando em valores de 16, então a primeira rede seria
0 segundo um 16, terceiro um 32, um quarto é 48 e assim por diante.
O 16 nos permite agora o incremento das redes.
Agora a tabela que mostrei no passo 1 permitirá
que você trabalhe com rapidez e facilidade, então no terceiro octeto temos um valor de
240, então 256 menos 240 te dão 16.
Então lembre-se no terceiro octeto a máscara de sub-rede foi 240, 256 menos 240 nos dá 16 aviso no
endereço IP o valor do terceiro octeto é 35 assim parte
de 35 é rede e parte de 35 é host.
Então, na etapa 3, descobrimos onde 35 ajustes na
faixa de redes funcionaram na etapa 2
Agora, na etapa 2, calculamos que 256 menos 240 são 16,
então nossas redes estão em múltiplos de 16.
Então, comece em 0 e vá até passar o valor na pergunta.
Então, como exemplo, a primeira rede seria 0 no terceiro octeto,
a segunda rede seria 16 no
terceiro octeto, a 3ª seria 32 e a 4ª seria 48.
Então, 35 fica em algum lugar entre 32 e 48 e, portanto,
sabemos que 172. 16 35 123 está na rede 172. 16 32 0 A maneira
de resolver isso é deixar a parte da rede do endereço igual.
Em outras palavras, esta parte azul dos primeiros 2 octetos
permanece a mesma, a sub-rede ou octeto hospedeiro que fica entre 32 e 48 conforme nosso cálculo na
etapa 3 é arredondado para baixo para o valor mais próximo.
então 35 é entre 32 e 48, e arredondando 35 nós temos 32.
Então o terceiro octeto é equivalente a 32.
Por fim, a parte do host do endereço é apenas definida como 0.
Então você agora sabe que 172. 16 35 123 está na rede 172. 16 porque a porção
azul ou a porção de rede permanece a mesma 35 é arredondada para 32,
porque a porção do host de sub-rede fica entre 32 e 48 e a porção de host é
apenas configurada para 0, em outras palavras, 172. 16 32 0 É tão simples
assim trabalhar a sub-rede em que nossos hosts residem.