Como encontrar quantos hosts estão na máscara de sub-rede: 255.255.255.252?

4

Eu tenho Internet sem fio com um modem USB e tenho o que parece ser um IP de classe A alocado (primeiro byte é decimal 10).

ipconfig / all mostra uma máscara de sub-rede de 255.255.255.252. Eu sei que os são para a rede e os zeros são para os hosts, mas quantos hosts são para 11111111.11111111.11111111.11111100?

A máscara de sub-rede não deveria ser 255.0.0.0 para uma rede de classe A?

O que estou errando?

Eu preciso de uma resposta simplificada, pois tenho dificuldade em entender respostas longas e técnicas, devido à falta de conhecimento em informática.

    
por Jon 01.08.2010 / 17:15

11 respostas

7

Sua pergunta "quantos hosts" é realmente simples de responder.
Você tem 11111111.11111111.11111111.11111100 (B) como a máscara de sub-rede, que deixa dois bits para o endereço do host, 2 ^ 2 é 4, portanto, 4 endereços possíveis. Desde que você não pode usar todos os zeros (id de rede) e você não pode usar todos os 1s (mensagem de broadcast) você tem (bits ^ 2) - 2 = > (2 ^ 2) - 2 = > 2 endereços utilizáveis. Isso pode ou não ser cortado pelo seu roteador, o que seria um endereço utilizável para o seu computador. Meu palpite é que você está preso a isso porque é assim que o seu ISP faz as coisas.

Parte da sua pergunta é que você está confundindo sua máscara de sub-rede com o que você leu. O padrão é para sua classe de endereço. Sim, 10.x.x.x é uma rede de classe A e, ao interagir com outras redes (*), possui uma máscara de sub-rede de 255.0.0.0. Mas internamente você é capaz de criar sub-redes como achar melhor. Você realmente não deseja ter 16777214 hosts (2 ^ 24 - 2) no mesmo segmento de rede. Você realmente deseja subdividir o tráfego nesses 16 milhões de hosts.

(*) 10.x.x.x / 8, 172.16.0.0/12, 192.168.x.x / 16 são endereços IP não roteados, o que significa que você nunca deve vê-los na grande Internet, apenas na sua LAN local. Você precisa de algum tipo de gateway, como o NAT, para realmente ter seu tráfego na Internet 'real'. Você ainda pode direcioná-los internamente, digamos que você queira sua própria segunda rede.

    
por 02.08.2010 / 18:28
3

A máscara de sub-rede refere-se à parte de uma rede que um roteador tem conhecimento para concluir um salto de conexão singal. Por exemplo, a maioria dos roteadores privados é executada no domínio 192.168.0.0 com uma sub-rede de 255.255.255.0. Isso significa que qualquer endereço IP de 192.168.0.XXX estará SEMPRE nessa rede privada, não importa o XXX. Essa é uma boa maneira de os roteadores descarregarem o roteamento em um dispositivo final, como em uma grande corporação ou campus universitário.

No seu caso, com uma máscara de sub-rede de 255.255.255.252, seu roteador terá informações de roteamento para apenas alguns endereços IP, especificamente 2. Com base em sua sub-rede, todos os seus primeiros três octetos estão ocupados (são 255), deixando isso em um bloco de rede Classe-C. Com um 252 como seu último octeto, significa que você terá dois endereços restantes para hosts reais. Em geral, para saber o número de hosts que você terá disponível, você pode contar o número de 0s em binário na sua máscara de sub-rede (n) e aumentar 2 para esse poder, ou seja, 2 ^ n. Então você precisa subtrair 2 desse valor para compensar as sub-redes especiais de todos os 1s e todos os 0s.

Assim, no seu caso, você tem um octeto final de 252, que em binário é 11111100. 2 zeros significa que sua equação de host é (2 ^ 2) -2, que é 4-2, que é 2 hosts disponíveis no sub-rede.

Espero que ajude um pouco. A sub-rede pode ser frustrante. Demasiada matemática, por vezes!

    
por 01.08.2010 / 17:34
3

Você está correto em dizer que a máscara de sub-rede da Classe A deve ser 255.0.0.0 , mas em uma rede sem classe envolvendo sub-rede 255.255.255.252 é usada principalmente entre o ISP e sua rede doméstica para fornecer apenas dois hosts utilizáveis. Dos quais um host é o ISP e o segundo é o endereço público da sua rede doméstica.

255.255.255.252 fornecerá apenas dois endereços utilizáveis da seguinte forma:

Network Host Broadcast
0       1:2     3
4       5:6     7
8       9:10    11

Portanto, se você usar 10.1.1.0 network com uma máscara de sub-rede 255.255.255.252 , seu endereço IP utilizável seria 10.1.1.1 e 10.1.1.2 , enquanto o endereço de difusão seria 10.1.1.3 .

Observe que o endereço de broadcast não pode ser atribuído a um host de interface.

    
por 09.09.2011 / 20:47
2

(255 - 252) + 1 = 4 . Você +1 porque são redes entre 252 e 255, incluindo 252.

