VLSM (Variable Lenght Subnet Masks)
e sumarização de rotas
Objectivo
Estudar as sub-redes VLSM e explicar os
benefícios do endereço IP classless vs Classless
Inter-Domain Routing (CIDR).
Importância da sumarização de rotas.
VLSM
• Roteamento Classful
-permite somente uma
máscara de sub-rede para
todas as redes
• VLSM e roteamento classless
-é o processo de definir sub-redes
de uma sub-rede
-Mais de uma máscara de sub-rede
pode ser usada
-Uso mais eficiente dos endereços
IP se comparado ao endereçamento
classful
VLSM
• VLSM – o processo de difinir uma
sub-rede de uma sub-rede para
atender à sua necessidade
-Exemplo:
Sub-rede [Link]/16, mais 8 bits
emprestados para criar 256 sub-
redes com uma máscara /24.
-A Máscara permite 254 hosts por
sub-rede
-Intervalo da sub-rede:
[Link]/24 até [Link]/24
VLSM é a segmentação lógica de sub-redes.
Ou seja, para criar sub-redes deve-se segmentar uma
determinada rede.
VLSM consiste em segmentar as sub-redes criadas,
em blocos não necessariamente do mesmo
tamanho. Daí o nome “sub-redes de tamanho
variável”.
As mascaras são utilizadas de acordo com a
necessidade.
Devemos suprir da maior para menor
necessidade.
Devemos pensar sempre em potências de
base 2
Não podemos dividir de qualquer maneira,
para não haver sobreposicão.
Um endereço da classe B [Link]/16 foi alocado á
empresa XPTO.
Xai-Xai, Tete, Pemba e Nacala têm uma conexão WAN
para Maputo.
Maputo LAN 1 requer 50 hosts
Maputo LAN 2 requer 25 hosts
Maputo LAN 3 requer 120 hosts
Xai-Xai requer 14 hosts.
Tete requer 50 hosts.
Pemba requer 25 hosts.
Nacala requer 45 hosts
Para calcular sub-redes de VLSM e os respectivos
hosts aloca-se primeiro a sub-rede com o maior
número de hosts.
Neste exemplo Maputo LAN 3 requer 120 hosts.
Usam-se 7 bits para obter 126 endereços de
hosts utilizáveis. Assim serão usados 9 bits do 3º
e 4º octetos para representar o prefixo-
estendido-de rede /25 e os restantes 7 bits
serão usados para endereços de hosts.
1º Passo
O primeiro passo no processo de criação de sub-
redes é dividir o endereço alocado de
[Link]/16. Uma vez que 512 = 29, então, 9
bits são necessários para identificar cada uma
das sub-redes.
De seguida, leva-se a sub-rede nº 0
([Link]/25) e identifica-se cada um dos seus
hosts.
1º Passo (cont.)
Endereço alocado Sub-redes 126 hosts utilizáveis
[Link]/16 [Link]/25 [Link]/25
(Endereço de rede)
[Link]/25 1172.18.0.1/25
[Link]/25 [Link]/25
[Link]/25 [Link]/25
até
[Link]/25
[Link]/25
[Link]/25
(Endereço de
broadcast)
1º Passo (cont.)
Eis é a gama de endereços para a máscara /25.
Maputo Gama de endereços no
último octeto
[Link]/25 De 0 a 127, são necessários
120 hosts
Os hosts 0 e 127 não
podem ser usados porque
eles representam a rede e o
broadcast.
2ºPasso
Aloque o próximo nível assim que os requisitos para o nível mais
alto tiverem sido cumpridos.
Maputo LAN 1, Tete e Nacala requerem respectivamente 50, 50 e
45 hosts.
O próximo endereço disponível depois de [Link]/25
é [Link]/26. Note que a partir da tabela acima que esta é
sub-rede numero 1. Uma vez que são necessários 50, 50 e 45
hosts, serão precisos 6 bits para os endereços de hosts, 26 - 2 = 62
endereços de hosts utilizáveis. Assim serão precisos 6 bits para
representar os hosts e 10 bits para representar o prefixo-estendido-
de rede /26. Aplicando VLSM no endereço [Link]/26
teremos:
2º Passo (cont.)
Endereço alocado Sub-redes 62 hosts utilizáveis
[Link]/25 [Link]/26 [Link]/26
(Endereço de rede)
Maputo LAN 1
[Link]/26 [Link]/26
[Link]/26 [Link]/26
[Link]/26
até
[Link]/26
[Link]/26
(Endereço de
broadcast)
2ºPasso (cont.)
Eis é a gama de endereços para a máscara /26.
Maputo LAN 1 Gama de endereços no
último octeto
[Link]/26 De 128 a 191, são
necessários 62 hosts
Os hosts 128 e 191 não
podem ser usados porque
eles representam a rede e o
broadcast. Estão disponíveis
62 endereços neste
intervalo.
2º Passo (cont.)
Endereço alocado Sub-redes 62 hosts utilizáveis
Tete [Link]/26 [Link]/26
(Endereço de rede)
[Link]/26 [Link]/26
[Link]/26
até
[Link]/26
[Link]/26
2º Passo (cont.)
Endereço alocado Sub-redes 62 hosts utilizáveis
Nacala [Link]/26 [Link]/26
(Endereço de rede)
[Link]/26 [Link]/26
até
[Link]
[Link]/26
(Endereço de
broadcast)
2º Passo (cont.)
Endereço alocado Sub-redes 30 hosts utilizáveis
[Link]/26 [Link]/27 [Link]/27
Maputo LAN 2 (Endereço de rede)
[Link]/27 [Link]/27
[Link]/27 [Link]/27
[Link]/26
até
[Link]/27
[Link]/27
(Endereço de broadcast)
2º Passo (cont.)
Endereço alocado Sub-redes 30 hosts utilizáveis
Pemba [Link]/27 [Link]/27
(Endereço de rede)
[Link]/27 [Link]/27
[Link]/26 [Link]/27
até
[Link]/27
[Link]/26
(Endereço de broadcast)
3º Passo
Endereço alocado Sub-redes 14 hosts utilizáveis
[Link]/27 [Link]/28 [Link]/28
(Endereço de rede)
Xai-xai
[Link]/28 [Link]/28
[Link]/28 [Link]/28
[Link]/28
até
[Link]/28
[Link]/26
4ºPasso
Agora aloque endereços para as ligações WAN.
Lembre-se que cada ligação WAN requererá dois
endereços IP.
A próxima sub-rede disponível é
[Link]/28. Já que são necessários 2
endereços de rede para cada ligação WAN, serão
precisos 2 bits para endereços de hosts 22 –2 = 2
endereços utilizáveis. Assim são exigidos 2 bits
para representar as ligações e 14 bits para o
prefixo-estendido-de rede /30. Aplicando VLSM
[Link]/28 dá:
Sub-sub-redes 2 hosts utilizáveis
[Link]/28 [Link]/30 ( Endereço de rede)
[Link]/30
[Link]/30
[Link]/30 (Endereço de Broadcast)
[Link]/30 [Link]/30 (Endereço de rede)
[Link]/30
[Link]/30
[Link]/30 (Endereço de Broadcast)
Sub-sub-redes 2 hosts utilizáveis
[Link]/30 [Link]/30 ( Endereço de rede)
[Link]/30
[Link]/30
[Link]/30 (Endereço de Broadcast)
[Link]/30 [Link]/30 (Endereço de rede)
[Link]/30
[Link]/30
[Link]/30 (Endereço de Broadcast)
Hosts Mascar
Nome da Tamanho Endereço Mascara Faixa Endereço de
necessa a
sub-rede alocado de rede decimal endereços IP Broadcast
rios CIDR
Maputo [Link] -
120 126 [Link] /25 [Link] [Link]
LAN 3 [Link]
[Link]
Maputo [Link]
50 62 /26 [Link] - [Link]
LAN 1 8
[Link]
[Link]
[Link]
Tete 50 62 /26 [Link] - [Link]
2
[Link]
[Link] -
Nacala 45 62 [Link] /26 [Link] [Link]
[Link]
Maputo [Link] -
25 30 [Link] /27 [Link] [Link]
LAN 2 [Link]
[Link] -
Pemba 25 30 [Link] /27 [Link] [Link]
[Link]
Hosts Mascar
Nome da Tamanho Endereço Mascara Faixa Endereço de
necessa a
sub-rede alocado de rede decimal endereços IP Broadcast
rios CIDR
[Link]
[Link]
Xai-Xai 14 14 /28 [Link] - [Link]
8
[Link]
[Link]
Maputo- [Link]
2 2 /30 [Link] - [Link]
Tete 4
[Link]
[Link]
Maputo- [Link]
2 2 /30 [Link] - [Link]
Nacala 8
[Link]
[Link]
Maputo- [Link]
2 2 /30 [Link] - [Link]
Pemba 2
[Link]
[Link]
Maputo- [Link]
2 2 /30 [Link] - [Link]
XaiXai 6
[Link]
Endereçamento IP Classful e
Classless
• Classless Inter-domain Routing (CIDR – RFC 1517)
Vantagem do CIDR :
- Uso mais eficiente do espaço de
endereços IPv4
- Sumarização de rotas
Necessita que a máscara de sub-rede seja incluída nas
actualizações de roteamento, pois a classe do endereço é
insignificante.
Endereçamento IP Classful e
•
Classless
Endereçamento IP Classless
• CIDR e Sumarização de Rotas
-Variable Length Subnet Masking (VLSM)
-Permite que a sub-rede seja subdividida em sub-redes
menores de acordo com necessidades individuais
-Agregação de prefixo (Sumarização de Rotas)
-CIDR permite que rotas sejam sumarizadas em uma
única rota
Endereçamento IP Classful e
Classless
• Protocolos de Roteamento Classless
(RIPv2, EIGRP, OSPF, IS-IS, e BGP)
• Características de protocolos de roteamento classless:
-actualizações de roteamento incluem a máscara de sub-rede
- Suporta Sumarização de Rotas
-Suporta VLSM
Endereçamento IP Classful e
Classless
Procolos de Roteamento Classless
Protocolos actualizações de Suporta Habilidade
de roteamento VLSM de enviar
Roteamento incluem máscara rotas de
de sub-rede super rede
Classful Não Não Não
Classless Sim Sim Sim
Classless Inter-Domain Routing
(CIDR)
• Sumarização de rotas baseado no CIDR
-Rotas são sumarizadas com máscaras que são
menores que a máscara classful padrão
-Exemplo:
[Link] / 13 é a rota sumarizada para as redes classful [Link] / 16
até [Link] / 16
Classless Inter-Domain Routing
(CIDR)
• Passos para calcular a rota
sumarizada
-Listar as redes em
formato binário
-Contar o nº de bits
mais
significativos
correspondentes
em todas as redes para
determinar a máscara
da rotas sumarizada
-Copiar os bits que
correspondem e
adicionar bits zero para
determinar a rotas
sumarizadas.
Exercício
A empresa XPTO possui um campus em Maputo formado por
três edifícios (A, B e C) de três pisos cada que funciona como
sede e cinco filiais em Nampula, Quelimane, Chimoio, Pemba e
Tete fazendo uma WAN. O endereço de rede desta instituição é o
[Link]/8. Assim, a distribuição de utilizadores será: Maputo –
254, Nampula - 120, Quelimane - 30, Chimoio - 14, Pemba – 255
e Tete – 512.
a) Faça uma tabela VLSM de acordo com os cabeçalhos abaixo.
b) Determine a rota sumarizada.
Exercício
• Dado o seguinte endereço [Link]/16, crie
uma rede VLSM com 5 sub-redes com a
seguinte distribuição de hosts por sub-rede:
60, 25, 10, 6 e 2. Faça uma tabela com a
indicação dos endereços de rede, máscara de
sub-rede, endereço de broadcast e faixa de IP
por sub-rede.
Solução
Nome Qde Qde Endereço Mascara Mascara Intervalo Broadcast
sub- hosts hosts de rede Decimal
rede alocados
Sede
60 62 [Link] /26 [Link] [Link] - [Link] [Link]
Pemba
25 30 [Link] /27 [Link] [Link] - [Link] [Link]
Liching
a
10 14 [Link] /28 [Link] [Link] - [Link] [Link]
A
6 6 [Link] /29 [Link] [Link] - [Link] [Link]
B
2 2 [Link] /30 [Link] [Link] - [Link] [Link]
• A empresa I31 possui 1 sede e 4 filiais em Xai-
Xai, Tete, Pemba e Nampula. Dado o endereço
IP [Link]/8, crie as sub-redes VLSM com a
seguinte distribuição de utilizadores:
• Sede – 255
• Nampula – 126
• Tete - 60
• Xai-Xai - 25
• Pemba – 12
Faça uma tabela com a indicação dos endereços de rede, mascara de sub-
rede, endereço de broadcast e faixa de IP por sub-rede.
Solução
Nome da sub- Hosts Tamanho Endereço de Mascara Faixa Endereço de
Mascara CIDR
rede necessarios alocado rede decimal endereços IP Broadcast
[Link] -
Sede 255 510 [Link] /23 [Link] [Link] [Link]
[Link] -
Nampula 126 126 [Link] /25 [Link] [Link] [Link]
[Link] -
Tete 60 62 [Link] /26 [Link] [Link] [Link]
[Link] -
Xai-Xai 25 30 [Link] /27 [Link] [Link] [Link]
[Link] -
Pemba 12 14 [Link] /28 [Link] [Link] [Link]
[Link] -
Sede - Nampula 2 2 [Link] /30 [Link] [Link] [Link]
[Link] -
Sede - Tete 2 2 [Link] /30 [Link] [Link] [Link]
[Link] -
Sede – Xaia-Xai 2 2 [Link] /30 [Link] [Link] [Link]
[Link] -
Sede - Pemba 2 2 [Link] /30 [Link] [Link] [Link]
• A empresa XPTO sediada em Maputo possui
3 filiais nas cidades da Beira, Tete e Nacala.
Dado o endereço IP [Link]/16, crie as sub-
redes VLSM com a seguinte distribuição de
utilizadores:
• Maputo – 600
• Beira – 300
• Tete – 260
• Nacala - 130
Faça uma tabela com a indicação dos endereços de rede, mascara de sub-
rede, endereço de broadcast e faixa de IP por sub-rede.
Solução
[Link] -
Maputo 600 1022 [Link] /22 [Link] [Link] [Link]
[Link] -
Beira 300 510 [Link] /23 [Link] [Link] [Link]
[Link] -
Tete 254 254 [Link] /24 [Link] [Link] [Link]
[Link] -
Nacala 120 126 [Link] /25 [Link] [Link] [Link]
[Link] -
Maputo - Beira 2 2 [Link] /30 [Link] [Link] [Link]
[Link] -
Maputo - Tete 2 2 [Link] /30 [Link] [Link] [Link]
[Link] -
Maputo - Nacala 2 2 [Link] /30 [Link] [Link] [Link]