1. Calculo endereçamento em sub-redes ? [RESOLVIDO]
vitortechnousa Debian
Post recolhido
Enviado em 04/09/2012 - 23:51h
Boa noite amigos do Vol, minha dúvida pode ser simples para alguns, mas confesso que to batendo cabeça aqui e não to conseguindo entender. Vamos ao assunto.
IP 129.131.65.10/19
Sei que o endereço de rede é 129.131.64.0
sei tbm que o broadcast é 129.131.95.255
Queria saber qual é a formula para calcular o endereçamento dentro das sub-redes, com os 3 bits a mais para a mascára da pra criar 8 sub-redes sendo que só 6 são usadas. Então como calcular a faixa de endereço dentro de cada sub rede ?
2. Re: Calculo endereçamento em sub-redes ? [RESOLVIDO]
Melhor resposta
removidousa Nenhuma
Post recolhido
Enviado em 05/09/2012 - 14:53h
Vamos usar o exemplo abaixo:
Rede: 129.131.0.0
Máscara de rede classe B usando mais três bits para deixa-la em /19.
Primeiro Vamos calcular o número de sub-redes
n
usando a fórmula: 2
Como quero uma máscara de sub-redes de 19 bits ao todo. e já temos 16 bits nos dois primeiros octetos. vamos usar mais três bits, logo o valor de n é iqual a 3.
3
Número de sub-redes: 2 = 2x2x2 = 8 sub-redes terei usando essa máscara para as sub-redes.
Segundo vamos calcular quantos endereços IPs(ips para hosts) teremos disponíveis em cada sub-rede
Como utilizei três bits no terceiro octeto, sobrou cinco bits no terceiro octeto mais oito bits no ultimo octeto totalizando 13 bits. ou seja terei onze bits disponíveis para os endereços de hosts, vamos calcular quantos endereços vai dá ao todo:
Nesse exemplo usei três bits no terceiro octeto, certo ? ai é só calcular. qual é o valor decimal do terceiro bit ? 32, sendo assim o segundo bit terá o valor de 64 e primeiro bit o valor de 128.
Logo o valor do ultimo bit que é 32 é o indicativo da variação da faixa de endereços de cada sub-rede. mas será aplicado apenas no terceiro octeto que é aonde estamos adicionando três bits. pois o ultimo octeto receberá os endereços IPs de cada bit restante do terceiro octeto. Veja bem o que foi feito no meu primeiro post, a variação do exemplo do primeiro post é de 16. veja acima:
0 - 15 - de 0 a 15 são 16 endereços
16 - 31 - de 16 a 31 são 16 endereços
32 - 47 - de 32 a 47 são 16 enderços
Sendo assim aqui a variação será a seguinte:
<sub-redes> <End. de rede> <Primeiro IP> <Ultimo IP> <End. de broadcast>
4. Re: Calculo endereçamento em sub-redes ? [RESOLVIDO]
vitortechnousa Debian
Post recolhido
Enviado em 05/09/2012 - 01:11h
Então deu pra enteder o funcionamento da coisa, só to me enrolando pra fazer o endereçamento dentro das subredes, não to sabendo calcular tipo qual o primeiro e o ultimo endereço dentro das 8 subredes.
5. Re: Calculo endereçamento em sub-redes ? [RESOLVIDO]
6. Re: Calculo endereçamento em sub-redes ? [RESOLVIDO]
removidousa Nenhuma
Post recolhido
Enviado em 05/09/2012 - 01:44h
Fórmula para calcular o número de sub-redes:
n
2. dois elevado a n, onde n é o número de bits iqual à 1 usado para rede. n é o número de bits a mais utilizado para a máscara de sub-redes.
Fórmula para cacular o número de endereços IPs dentro de cada sub rede:
n 2-2
vamos pegar essa faixa de IP que você citou acima: 129.131.64.0 usando a classe A. vamos supor que deseja atribuir 14 sub-redes a essa faixa de rede.
Vamos usar 4 bits no ultimo octeto:
logo usando a fórmula para se calcular a quantidade de sub-rede vamos ter o seguinte calculo:
4
dois elevado a quatro menos dois = 2
logo vou ter: 2x2x2x2 - 2 = 16 sub-redes
como eu usei 4 bits no ultimo octeto ainda resta 4 bits além dos 24 bits dos três octetos anteriores para os endereços de hosts em cada sub-rede. ai só precisa usar a fórmula:
n 4
2-2 = 2-2 = 2x2x2x2-2 =16-2=14 endereços destinados aos hosts por sub-rede.
logo minhas sub-redes terão os seguintes endereços:
NOTA: lembre-se o primeiro endereço é destinado ao endereçamento da rede e o ultimo para broadcast.
<sub-rede> <End.de rede> <End.de broadcast>
sub-rede 1: 129.131.64.0 ==> 129.131.64.15 (destinado aos hosts são 1 ao 14)
sub-rede 2: 129.131.64.16 ==> 129.131.64.31 (destinado aos hosts são 17 ao 30)
sub-rede 3: 129.131.64.32 ==> 129.131.64.47 (destinado aos hosts são 33 ao 46)
sub-rede 4: 129.131.64.48 ==> 129.131.64.63 (destinado aos hosts são 49 ao 62)
sub-rede 5: 129.131.64.64 ==> 129.131.64.79 (destinado aos hosts são 65 ao 78)
sub-rede 6: 129.131.64.80 ==> 129.131.64.95 (destinado aos hosts são 81 ao 94)
sub-rede 7: 129.131.64.96 ==> 129.131.64.111 (destinado aos hosts são 97 ao 110)
sub-rede 8: 129.131.64.112 ==> 129.131.64.127 (destinado aos hosts são 113 ao 126)
sub-rede 9: 129.131.64.128 ==> 129.131.64.143 (destinado aos hosts são 129 ao 142)
sub-rede 10: 129.131.64.144 ==> 129.131.64.159 (destinado aos hosts são 145 ao 158)
sub-rede 11: 129.131.64.160 ==> 129.131.64.175 (destinado aos hosts são 161 ao 174)
sub-rede 12: 129.131.64.176 ==> 129.131.64.191 (destinado aos hosts são 177 ao 190)
sub-rede 13: 129.131.64.192 ==> 129.131.64.207 (destinado aos hosts são 193 ao 206)
sub-rede 14: 129.131.64.208 ==> 129.131.64.223 (destinado aos hosts são 209 ao 222)
sub-rede 15: 129.131.64.224 ==> 129.131.64.239 (destinado aos hosts são 225 ao 238)
sub-rede 16: 129.131.64.240 ==> 129.131.64.255 (destinado aos hosts são 241 ao 254)
Ai você pode perguntar: Qual é a máscara de rede para essas sub-redes ?
Vamos lá....
como cada octeto só pode ter no máximo 8 bits no IPv4, então o número máximo é 255 ou 11111111 em binário. logo tem que saber transformar(converter) decimal em binário. para aprender direito acesse o link abaixo:
como utilizei quatro octetos para fazer a divisão das sub-redes, os quatro primeiros bits foram definidos como 1. agora só basta somar e vai ter o valor do ultimo octeto:
128+64+32+16=240
logo a máscara das sub-redes será: 255.255.255.240.
Deu pra entender ?
7. Re: Calculo endereçamento em sub-redes ? [RESOLVIDO]
vitortechnousa Debian
Post recolhido
Enviado em 05/09/2012 - 08:52h
eabreu escreveu:
Fórmula para calcular o número de sub-redes:
n
2. dois elevado a n, onde n é o número de bits iqual à 1 usado para rede. n é o número de bits a mais utilizado para a máscara de sub-redes.
Fórmula para cacular o número de endereços IPs dentro de cada sub rede:
n 2-2
vamos pegar essa faixa de IP que você citou acima: 129.131.64.0 usando a classe A. vamos supor que deseja atribuir 14 sub-redes a essa faixa de rede.
Vamos usar 4 bits no ultimo octeto:
logo usando a fórmula para se calcular a quantidade de sub-rede vamos ter o seguinte calculo:
4
dois elevado a quatro menos dois = 2
logo vou ter: 2x2x2x2 - 2 = 16 sub-redes
como eu usei 4 bits no ultimo octeto ainda resta 4 bits além dos 24 bits dos três octetos anteriores para os endereços de hosts em cada sub-rede. ai só precisa usar a fórmula:
n 4
2-2 = 2-2 = 2x2x2x2-2 =16-2=14 endereços destinados aos hosts por sub-rede.
logo minhas sub-redes terão os seguintes endereços:
NOTA: lembre-se o primeiro endereço é destinado ao endereçamento da rede e o ultimo para broadcast.
<sub-rede> <End.de rede> <End.de broadcast>
sub-rede 1: 129.131.64.0 ==> 129.131.64.15 (destinado aos hosts são 1 ao 14)
sub-rede 2: 129.131.64.16 ==> 129.131.64.31 (destinado aos hosts são 17 ao 30)
sub-rede 3: 129.131.64.32 ==> 129.131.64.47 (destinado aos hosts são 33 ao 46)
sub-rede 4: 129.131.64.48 ==> 129.131.64.63 (destinado aos hosts são 49 ao 62)
sub-rede 5: 129.131.64.64 ==> 129.131.64.79 (destinado aos hosts são 65 ao 78)
sub-rede 6: 129.131.64.80 ==> 129.131.64.95 (destinado aos hosts são 81 ao 94)
sub-rede 7: 129.131.64.96 ==> 129.131.64.111 (destinado aos hosts são 97 ao 110)
sub-rede 8: 129.131.64.112 ==> 129.131.64.127 (destinado aos hosts são 113 ao 126)
sub-rede 9: 129.131.64.128 ==> 129.131.64.143 (destinado aos hosts são 129 ao 142)
sub-rede 10: 129.131.64.144 ==> 129.131.64.159 (destinado aos hosts são 145 ao 158)
sub-rede 11: 129.131.64.160 ==> 129.131.64.175 (destinado aos hosts são 161 ao 174)
sub-rede 12: 129.131.64.176 ==> 129.131.64.191 (destinado aos hosts são 177 ao 190)
sub-rede 13: 129.131.64.192 ==> 129.131.64.207 (destinado aos hosts são 193 ao 206)
sub-rede 14: 129.131.64.208 ==> 129.131.64.223 (destinado aos hosts são 209 ao 222)
sub-rede 15: 129.131.64.224 ==> 129.131.64.239 (destinado aos hosts são 225 ao 238)
sub-rede 16: 129.131.64.240 ==> 129.131.64.255 (destinado aos hosts são 241 ao 254)
Ai você pode perguntar: Qual é a máscara de rede para essas sub-redes ?
Vamos lá....
como cada octeto só pode ter no máximo 8 bits no IPv4, então o número máximo é 255 ou 11111111 em binário. logo tem que saber transformar(converter) decimal em binário. para aprender direito acesse o link abaixo:
como utilizei quatro octetos para fazer a divisão das sub-redes, os quatro primeiros bits foram definidos como 1. agora só basta somar e vai ter o valor do ultimo octeto:
128+64+32+16=240
logo a máscara das sub-redes será: 255.255.255.240.
Deu pra entender ?
Deu pra manjar eabreu, agora como ficaria esse endereçamento se eu utilizasse uma mascara /19 ? é Nessa parte que eu to me enrolando, com a mascara /24 eu já entendi tudo ok. Não to sabendo calcular a faixa de endereçamento dentro das sub-redes quando se utiliza uma mascara com menos bits.No caso do ex:seria /19
8. Re: Calculo endereçamento em sub-redes ? [RESOLVIDO]
vitortechnousa Debian
Post recolhido
Enviado em 05/09/2012 - 16:56h
Opa valeu pela luz eabreu, eu que tava vacilando em uma coisa.
Eu tava pensando que pelo fato do terceiro octeto começar com 64, o endereçamento dos ips dentro das subreds tinha que começar por 64, ai eu tava calculando aqui e o total de ips passava de 255 na 6º sub-rede, tava fazendo uma trapalhada doida aqui e nunca ia conseguir realizar o calcúlo correto, pow meu amigo valeu d+ o seu esforço em ajudar quem ta aprendendo agora, agradeço muito!!
Valeu mesmo!!!!
9. Re: Calculo endereçamento em sub-redes ? [RESOLVIDO]
removidousa Nenhuma
Post recolhido
Enviado em 05/09/2012 - 17:02h
Por nada amigo. a galera da VOL ensina e aprende. só peço a você que marque o tópico como resolvido e se possível a melhor resposta para que sirva de referência para outras pessoas que busquem a mesma informação.
Usamos cookies essenciais para manter o site funcionando e Google Analytics para métricas de audiência. Cookies de anúncios só serão carregados se você permitir.