A máscara de rede para uma rede Classe A deve ser 255.0.0.0 , uma rede Classe A é incomumente grande para uma rede doméstica, pois tem 255.255.255.255 - 255.0.0.0 = 16,777,216 endereços .

Além disso, você tem o binário errado. Endereços IPv4 são compostos de quatro bytes 8 bits , assim:

255.255.255.252  =  11111111.11111111.11111111.11111100
255.255.255.253  =  11111111.11111111.11111111.11111101
255.255.255.254  =  11111111.11111111.11111111.11111110
255.255.255.255  =  11111111.11111111.11111111.11111111

Mais informações sobre Wikipédia .

    
por 01.08.2010 / 17:40
0

Primeiro, esqueça tudo o que você ouviu sobre as aulas.

As máscaras de sub-rede não precisam ser 255.0.0.0, 255.255.0.0 ou 255.255.255.0. O limite de 1 a 0 pode cair em qualquer bit entre 31 (mais à esquerda, ou bit mais significativo ) ou 0 (mais à direita, ou bit menos significativo ).

Uma forma mais compacta e fácil de escrever a máscara de sub-rede é escrever uma barra, então o número de 1 bits, isso é chamado de notação CIDR e é agora o que é usado. (/ 32 significa um único IP, e suas máscaras anteriormente classificadas acima seriam / 8, / 16 e / 24).

Veja abaixo um exemplo de como funciona a aritmética binária:

  ... 5 2   1                 
  ... 1 5   2 6 3 1 
  ... 2 6   8 4 2 6 8 4 2 1  <-- Place Value
  ... ---   ---------------
  ... 1 1   1 1 1 1 1 1 0 0  <-- Bit of Netmask

0 bits em uma máscara de sub-rede estão disponíveis para os hosts, mas não o primeiro ou o último endereço. Portanto, adicione todo o valor de cada coluna que é 0 e subtraia 2 para encontrar o número de hosts.

A máscara de sub-rede acima, 255.255.255.252 também pode ser escrita como / 30.

    
por 26.03.2015 / 04:10
0

255.255.255.252 é uma máscara de rede /30 (ou simplesmente netmask), ou seja, os primeiros 30 bits são usados para o prefixo de rede e os últimos 2 são usados para identificar o host.

Essa máscara de rede tem 64 sub-redes e 2 hosts em cada sub-rede para um total de 128 hosts:

network address   x.x.x.0
first host        x.x.x.1
last host         x.x.x.2
broadcast address x.x.x.3
    
por 26.03.2015 / 00:52
0

Contagem de cálculos de hosts da máscara de sub-rede:

255.255.255.X =  256-X-2
255.255.X.0   = (256-X)*256-2
255.X.0.0     = (256-X)*256^2-2
X.0.0.0       = (256-X)*256^3-2

Dica: o cálculo não é científico, mas talvez seja útil e rápido no exame;)

    
por 11.10.2016 / 23:53
-1

Bem, você faz parte de uma sub-rede, especificamente da sub-rede 255.255.255.252. Você pode ter um IP de classe A de uma rede que tenha sub-redes.
O IP com 0,252 no final é 11111100 em binário, portanto, sua transformação de dec para bin está incorreta.
Mas vamos deixar isso de lado ... deve haver 4 hosts em 0,252

    
por 01.08.2010 / 17:21
-1

Sua resposta hexagonal será C0.A8.C8.5C para uma rede de classe C.

Os bits de sub-rede serão 4

Sub-rede máxima 16

Intervalo de adição do hospedeiro de 255.255.200.81-255.255.200.94

Bits de máscara 28

Primeiro intervalo de octetos de 192-223

Wild card Mask of 0.0.0.15

    
por 12.05.2011 / 15:39
-1

os primeiros dígitos binários = 0 para a classe a, 10 para a classe b, 110 para a classe c, 1110 para a classe d e 1111 para a classe e (experimental). você tem classe b. qual sub-rede padrão é 255.255.0.0. Então, para determinar se você deve converter as informações da rede intp, use a fórmula 2'n-2 = y. (y = o número de sub-redes que você deseja criar) (n = o número de bits do host a serem convertidos em bits de rede) ex. você quer criar 14 sub-redes. 2'n-2 = 14. 2'n = 14 + 2. 2'n = 16. 2'4 = 16. 4 é a quantidade de bits que você precisa obter da área de host de sub-redes padrão 11111111.11111111.11110000.00000000. você pode determinar quantos hosts estão disponíveis pela fórmula 2'n-2 (n = o número de zeros que existem) 2'12-2 (-2 para a ID de rede e Broadcast ID) = 4094 host disponível para uma sub-rede de 255.255.240.0.

    
por 21.01.2012 / 04:31
-1

Akere classA é 126.255.255.255? Então, para fazer a sub-rede, direi que o segundo octeto deve ser dividido em duas partes e, por exemplo,

11111110.11111111.11111111.11111111 

seria 126.30.255.255

    
por 11.07.2013 / 12:09