Duvida mascara de rede e endereços IPs

Suporte de redes, switches, roteadores, IOS, operadoras de telecom, troubleshooting etc.
mnag
Membro Júnior
Membro Júnior
Mensagens: 4
Registrado em: 27 Out 2011, 01:44

Duvida mascara de rede e endereços IPs

Mensagem por mnag » 26 Nov 2011, 23:45

Pessoal,

Estou com a seguinte dúvida:

Máquina 1 configurada com o IP:
IP:192.168.0.2
Mascara de rede: 255.255.255.0

Máquina 2 configurada com IP:
IP: 192.168.1.2
Mascara de rede: 255.255.255.0

Essas máquinas são pertencem a mesma rede. A aplicação da mascara na segunda rede está correta?. O que determina a rede é a mascara, correto? Essas vão se comunicar normalmente (sem a presença de roteador..apenas utilizando o switch)

Segunda situação:

Máquina 1 configurada com IP:
IP: 192.168.0.30
Mascara de rede: 255.255.250.0

Nesse caso o endereço de rede seria:
192.168.0
Endereço host: .30

É possível efetuar essa configuração?. Qualquer mascara pode ser usada para qualquer endereço privado? Sei que existem mascaras especificas para cada classe, porém, é possível utilizar outra mascara (que não é a padrão?).

guilhermem
Membro Júnior
Membro Júnior
Mensagens: 7
Registrado em: 09 Jan 2012, 16:53

Mensagem por guilhermem » 09 Jan 2012, 17:34

Primeira situação:
A aplicação da mascara esta ligada diretamente a quantidade de hosts que sua rede pretende suportar. Utilizando a mascara 255.255.255.0 a rede vai suportar 254 IPs(192.168.1.1 até 192.168.1.254). Essas duas maquinas não vão consegui se comunicar sem a presença de um roteador, pois estão em redes diferentes. A 1º maquina utiliza a rede 192.168.0.0 /24 e a segunda maquina utiliza a rede 192.168.1.0/24

Segunda situação:
O endereço de rede seria: 192.168.0.0
Essa mascara não existe: 255.255.250.0.
Vocẽ só pode colocar esses valores em cada casa decimal: 0, 128, 192, 224, 240, 248, 252, 254 ou 255;
Você pode utilizar mascaras diferentes, não precisa seguir o padrão das classes A,B e C..

mnag
Membro Júnior
Membro Júnior
Mensagens: 4
Registrado em: 27 Out 2011, 01:44

Mensagem por mnag » 09 Jan 2012, 17:56

guilhermem escreveu:Primeira situação:
A aplicação da mascara esta ligada diretamente a quantidade de hosts que sua rede pretende suportar. Utilizando a mascara 255.255.255.0 a rede vai suportar 254 IPs(192.168.1.1 até 192.168.1.254). Essas duas maquinas não vão consegui se comunicar sem a presença de um roteador, pois estão em redes diferentes. A 1º maquina utiliza a rede 192.168.0.0 /24 e a segunda maquina utiliza a rede 192.168.1.0/24

Segunda situação:
O endereço de rede seria: 192.168.0.0
Essa mascara não existe: 255.255.250.0.
Vocẽ só pode colocar esses valores em cada casa decimal: 0, 128, 192, 224, 240, 248, 252, 254 ou 255;
Você pode utilizar mascaras diferentes, não precisa seguir o padrão das classes A,B e C..
Agradeço a explicação. Só não fica claro o porque de não pode utilizar qualquer mascara somente as que você citou....

guilhermem
Membro Júnior
Membro Júnior
Mensagens: 7
Registrado em: 09 Jan 2012, 16:53

Mensagem por guilhermem » 10 Jan 2012, 11:24

Cada casa da mascara é composta por 1byte (8 bits - 1 byte.1 byte.1 byte.1 byte), cada bit corresponde a um valor unico, igual a essa tabela.

128 | 64 | 32 | 16 | 8 | 4 | 2 | 1
1 |1 |1 |1 |1 |1 | 1 | 1

Ex: Se preciso de uma mascara para 500 hosts eu vou ter que pegar uma quantidade de bits e destinar eles para os hosts.
Pegando 9 bits eu consigo o valor de 512 que já supre a minha necessidade:
2 ^ 9 = 512. (nesse caso você vai ter 510 Ips validos tirando 1 ip para o broadcast e 1 para a rede)

Como foram pegos 9 bits para os hosts sobram 23 para a rede( 32[tamanho total do IPv4] - 9 = 23 )

É com esses 23 bits que vou gerar a minha mascara:

11111111 . 11111111 . 11111110 . 00000000

Utilizando a tabela do inicio vamos somando os valores onde temos os 1s e vamos chegar a seguinte formula:

128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 . 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 . 128 + 64 + 32 + 16 + 8 + 4 + 2 + 0 . 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0

E vamos chegar a seguinte mascara: 255.255.254.0

Cada casa da mascara só pode assumir esses valores: 0, 128, 192, 224, 240, 248, 252, 254 ou 255, pois esses são os resultado do somatorio desse valores 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 em sequencia.

Espero que tenha esclarecido a duvida.

zhuxin1207
Membro Júnior
Membro Júnior
Mensagens: 6
Registrado em: 04 Mai 2012, 00:53

Mensagem por zhuxin1207 » 04 Mai 2012, 00:54

A aplicação da mascara esta ligada diretamente a quantidade de hosts que sua rede pretende suportar. Imagem

Responder