FÓRUM

Convidado  

Welcome Guest, posting in this forum requires registration.

Páginas: [1]
Assunto: Dúvida em questão de prova
Lobão
Membro
Postagens: 5
Dúvida em questão de prova
on: 12/09/2012 - 11:31

Bom dia pessoal!!!


Estou com dúvida na questão de informática n.67 da prova de 2010 ao CFO/QC-2011, como seria o passo-a-passo para sua resolução. Transcrevo a questão a seguir:


67 – Com relação à teoria acerca da área de Redes de Computadores, qual das seguintes redes abaixo permite a sua divisão em 64 sub-redes (subnets) com capacidade máxima para alocar 256 IPs cada? Considere que cada rede possui representação network/mask, onde network representa o número de rede e mask a quantidade de bits da máscara de rede.


a) 192.168.0.0/18

b) 192.168.0.0/19

c) 192.168.0.0/20

d) 192.168.0.0/21

e) 192.168.0.0/22


Gabarito oficial: A


Agradeço aos que puderem me ajudar.


alexcastilhobr
alexcastilhobrMembro
Postagens: 17
Re: Dúvida em questão de prova
on: 12/09/2012 - 13:56

Fala yurilobao !


Essa tá fácil, questão dada!


Se você não sabe, tem que treinar, TODO concurso que tiver no seu edital: "calculo de subnets, ips…". É certo vir pelo menos uma questão dessa. E então? Não vai estudar cálculo de subnets pra ESFCEX?


Vamos lá:


Parte da questão que é fundamental: 64 sub-redes (subnets) com capacidade máxima para alocar 256 IPs cada.


Olha só, 64 subnets. Qual o número que sendo expoente de 2 vai dar 64?


2X (esse X é no alto) = 64


Então você faz:


64 / 2 = 32 (1)

32 / 2 = 16 (2)

16 / 2 = 8 (3)

8 / 2 = 4 (4)

4 / 2 = 2 (5)

2 / 2 = 1 (6)


2 elevado a 6 = 64


Esse 6 é o número de bits, separados pra rede.


Agora olha que coisa legal:


Classe C , 255.255.255.0, você tem 256 ips, certo?


Você também escreve assim: 11111111.11111111.1111111.0


Que também escreve assim: /24 (que são 24 bits)


É só diminuir, 24 – 6 = 18.


Então serão 64 subnets, com 256 ips em cada.


Como eu disse antes. Simples, fácil. É marcar o /18 e correr pra posse!


Valeu?


Hetug
Membro
Postagens: 29
Re: Dúvida em questão de prova
on: 13/09/2012 - 10:40

Outra perspectiva da questão:


Para se obter 64 sub-redes com 256 IPs cada é necessário ter no mínimo 64 * 256 possibilidades de endereçamento de host.


64 * 256 = 2^6 * 2^8 = 2^14.


Logo, são necessários 14 bits para endereçamento de host. Como o endereço IP possui 32 bits, se reservarmos 14 para hosts, restam 18 bits para redes (32-14=18).


Assim, para que uma rede possa ser subdividida dessa forma, ela precisa ter disponível, no mínimo, 14 bits para endereçamento de host, ou seja, deve possuir no máximo 18 bits de endereçamento de rede, logo a alternativa A.


Rafael
RafaelMembro
Postagens: 185
Re: Dúvida em questão de prova
on: 13/09/2012 - 12:14

Mto bom caras !

valeu pelas explicações.


Me chamo Rafael, sou de Curitiba e tenho 30 anos. Faz dois anos que tento o QCO informática. Sou casado e tenho um filho de 6 anos. Desejo a todos muita força de vontade para perseverar dia após dia e não se deixar vencer pelo cansaço e pela ansiedade !

Lobão
Membro
Postagens: 5
Re: Dúvida em questão de prova
on: 15/09/2012 - 01:58

Bem alexcastilhobr, minha área é mais voltada para Engenharia de Software do que para Redes, por isso tenho estudado mais ela, eheheh.


