CALCULO DE ENDEREÇO IP VÁLIDO

1. CALCULO DE ENDEREÇO IP VÁLIDO

chayene
chayloira

(usa Ubuntu)

Enviado em 03/04/2013 - 23:45h

oi! alguém aí sabe alguma coisa sobre calculo de endereços ip válidos?
tenho uma faixa de ips entre 192.168.0.0 que é o endereço de rede e 192.168.0.255 que é o endereço de broadcast
32 sub redes
mascara 255.255.248.0 no caso /21
são 2048 hosts válidos
como designo o ip pra cada um? obrigada


  


2. Re: CALCULO DE ENDEREÇO IP VÁLIDO

Buckminster
Buckminster

(usa Debian)

Enviado em 04/04/2013 - 01:23h

chayloira escreveu:

oi! alguém aí sabe alguma coisa sobre calculo de endereços ip válidos?
tenho uma faixa de ips entre 192.168.0.0 que é o endereço de rede e 192.168.0.255 que é o endereço de broadcast
32 sub redes
mascara 255.255.248.0 no caso /21
são 2048 hosts válidos
como designo o ip pra cada um? obrigada


Como assim designar o ip para cada um?

Se a tua faixa de rede é 192.168.0.0 os teus IPs serão 192.168.0.1, 192.168.0.2, 192.168.0.3, etc, com a máscara de subrede 255.255.248.0. Isso para configurar um DHCP na prática.
Os chamados IPs válidos são, grosso modo, aqueles com os quais se pode navegar na internet. As faixas de rede convencionadas na RFC 1918

10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)

são faixas de IPs reservados para redes internas.

São 2046 hosts válidos. O endereço de rede e o broadcast não entram como hosts válidos.
Essa máscara 255.255.248.0 é classe B.

255.255.248.0 = 11111111 11111111 11111000 00000000 (dígitos binários [0 e 1], base 2)

Os bits 1 são a máscara de subrede e os bits 0 são as subredes.
Temos 21 bits 1 e 5 bits 0, por isso é /21 (é a quantidade de bits 1)
Utiliza-se a fórmula 2 elevado à 'n', onde 'n' é o número de bits 0, para calcular a quantidade de subredes:
2 elevado à 5 = 32.

Na máscara de classe B é o terceiro octeto que importa, então usaremos ele, que é 248. Pegue 248 e subtraia por 256 (que é 2 elevado à 8, pois são 8 bits em cada octeto, lógico), que nos dá 8.
Se fosse 255.255.252.0 seria 256 - 252 = 4.

Agora é só contar as casas correntes no terceiro octeto de 8 a 8. Exemplo:
Rede01 - de 192.168.0.0/21 a 192.168.7.255/21 teremos 1 endereço de rede, 2046 Hosts e um broadcast 192.168.7.255;
Rede02 - de 192.168.8.0/21 a 192.168.15.255/21; endereço de rede 192.168.8.0 e broadcast 192.168.15.255;
Rede03 - de 192.168.16.0/21 a 192.168.23.255/21;
e assim por diante até completar as 32 subredes.

Mas tecnicamente há um engano aí, pois a faixa de IP que começa por 192 é da classe C. A classe B vai das faixas 128 à 191. Porém, na pratica isso não influi.

Para estudos utilize essa calculadora online:

http://www.gwebtools.com.br/calculadora-subrede


3. Re: CALCULO DE ENDEREÇO IP VÁLIDO

chayene
chayloira

(usa Ubuntu)

Enviado em 04/04/2013 - 01:44h

muito obrigada, fiz o calculo de ip de novo e minha faixa de ips estava errada! valeu mesmo assim


4. Re: CALCULO DE ENDEREÇO IP VÁLIDO

Buckminster
Buckminster

(usa Debian)

Enviado em 04/04/2013 - 01:58h

chayloira escreveu:

muito obrigada, fiz o calculo de ip de novo e minha faixa de ips estava errada! valeu mesmo assim


De nada.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts