Ir ao conteúdo
  • Cadastre-se

Alguém me resolve esse exercício de Fundamentos de Redes?


Posts recomendados

A partir do endereço de rede IP 192.168.0.0/24, usando máscaras /25 até a /30

Tem que fazer isso:

Sub-rede ->. Quantas Sub-redes foram geradas. -> Números de IPs por sub-rede -> Endereço IP que representa a última sub-rede -> Endereço IP que representa o Broadcast da última sub-rede 

Juro por Deus, essa matéria não me entra na cabeça de jeito nenhum, velho.

Na real tô meio sem tempo para estudar pois tenho que entregar a tarefa hoje, mas tenho que estudar e queria uma base para isso por isso o post

Link para o comentário
Compartilhar em outros sites

Olá!

 

Resolver um exercício não é bem o objeto do forum, mas redes e internet sim, e esse troço da pergunta é essencial para entender "redes e internet" então acho que faz sentido postar e ter uma resposta aqui. Não vou explicar todos porque não tenho tempo e porque você vai entender com o que vou dizer a seguir e vai poder fazer o resto.

 

Antes de tudo, as potencias de dois em um byte, 8 bits, mais o número de bits e a soma acumulada, para facilitar calcular as máscaras. É uma tabela para referência, não há o que entender agora exceto a tabuada de 2 e um pouco de aritmética:
 

Referência:

São 32 bits no total, 4 grupos de 8/ Em cada grupo:

    |   7 |   6 |   5  |   4  |   3 |   2 |   1 |   0 | bit
    | 128 |  64 |  32  |  16  |   8 |   4 |   2 |   1 | valor 
      128                                               e as somas
            192                                        128+64  
                  224                                  +32
                         240                           +16
                                248                    e assim vai
                                      252
                                            254
                                                  255 255, como esperado...

    E o maior valor será claro 255.255.255.255


De volta ao exercício: Então você tem a rede 192.168.0.0/24 para seu uso. Esse /24 quer dizer que dessa rede aí você pode usar o resto, (32 - 24) = 8 bits como quiser. Essa notação quer dizer só isso: do total quanto você pode usar para os hosts. Isso quer dizer que se fosse 192.168.0.0/16 você poderia usar 16 bits, e poderia usar dois grupos de oito, os dois últimos, e sua rede poderia usar 192.168.0.X, 192.168.1.X, 192.168.Y.X, já que os últimos dois grupos estariam por sua conta. E a máscara de rede teria 24 bits, óbvio, /24, e seria 255.255.255.0. Veja na tabela...

 

Isso então explica como entender os /25 /26 /30, certo? Vamos ver.

 

Vamos ficar com o /24 primeiro: isso quer dizer que você tem 24 bits para a rede, 8 para as máquinas. Vou parar de falar que são 32 bits no total, certo? Como tem 8 em cada grupo, sua rede usa os três grupos iniciais apenas, e todinhos. Sua rede é então 192.168.0.0. E seus dispositivos, hosts, vão poder usar de 192.168.0.1 até 192.168.0.254. O endereço de broadcast será 192.168.0.255. Porque isso? Seriam 256 no total, claro, de 0 a 255 como na tabela, mas o primeiro, 0, é o endereço da rede em si e é reservado. O último, 255, é chamado de endereço de broadcast e é também reservado. Isso vale para toda rede. Isso quer dizer que você tem uma única rede, com 254 endereços disponíveis, porque optou por não dividir a sua rede.

 

Mas aí você quer dividir sua rede, talvez porque vai usar pra coisas distintas e não quer que uma rede possa acessar a outra, e não pode usar outros IP que não sejam esses aí. Aí entra o /25, /26 e tal. Ou porque o exercício pede assim... :D 

 

Vamos ver o /28:
Você tinha 24 para a rede, mas vai usar mais 4, 24+4. Então sua máscara de rede vai ter até 28 bits, tudo um. os 24 que já tinha e mais esses 4. Veja na tabela e vai entender que vai usar do último grupo os bits 7|6|5|4 cuja soma é 240 para a rede. Em bits: 11110000. Para a rede. O que sobrou para os hosts? os 4 a direita, que estão com 0.

 

Quantos hosts? Com os 4 bits que sobraram, valendo 1,2,4 e 8 NA TABELA, posso ir de 0 a 15, certo? Mas como eu disse antes, os endereços "tudo zero" e "tudo um" são reservados. Nesse caso, 0 e 15. Então eu posso usar 14 deles, de 1 a 14. 14 hosts para cada sub-rede.

 

Quantas redes? Se eu tenho 4 bits para a rede, vou ter 16 redes possíveis, sub-redes da minha grande rede inicial, redes 0 a 15 mesmo, certo?
 

E a máscara de rede? veja na tabela lá... vou usar 28 bits então vai ser assim, no máximo:

11111111.11111111.11111111.1111000 ou, da tabela,
     255      255      255     240

e a maior máscara será 255.255.255.240

 