Eu entendi em partes os raciocínios dos colegas alexcastilhobr e hetug, mas ainda permaneceu uma dúvida que vou tentar expor abaixo.


1. As redes apresentadas nas alternativas são 192.168.0.0. Ela por natureza é Classe C e possui uma máscara padrão 255.255.255.0 ou 11111111.11111111.11111111.00000000. Ou seja, temos 3 octetos (24bits) para rede e 1 octeto (8bits) para hosts. Até aqui tudo bem.


2. Quando o bit na mascara de rede for 1 equivale a rede e 0 equivale a host. Pelo que ví em alguns vídeos, slides, apostilas e outros, para criar sub-redes devemos pegar "emprestado" os bits referentes aos hosts. Ou seja, dos 8bits que eram, exclusivamente, destinados aos hosts, passam agora a representar as sub-redes e os hosts.


Por exemplo:


Se eu pegar, dos 8 bits, 2 bits para sub-redes e 6 para hosts teríamos:

22 = 4 sub-redes

26 = 64 – 2 (rede e broadcast) = 62 hosts por sub-rede


É justamente nesse momento que surge minha dúvida.


Quando vocês dizem que a resposta correta é 192.168.0.0/18, estamos utilizando uma máscara Classe B padrão (255.255.0.0) em uma faixa de IP Classe C que deveria ter uma máscara padrão (255.255.255.0).


Além disso, estamos considerando que 18 bits foram utilizados para rede e 14 bits para hosts.


Ou seja:

11111111.11111111.11000000.00000000

Assim:

218 = 262.144 sub-redes

214 = 16.384 -2 = 16.382 hosts por sub-rede


Ou seja teríamos mais de 64 sub-redes e mais de 256 hosts!


Alguém poderia me esclarecer? Espero ter sido claro com minha dúvida!


alexcastilhobr
alexcastilhobrMembro
Postagens: 17
Re: Dúvida em questão de prova
on: 15/09/2012 - 02:57

Fale Lobão!


Relaxe, respire e tome um gole de água.


Você a partir do passo 2 confundiu as coisas.


2. Quando o bit na mascara de rede for 1 equivale a rede e 0 equivale a host. Pelo que ví em alguns vídeos, slides, apostilas e outros, para criar sub-redes devemos pegar "emprestado" os bits referentes aos hosts. Ou seja, dos 8bits que eram, exclusivamente, destinados aos hosts, passam agora a representar as sub-redes e os hosts.


Veja:


Classe C = 255.255.255.0 <- O zero representa os 8 bits zerados.


28 = 256, logo classe C tem 256 hosts. Certo?


A questão queria 64 subredes, e cada uma das subredes com 256 hosts CADA.


Sacou?


O que você fez desse ponto em diante do seu raciocínio, foi diminuir a quantidade de hosts, ao eliminar os bits da esquerda para a direita. O sentido é o contrário (direita para a esquerda). Esse ponto confunde mesmo, tanto é que já foi questão de concurso de 2012, e pode ser questão de prova desse também, já que nunca caiu nada semelhante.


Ou seja, se mudasse os 1's para 0 no 3º octeto, o que aconteceria com as subredes e os hosts? Pense nisso, que vai lhe ajudar entender a questão e já ir com esse pensamento pra prova.


Então você não vai diminuir a quantidade de hosts, tem que aumentar.


Outra dica, os hosts de broadcast e rede, só serão retirados se a questão falar em hosts VÁLIDOS ou USUAIS, ou afins… já que esses dois hosts são descartados para uso em máquinas.


Espero que tenha ajudado, se ficou dúvidas, relaxe que estamos todos aprendendo muito.


Lobão
Membro
Postagens: 5
Re: Dúvida em questão de prova
on: 15/09/2012 - 03:31

Ok. alexcastilhobr, entendi o que você quis dizer com o deslocamento dos bits.


Mas desculpa, eu ainda continuo com a pulga atras da orelha. Veja bem:


1. No livro de Tanenbaum, 4 ed., temos:

