Você está na página 1de 5

VLSM

CURSO: CCNA

EXEMPLO VLSM 01 DATA: 01/2015
EXAME 200­120 
INSTRUTOR: Gustavo Salvador Campos

Você tem apenas uma rede classe C: 192.168.13.0 e tem que dividir essa rede na
topologia abaixo:

Começaremos com a sub-rede que demanda mais endereços, a rede laranja demanda
100 hosts, então vamos lá:

Quando analisamos uma máscara de rede temos que lembrar que os bits 1 representam
a porção que identifica a rede, e os bits 0 são a porção que representa os hosts, nesse
caso o endereço 192.168.13.0 é um classe C (lembre-se: no primeiro octeto se tivermos
de 192 até 223 é um endereço classe C)

Máscara Padrão Classe C:

REDE REDE REDE HOST


111111111.11111111.11111111.00000000 = 255.255.255.0

Então o primeiro passo, já que queremos uma rede que possa caber 100 hosts, é achar
quantos bits 0 precisaremos utilizar para representar 100 hosts:

A pergunta que devemos nos faze então é: 2 elevado a quanto é maior ou igual a
100(número de hosts que queremos)?

2^y-2 >= 100


2 elevado a 6 é 64, então não atende pois precisamos de 100, 2
2^7-2 = 126 elevado a 7 é 128, subtraimos 2 pois precisamos de um
endereço para host e broadcast, teremos 126, que é maior ou
126 >= 100 igual a 100, então atende aos requisitos.

Preciso então de 7 bits da máscara para representar hosts (bits "0s"):


Se vamos utilizar 7 bits para hosts, significa então que restou 1 bit para rede, e o bit que
representa a rede é sempre 1, a máscara então ficou:

Máscara alterada:
E DE
REDE REDE REDE R HOST
111111111.11111111.11111111.10000000 = 255.255.255.128
Nova Máscara com 7 bits de host, e ficou 1 bit para sub-rede.

Para achar quantas sub-redes foram criadas pegando esse bit 1 “emprestado” da porção
de hosts, basta seguir o processo abaixo:

Sub-redes: Para achar o número de redes gerado, basta fazer 2 elevado ao


número de 1s que foram pegos emprestados, nesse caso só
2^1 = 2 pegamos 1 bit 1 emprestado.
Para achar o número de hosts gerado, basta fazer 2 elevado ao
Hosts: número de 0s, nesse caso foram 7.

2^7 - 2 = 126 hosts por sub-rede

Intervalo de sub-redes:
Podemos fazer 256 menos o valor da máscara, ou
simplesmente o valor encontrado no número de hosts sem
256 - 128 = 128
subtrair -2.

Já achamos que temos duas subredes e que em cada uma dessas subredes temos
128 endereços, sendo que em cada uma dessas subredes perdemos dois
endereços, um para representar a própria rede e outro para representar o
broadcast. O endereço é o 192.168.13.0, logo a primeira rede é a própria rede 0.

Primeira Sub-rede 192.168.13.0

Intervalo de Hosts 192.168.13.1 até 192.168.13.126 - Broadcast 192.168.13.127

Segunda Sub-rede 192.168.13.128

Hosts 192.168.13.129 até 192.168.13.254 - Broadcast 192.168.13.255

Temos duas sub-redes agora, com capacidade para 126 hosts cada, utilizaremos a sub-
rede "0" para atender a demanda de hosts da sub-rede laranja, mas e as outras 3 sub-
redes como vamos atendê-las se só geramos 2 sub-redes e precisamos de um total de 4?

A resposta é: com VLSM! A sub-rede que sobrou (sub-rede 192.168.13.128), consegue


atender a demanda de hosts das demais redes? Claro que sim, essa subrede que restou
ainda possui 128 endereços para ser utilizado.

Começamos com a sub-rede que demanda mais hosts, a sub-rede verde precisa de 50
hosts:

2^y-2 >=50
2^6 - 2 = 62
62 >= 50
Sub-rede: 192.168.13.128
Máscara: 255.255.255.128
Binário: 111111111.11111111.11111111.10000000

Precisamos de 6 bits para host (6 "0s")

Ficamos então com: 111111111.11111111.11111111.11000000

Pegamos a sub-rede 192.168.13.128 que tinha a máscara com final 128 e transformamos
em 192:

Sub-rede 192.168.13.128
Máscara 255.255.255.192
Binário 111111111.11111111.11111111.11000000

Isso quer dizer que transformamos um bit zero da máscara original em "1", dividimos
então a sub-rede 192.168.13.128 em duas novas sub-redes:

Sub-redes: 2^1 = 2
Hosts: 2^6 - 2 = 62 hosts por sub-rede
Intervalo de sub-redes: 256 - 192 = 64
Sub-rede 192.168.13.128
Hosts 192.168.13.129 até 192.168.13.190 - Broadcast 192.168.13.191
Sub-rede 192.168.13.192
Hosts 192.168.13.193 até 192.168.13.254 - Broadcast 192.168.13.255