Entenda a pegadinha: você não pode mexer nos primeiros 24. Isso foi alocado para você e é sagrado. Por isso a internet funciona. Mas você pode manipular as suas máscaras de rede como a gente vai ver e criar 16 sub-redes dentro da sua alocação manipulando os 4 bits do último grupo. Vai pegar o /24 e gerar 16 redes independentes /28 mudando a máscara de rede apenas. Apenas mudando aqueles 4 primeiros bits do último grupo.

Eis os valores para o último grupo de rede: 

0000 0000 sub-rede 0         valor 0
0001 0000 sub-rede 1         valor 16
0010 0000 sub-rede 2         valor 32
0011 0000 sub-rede 3         valor 48
0100 0000 sub-rede 4         valor 64
0101 0000 sub-rede 5         valor 80
0110 0000 sub-rede 6         valor 96
0111 0000 sub-rede 7         valor 112
1000 0000 sub-rede 8         valor 128
1001 0000 sub-rede 9         valor 144
1010 0000 sub-rede 10        valor 160
1011 0000 sub-rede 11        valor 176
1100 0000 sub-rede 12        valor 192
1101 0000 sub-rede 13        valor 208
1110 0000 sub-rede 14        valor 224
1111 0000 sub-rede 15        valor 240


Claro, como são os bits mais a direita cada rede começa em 16x o número dela. Pense como em decimal: se fossem 4 digitos, 2 para o número da rede e 2 para o host em decimal, o número seria de 0000 a 9999. Com 100 redes possíveis e 100 hosts. E a rede 23 seria 2300, e o primeiro host seria 2301 e assim por diante. Em binário cada zero a direita dobra o valor, já que a base é... DOIS. Em decimal temos 1, 10, 100, 1000, 10000 e vai multiplicando por 10. Em binário temos 1, 10, 100, 1000, 10000 e temos então 1, 2, 4, 8 e 16 e assim por exemplo a rede 6 na tabela começa em 01100000 = 64+32 = 96

 

Então temos as 16 redes e cada rede tem 14 máquinas como falamos. Sim, porque 0 e 15 são reservados. E aí? Então temos as máscaras de rede e os hosts falta só determinar os IP.


Como faz? Somando os valores. Só isso. Veja a rede 6 por exemplo: a máscara será 255.255.255.96 e os hosts vão de 192.168.0.97 a 192.168.0.110. Porque? veja assim: 0110 é o valor da rede, 6 = 4+2. o último host será 14 = 1110 = 8+4+2 porque o "tudo um" é reservado, então o último grupo será 0110 1110 = 96+14 = 110. Se não entendeu veja na tabela inicial os valores e some um por um: 64+32+8+4+2 = 110

 

Eis uma planilha com as sub-redes todas: 

sub-rede    primeiro       ultimo    total     
0        	0        	14    		14    
1        	16        	30    		14    
2        	32        	46    		14    
3        	48        	62    		14    
4        	64        	78    		14    
5        	80        	94    		14    
6        	96        	110    		14    
7        	112        	126    		14    
8        	128        	142    		14    
9        	144        	158    		14    
10        	160       	174    		14    
11        	176        	190    		14    
12        	192        	206    		14    
13        	208        	222    		14    
14        	224        	238    		14    
15       	 240        254    		14    
                total  				224 hosts

Então as respostas: 
quantas sub-redes? nesse caso 16, claro. São 32-28=4 bits. E dá pra entender como seria /30 por exemplo, porque é igualzinho.


IP por sub-rede? sobram 4 bits usando /28 então serão 16, menos os dois reservados. Ou seja, 14.
Endereço IP que representa a última sub-rede? O "tudo zero": 192.168.0.240
Endereço de boradcast da última sub-rede? O "tudo um": 192.168.0.255


a última rede acho que você já sabe: claro que os primeiros 24 são fixos. É sagrado: foi o endereço que você recebeu

Note que você tinha antes de 192.168.0.1 até 192.168.0.254 = 254 hosts usando /24 mas ao usar /28 ficou só com 224 em 16 redes de 14. Porque? Acho que já sabe: vai perder dois hosts em cada rede, um para identificar a rede toda e outro para o broadcast na rede toda. Não fechou a conta? verdade, porque dois você já tinha perdido mesmo: 192.168.0.0 e 192.168.0.255, e então ficam 254 - 2*16 + 2 = 224

 

Isso é importante. Essencial


 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

@arfneto Valeu men, Eu sei que "pedi demais" e não sabia ao certo se era dentro das normas do fórum. De qualquer forma, foi mal, era a pressa por ter que entregar logo. De qualquer forma isso foi bem mais esclarecedor do que algumas aulas 😅 então obrigado mesmo.

Link para o comentário
Compartilhar em outros sites

1 minuto atrás, FooM disse:

@arfneto Valeu men, Eu sei que "pedi demais" e não sabia ao certo se era dentro das normas do fórum. De qualquer forma, foi mal, era a pressa por ter que entregar logo. De qualquer forma isso foi bem mais esclarecedor do que algumas aulas 😅 então obrigado mesmo.

Acho que está bem dentro do tópico ao menos. Você entendeu como calcula? 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!