Você está na página 1de 5

Redes Como calcular sub-redes?

Pedro Pinto 15 Dez 2010 Networking 72 Comentrios


Como dividir a rede 192.168.1.0/24 em vrias sub redes?
O assunto que trago hoje tem vindo a ser reclamado por alguns dos nossos leitores
(entusiastas pelo mundo das redes) h j algum tempo. Pois bem, hoje vamos tentar
ensinar como calcular sub-redes e espero que seja da compreenso de todos.
O clculo de sub-redes/VLSM (Variable Lenght Subnet Mask) no um processo
difcil, no entanto carece de algum treino e concentrao pois no meio de tanto bit
podem surgir erros de clculo.

Para comear vamos a alguns conceitos.


Nota: Para este artigo a referncia ao protocolo IP aplicvel verso 4 (IPv4). Se
possvel, devem ler tambm o artigo: Redes: Slash 24 (/24) ou 255.255.255.0

Endereo IP Um endereo IPv4 formado por 32 bits que o mesmo que dizermos
que possui quatro octetos representados na forma decimal (ex: 192.168.0.1). Uma parte
desse endereo indica-nos a rede e a outra parte indica-nos qual a mquina.
Mscara de rede Para determinarmos que parte do endereo IP identifica a rede e
que parte identifica a mquina, teremos de recorrer mscara de rede (subnet mask ou
netmask) associada.
Endereo Broadcast O endereo broadcast de uma rede/sub-rede definido como um
endereo especial uma vez que permite que uma determinada informao seja enviada
para todas as mquinas de uma rede/subrede. Este sempre o ltimo endereo possvel
de uma rede/sub-rede.
Para explicar como proceder diviso de uma rede em vrias sub-redes vamos a um
exemplo para que sejam mais fcil a explicao:
Problema: Vamos considerar que pretendem organizar uma LAN Party e querem criar 6
sub-redes. Como requisito, cada uma das sub-redes dever suportar 30 hosts
(mquinas). A vossa rede principal 192.168.1.0/24 e tem suporte para 254 hosts.
Como proceder a essa diviso?
CENRIO/OBJECTIVO

Para comear vamos recordar quais os requisitos:

Cada sub-rede deve ter suporte para pelo menos 30 hosts;

No mnimo devemos ter 6 sub-redes;

Antes de proceder aos clculos, vamos verificar se possvel satisfazer tais requisitos.
Ora se a minha rede principal suporta 254 mquinas ento 30 (PCs) x 6 (sub-redes) =
180, logo ser possvel satisfazer o pedido. Foi tambm tido em conta que sero
perdidos dois endereos por cada sub-rede: o endereo de sub-rede que identificar
essa sub-rede e o endereo de broadcast de casa sub-rede.
Dando prioridade exigncia a nvel de PCs, vamos considerar o diagrama seguinte e
responder seguinte questo: Em que nmero da elipse amarela conseguiriam encaixar
32 PCs (30 o nmeros de PCs + 1 que o endereo para a sub-rede e +1 endereo de
broadcast, que d um total de 32). Ora tm 3 possibilidades: no 128, 64 ou 32. No
entanto, a escolha dever recair sobre 32 por ser o nmero mais prximo (neste exemplo
at igual) do solicitado.

Saben
do que a escolha ento 32 podemos ento rapidamente afirmar que as sub-rede distam
32 endereos umas das outras e que podemos variar 3 bits.

Alm disso vamos tambm ter de alterar a mascara da rede principal e ajustar s subredes. Como a mscara original /24 (255.255.255.0) e como agora passamos a ter mais
sub-redes e menos endereos disponveis por cada sub-rede, ento a mscara ter de
avanar para a frente no ltimo octeto. Como estamos a usar mais 3 bits do ltimo
octeto, basta efectuar a soma o peso dos mesmos (128+64+32 = 224). Ento a nova
mscara a aplicar s novas sub-redes ser: 255.255.255.224 (/27).

Considerando a rede principal, aps a sua diviso em sub-redes com 30 hosts cada
temos algo do tipo:

Nesta fase j temos todas as informaes para responder pergunta inicial. Para isso
elaborei um pequeno quadro:

Alguns truques:

Comear por preencher todas as linhas associadas ao endereo de sub-rede.


Desta forma sabemos sempre que o endereo broadcast da linha anterior esse
endereo-1.

Depois de saber o broadcast sabemos tambm que o ltimo endereo vlido o


endereo broadcast 1.

O primeiro endereo de rede, sempre a soma de +1 ao endereo de sub-rede.

Como podemos verificar, o resultado foram mais de 6 sub-redes mas conseguimos


cumprir o requisitos de 30 hosts por rede. Das 8 redes agora basta usarem 6.
Consideraes finais
Existem muitas tcnicas e aplicaes para clculo de sub-redes. Esta uma tcnica que
costumo usar nas aulas e que tem dado bons resultados. Espero que tenham entendido
todos os clculos e acreditem que no foi fcil para mim expor esta informao, tendo
apenas a possibilidade de a escrever. Num quadro (a escrever e a falar) bem mais
fcil !!!. Num prximo artigo vamos tentar explicar um exemplo onde os requisitos a
nvel de hosts variam de rede para rede.
J agora o TPC:
Considerando a rede 192.168.150.0, pretende-se que a mesma seja dividida de forma a
ter 100 mquinas por rede?
Bons clculos (no vale usar aplicaes !)

http://pplware.sapo.pt/tutoriais/networking/redes-como-calcular-sub-redes/
04/05/2016

10:00

Você também pode gostar