"Por exemplo, imagine uma universidade que começou com uma rede da classe B usada pelo departamento de ciência da computação para os computadores em sua Ethernet. … Em vez disso, foi criado um esquema diferente. Basicamente, em vez de ter um único endereço da classe B com 14 bits para indicar o número da rede e 16 bits para indicar o número do host, alguns bits são retirados do número do host para criar um número de sub-rede. Por exemplo, se a universidade tivesse 35 departamentos, ela poderia usar um número de sub-rede de 6 bits e um número de host de 10 bits, permitindo até 64 re des Ethernet, cada uma com o máximo de 1022 hosts"


2. Há alguns site que tratam de sub-rede como CIDR, que pelo que entendi foi a extinção do uso de classe de rede para a utilização por máscara de rede. Veja um site que traz as divisões possíveis:

http://www.projetoderedes.com.br/tutoriais/tutorial_subredes_01.php


3. Alguns site de cálculo de sub-rede também não permitem tal configuração.

http://www.subnet-calculator.com/


Quando tenho 64 sub-redes classe C posso ter apenas 2 hosts por sub-rede!

Obrigado!


Lobão
Membro
Postagens: 5
Re: Dúvida em questão de prova
on: 15/09/2012 - 05:02

Bom pessoal. Agradeço a todos que me ajudaram, mas finalmente agora, depois de ler o RCF do CIDR, que entendi a questão.


Na verdade, ao meu ver a questão foi mal elaborada.


Poderíamos troca o enunciado para:


"Qual a máscara de rede que permite a divisão da rede 192.168.0.0 em 64 sub-redes com 256 ip's?"


Bem daí fica fácil enxergar. Primeiro esquecemos todo o conceito de classes, pois o CIDR sobrepoe elas, e basta utilizar a analogia de hetug.


64 sub-redes X 256 ips por sub-rede =

64 X 256 =

26 X 28 =

214


Assim basta eu "zerar", da direita para esquerda, 14bits, ou seja:

11111111.11111111.11000000.00000000


Assim, desse 14 bits zerado posso separa 6 para sub-redes e 8 para ips que irei obter 64 sub-redes e 256 ips em cada sub-rede.


E na verdade ao se utilizar essa máscara não está havendo uma divisão mais sim uma supernetting!


Obrigado!


alexcastilhobr
alexcastilhobrMembro
Postagens: 17
Re: Dúvida em questão de prova
on: 15/09/2012 - 18:55

Olá Lobão!


Você entendeu praticamente da mesma forma que o nosso amigo hetug havia explicado. Mas não deixa de ser uma 3ª forma de aprendizado.


Isso mostra os diferentes pontos de se ver uma questão. E caminhos possíveis de resolutividade.


Parabéns, eu também aprendi a sua visão e fiquei muito grato.


Lembre-se também, que as máscaras não servem apenas pra dividir subredes. Já consegui anular uma questão da cesgranrio em que o enunciado falava sobre a usabilidade de uma máscara diferenciada, e em duas alternativas apresentava a mesma possibilidade de respostas, como se fosse uma rede somente ou através de subredes. Pense nisso…


Até breve!


Páginas: [1]
WP Forum Server by ForumPress | Lucid Crew
Version: 1.8.2; Page loaded in: 0.11 seconds.

 

Emanuel Peixoto

* Capitão do Exército Brasileiro (QCO/Informática/2011)
* Formado em Sistemas de Informação.
* Criador do blog “Rumo à EsFCEx”
* Chefe da Seção de Informática do Hospital Militar de Área de Recife
* Profissional com mais de 15 anos de experiência na área de TI,atuando como Engenheiro de Sistemas e DBA
* Microsoft Certified – MCDBA | MCSE | MCSA | MCITP | MCTS
* IBM Certified Developer – Cognos 8 BI Data Warehouses
* ITIL® V2 e V3
* Green IT Citizen
* ISO/IEC 27002

http://www.mycertprofile.com/Profile/1915602619
http://www.mycertprofile.com/Profile/1915602619

Facebook Twitter LinkedIn Google+ YouTube