Conseguimos agora acomodar a rede verde em uma dessas novas sub-redes criadas,
vamos escolher a sub-rede 192.168.13.128 máscara 255.255.255.192, sobrou então a
sub-rede 192.168.13.192 máscara 255.255.255.192 com capacidade para 64 hosts.

Temos ainda as redes azul e vermelha, e temos penas uma sub-rede disponível
192.168.13.192 máscara 255.255.255.192,

Devemos então dividir essa sub-rede que sobrou para alocar a rede azul e vermelha,
como sempre vamos começar com a rede que precisa de mais no hosts, no nosso caso a
azul, precisa de 30 hosts, vamos lá:

Sub-rede 192.168.13.192
Máscara 255.255.255.192
Binário 111111111.11111111.11111111.11000000

2^y-2 >=30
2^5 - 2 = 30
30 >= 30

Precisamos então de 5 bits para hosts (bits "0s")

111111111.11111111.11111111.11100000

A máscara agora então é: 255.255.255.224


Isso quer dizer que transformamos um bit zero da máscara original em "1", dividimos
então a sub-rede 192.168.13.192 em duas novas sub-redes:

Sub-redes: 2^1 = 2
Hosts: 2^5 - 2 = 30 hosts por sub-rede
Intervalo de sub-redes: 256 - 224 = 32

Sub-rede 192.168.13.192
Hosts 192.168.13.193 até 192.168.13.222 - Broadcast 192.168.13.223
Sub-rede 192.168.13.224
Hosts 192.168.13.225 até 192.168.13.254 - Broadcast 192.168.13.255

Conseguimos agora acomodar a rede azul em uma dessas novas sub-redes criadas,
vamos escolher a sub-rede 192.168.13.192 máscara 255.255.255.224, sobrou então a
sub-rede 192.168.13.224 máscara 255.255.255.224 com capacidade para 30 hosts.

Com a sub-rede que sobrou conseguimos acomodar tranquilamente a rede vermelha,


pois a sub-rede tem capacidade para 30 hosts e só precisamos de 2 para a rede
vermelha, poderíamos simplesmente alocar toda essa sub-rede para a rede vermelha
mas estaríamos desperdiçando 28 endereços concordam?

Vamos então dividir essa sub-rede restante para evitar ao máximo o desperdício de
endereços:

sub-rede 192.168.13.224 máscara 255.255.255.224


111111111.11111111.11111111.11100000

2^y-2 >=2 2^2 - 2 = 2 >= 2

Precisamos então de 2 bits para hosts (bits "0s")

111111111.11111111.11111111.11111100

A máscara agora então é: 255.255.255.252

Isso quer dizer que transformamos três bits zero da máscara original em "1", dividimos
então a sub-rede 192.168.13.224 em oito novas sub-redes:

Sub-redes: 2^3 = 8
Hosts: 2^2 - 2 = 2 hosts por sub-rede
Intervalo de sub-redes: 256 - 252 = 4

Sub-rede 192.168.13.224
Hosts 192.168.13.225 até 192.168.13.226 - Broadcast 192.168.13.227
Sub-rede 192.168.13.228
Hosts 192.168.13.229 até 192.168.13.230 - Broadcast 192.168.13.231
Sub-rede 192.168.13.232
Hosts 192.168.13.233 até 192.168.13.234 - Broadcast 192.168.13.235
Sub-rede 192.168.13.236
Hosts 192.168.13.237 até 192.168.13.238 - Broadcast 192.168.13.239
Sub-rede 192.168.13.240
Hosts 192.168.13.241 até 192.168.13.242 - Broadcast 192.168.13.243
Sub-rede 192.168.13.244
Hosts 192.168.13.245 até 192.168.13.246 - Broadcast 192.168.13.247
Sub-rede 192.168.13.248
Hosts 192.168.13.249 até 192.168.13.250 - Broadcast 192.168.13.251
Sub-rede 192.168.13.252
Hosts 192.168.13.253 até 192.168.13.254 - Broadcast 192.168.13.255

Podemos alocar agora qualquer uma dessas 8 sub-redes criadas para a rede vermelhas,
as demais ficarão livres para uso futuro.

Resumindo tudo o que fizemos, todas as divisões:

192.168.13.0/24 – Rede Original Classe C


192.168.13.0/25 – Alocado para a sub-rede Laranja
192.168.13.128/25 – Dividido em duas novas sub-redes
192.168.13.128/26 – Alocado para a sub-rede verde
192.168.13.192/26 – Dividido em duas novas sub-redes
192.168.13.192/27 – Alocado para a sub-rede azul
192.168.13.224/27 – Dividido em oito novas sub-redes
192.168.13.224/30 – Alocado rede vermelha
192.168.13.228/30 – LIVRE
192.168.13.232/30 – LIVRE
192.168.13.236/30 – LIVRE
192.168.13.240/30 – LIVRE
192.168.13.244/30 – LIVRE
192.168.13.248/30 – LIVRE
192.168.13.252/30 – LIVRE

Você também pode gostar