VLSM (Variable Lenght Subnet Mask) um mtodo de clculo de sub-redes mais eficiente que o tradicional, voc pode alocar somente os bits necessrios da sub-rede utilizando mscaras de tamanho variveis. No calculo de sub-redes tradicional utilizado uma mscara de sub-rede nica para todos os blocos, o que no muito eficiente quando se tem uma topologia de rede com uma quantidade varivel de hosts por sub-rede. Em redes que utilizam VLSMs necessrio implementar protocolos de roteamento classless como o RIPv2, EIGRP, OSPF, IS-IS e BGP pois preciso que a mscara de sub-rede seja encaminhada nas atualizaes de roteamento, j que a mesma varia a cada bloco. Protocolos de roteamento como RIPv1 e IGRP j no suportam redes com VLSMs, pois so classful e no encaminham a mascara de sub-rede nas atualizaes. Costumo elencar trs vantagens da utilizao de VLSMs: 1. Menos desperdcio de endereos IPs. possvel fazer uso mais eficiente da diviso de subredes alocando mascaras de sub-redes diferentes a cada bloco; 2. Maior flexibilidade na distribuio de endereos. possvel redimensionar sub-redes dentro de uma sub-rede calculada. Quando houver uma alterao na topologia da rede no necessrio alterar o endereamento de toda a rede; 3. Possibilidade de sumarizao de rotas (agregao de rotas): possvel voc sumarizar diversas rotas em um nico endereo de rede com mscara especfica, diminuindo assim o tamanho das tabelas de roteamento. Neste artigo vamos abordar somente a primeira vantagem "Menos desperdcio de endereos IPs", para isto vamos analisar uma topologia de rede simples para facilitar o entendimento. Para fazer uso de VLSM preciso que voc tenha conhecimento pleno de sub-redes. Aconselho inicialmente que voc tente realizar os clculos dos exerccios on-line na mo, principalmente aqueles que pretendem tirar a certificao CCNA. Disponibilizei ao final do artigo uma calculadora de sub-redes que permite o calculo de VLSMs e de sumarizao de meu colega Luciano Coelho do Senac-SC de Lages, utilize a mesma como uma ferramenta para auxiliar nos clculos. Vejamos a topologia abaixo:
Na topologia de rede acima foi realizado um clculo de sub-rede sem uso de VLSM, o endereo de rede 172.16.0.0/16 foi dividido em 05 (cinco) sub-redes com 126 hosts cada. Nesta diviso se utilizou a mascara /25 (255.255.255.128) em todos os blocos. Iniciando com a Sub-Rede 0.0, 0.128 at 2.0 conforme tabela abaixo:
Nesta distribuio todos os blocos tem 126 hosts, pois a maior sub-rede (Azul) precisa de 126 hosts. Se o clculo fosse realizado utilizando os 62 hosts (necessrios para a sub-rede Verde) no iramos conseguir atender a sub-rede Azul pois faltaria endereos de hosts. Vejamos quantos endereos foram desperdiados utilizando o calculo de sub-rede acima sem o uso de VLSM:
Sub-rede Amarela
Endereos IPs necessrios: 30 Endereos IPs alocados: 126 Endereos IPs desperdiados: 126-30 = 96
Sub-rede Verde
Endereos IPs necessrios: 62 Endereos IPs alocados: 126 Endereos IPs desperdiados: 126-62 = 64
Sub-rede Azul
Endereos IPs necessrios: 126 Endereos IPs alocados: 126 Endereos IPs desperdiados: 126-126 =0 (Aqui no houve desperdcio)
Quantos endereos IPs so necessrios: 62 Qual a mascara necessria para alocar 62 hosts: 255.255.255.192 ou /26 Diminua o 192 de 256 para obter o intervalo da sub-rede: 256-192=64 Some o resultado com o valor do ocoteto correspondente: 0.128 + 0.64= 0.192 (endereo da prxima sub-rede)
Perceba que neste caso no houve desperdcio de endereos IPs, o nmero de endereos IPs necessrios igual aos endereos IPs alocados. Observe que houve uma variao de mscara de sub-rede em cada bloco. Veja como ficou o endereamento com VLSM na topologia de rede:
No uma tarefa fcil tentar colocar em texto uma explicao de calculo de sub-rede, particularmente prefiro explicar pessoalmente. Tente realizar os exerccios on-line de VLSM abaixo, postei exerccios bem parecidos com os exigidos em uma prova CCNA. Nos prximos artigos sobre VLSM, vamos abordar as outras duas caractersticas: Redimensionar sub-redes dentro de uma sub-rede calculada e realizar a sumarizao de redes. Caso voc tenha acesso ao simulador "Cisco Packet Tracer", faa o download da topologia de rede acima e veja como ficou a configurao da rede com VLSM (necessrio simulador Cisco Packet Tracer verso 5.3.0, software utilizado por alunos das Academias Cisco Networking Academy).