Redes: Slash 24 (/24) ou 255.255.255.0 Fonte: http://pplware.sapo.pt/networking/redes-slash-24-24-ou-255-255-255-0/ Os endereços IP/máscara podem ser apresentados de várias formas. Hoje vamos mostrar como tendo a máscara podemos fazer a mesma notação, recorrendo à slash. Um endereço 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 endereço indica- nos a rede e a outra parte indica-nos qual a máquina. Para determinarmos que parte do endereço IP identifica a rede e que parte identifica a máquina, teremos de recorrer à máscara de rede (subnet mask ou netmask) associada. Para ser mais fácil produzi o seguinte esquema para ajudar na compreensão. Considerem que em cada octeto existe uma escala igual à que se encontra na elipse amarela. Vamos considerar para exemplo a máscara 255.255.255.0. Vamos começar por calcular o primeiro 255. Para tal, olhamos para a elipse amarela e vamos verificar a que valores vamos ter de atribuir 0 ou 1 para obter o valor 255 , ou seja, basicamente vamos passar 255 para o valor binário correspondente. Para 255 é fácil pois teríamos de colocar tudo a 1. Somando128+64+32+16+8+4+2+1 termos então o 255. Então podemos considerar que 255.255.255.0 é igual a: Então e como calcular a slash correspondente? (Também designada por notação CIDR (Classless Inter-Domain Routing)) Bem, esta parte é ainda mais simples, pois apenas basta contar o número de 1’. Para o caso anterior são 24 (ou seja 8 bits + 8 bits + 8bits)
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Como dividir a rede 192.168.1.0/24 em várias 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 dacompreensão de todos.
O cálculo de sub-redes/VLSM (Variable Lenght Subnet Mask) não é um processo difícil, no entanto carece de algum
treino e concentração pois no meio de tanto bit podem surgir erros de cálculo.
Para começar vamos a alguns conceitos.
Nota: Para este artigo a referência ao protocolo IP é aplicável à versão 4 (IPv4). Se possível, devem ler também o
artigo: Redes: Slash 24 (/24) ou 255.255.255.0
Endereço IP – Um endereço 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 endereço indica-nos a rede e a outra parte
indica-nos qual a máquina.
Máscara de rede – Para determinarmos que parte do endereço IP identifica a rede e que parte identifica a
máquina, teremos de recorrer à máscara de rede (subnet mask ou netmask) associada.
Endereço Broadcast – O endereço broadcast de uma rede/sub-rede é definido como um endereço especial uma
vez que permite que uma determinada informação seja enviada para todas as máquinas de uma rede/subrede. Esteé sempre o último endereço possível de uma rede/sub-rede.
Para explicar como proceder à divisão de uma rede em várias sub-redes vamos a um exemplo para que sejam mais
fácil a explicação:
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 (máquinas). A vossa rede principal é 192.168.1.0/24 e tem suporte
para 254 hosts. Como proceder a essa divisão?
CENÁRIO/OBJECTIVO
Para começar vamos recordar quais os requisitos:
Cada sub-rede deve ter suporte para pelo menos 30 hosts;
No mínimo devemos ter 6 sub-redes;
Antes de proceder aos cálculos, vamos verificar se é possível satisfazer tais requisitos.
Ora se a minha rede principal suporta 254 máquinas então 30 (PC’s) x 6 (sub-redes) = 180, logo será possível
satisfazer o pedido. Foi também tido em conta que serão “perdidos” dois endereços por cada sub-rede: oendereçode sub-rede que identificará essa sub-rede e o endereço de broadcast de casa sub-rede.
Dando prioridade à exigência a nível de PC’s, vamos considerar o diagrama seguinte e responder à seguinte
questão: Em que número da elipse amarela conseguiriam encaixar 32 PC’s (30 é o números de PCs + 1 que é o
endereço para a sub-rede e +1 endereço de broadcast, que dá um total de 32). Ora têm 3 possibilidades: no 128, 64
ou 32. No entanto, a escolha deverá recair sobre 32 por ser o número mais próximo (neste exemplo até é igual) do
VLSM (Variable Lenght Subnet Mask) é um método de cálculo de sub-redes mais eficiente queo tradicional, você pode alocar somente os bits necessários da sub-rede utilizando máscaras
de tamanho variáveis.No calculo de sub-redes tradicional é utilizado uma máscara de sub-rede única para todos osblocos, o que não é muito eficiente quando se tem uma topologia de rede com uma quantidadevariável de hosts por sub-rede.Em redes que utilizam VLSMs é necessário implementar protocolos de roteamento classlesscomo o RIPv2, EIGRP, OSPF, IS-IS e BGP pois é preciso que a máscara de sub-rede sejaencaminhada nas atualizações de roteamento, já que a mesma varia a cada bloco. Protocolosde roteamento como RIPv1 e IGRP já não suportam redes com VLSMs, pois são classful e nãoencaminham a mascara de sub-rede nas atualizações.Costumo elencar três vantagens da utilização de VLSMs:
Menos desperdício de endereços IPs. É possível fazer uso mais eficiente da divisão desub-redes alocando mascaras de sub-redes diferentes a cada bloco;
Maior flexibilidade na distribuição de endereços. É possível redimensionar sub-redesdentro de uma sub-rede calculada. Quando houver uma alteração na topologia da redenão é necessário alterar o endereçamento de toda a rede;
Possibilidade de sumarização de rotas (agregação de rotas): É possível você sumarizardiversas rotas em um único endereço de rede com máscara específica, diminuindoassim o tamanho das tabelas de roteamento.
Neste artigo vamos abordar somente a primeira vantagem "Menos desperdício de endereçosIPs", 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 cálculos dos exercícios on-line na mão,principalmente aqueles que pretendem tirar a certificação CCNA. Disponibilizei ao final doartigo uma calculadora de sub-redes que permite o calculo de VLSMs e de sumarização demeu colega Luciano Coelho do Senac-SC de Lages, utilize a mesma como uma ferramentapara auxiliar nos cálculos.
Na topologia de rede acima foi realizado um cálculo de sub-rede sem uso de VLSM, oendereço de rede 172.16.0.0/16 foi dividido em 05 (cinco) sub-redes com 126 hosts cada.Nesta divisão se utilizou a mascara /25 (255.255.255.128) em todos os blocos. Iniciando com aSub-Rede 0.0, 0.128 até 2.0 conforme tabela abaixo:
Nesta distribuição todos os blocos tem 126 hosts, pois a maior sub-rede (Azul) precisa de 126hosts. Se o cálculo fosse realizado utilizando os 62 hosts (necessários para a sub-rede Verde)não iríamos conseguir atender a sub-rede Azul pois faltaria endereços de hosts.
Vejamos quantos endereços foram desperdiçados utilizando o calculo de sub-rede acima sem
Total de endereços desperdiçados: 96+64+0+372= 532 Houve um desperdício total de 532 endereços IPs. Nos links Ponto-a-Ponto como anecessidade é somente 02 endereços o desperdício foi maior: 372 endereços, onde o ideal erautilizar uma sub-rede /30 em vez de /25.Vamos então ver como ficaria a distribuição de endereços da rede acima utilizando VLSM.Existem diversas formas de calcular sub-redes e VLSM, particularmente prefiro fazer o cálculoutilizando números decimais com uma regra que chamo de “Ache a mascara e diminua de256”, quem foi meu aluno sabe bem como funciona.No caso de VLSM, aconselho fazer o calculo das redes maiores para as menores, para nãohaver subscrição de sub-redes.Então vamos começar pela maior sub-rede que é a Azul com 126, depois a Verde com 62, Amarela com 30 a por fim as sub-redes com links Ponto-a-Ponto que precisam de apenas 02IPs cada. A primeira sub-rede sempre é a sub-rede “0”, como neste caso temos uma rede classe “B” aprimeira sub-rede então é “0.0” (dois octetos calculados). Como vamos calcular sub-redes damaior sub-redes para a menor, então a sub-rede Azul será a nossa primeira sub-rede.Vamos tentar realizar o cálculo respondendo algumas perguntas:
Sub-rede Azul: “0.0” Quantos endereços IPs são necessários: 126Qual é a mascara para alocar 126 hosts: 255.255.255.128 ou /25Diminua o 128 de 256 para obter o intervalo da sub-rede: 256-128=128 Some o resultado com o valor do octeto correspondente: 0.0+ 0.128= 0.128 (endereço da
próxima sub-rede)Sub-rede Verde: “0.128” Quantos endereços IPs são necessários: 62Qual é a mascara necessária para alocar 62 hosts: 255.255.255.192 ou /26Diminua 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 (endereço dapróxima sub-rede)
Sub-rede Amarela: “0.192” Quantos endereços IPs são necessários: 30Qual é a mascara necessária para alocar 30 hosts: 255.255.255.224 ou /27Diminua o 224 de 256 para obter o intervalo da sub-rede: 256-224=32
Some o resultado com o valor do ocoteto correspondente: 0.192 + 0.32= 0.224 (endereço dapróxima sub-rede)
Sub-rede Ponto-a-Ponto 1: “0.224” Quantos endereços IPs são necessários: 2Qual é a mascara necessária para alocar 30 hosts: 255.255.255.252 ou /30Diminua o 252 de 256 para obter o intervalo da sub-rede: 256-252=4 Some o resultado com o valor do ocoteto correspondente: 0.224 + 0.4= 0.228 (endereço dapróxima sub-rede)
Sub-rede Ponto-a-Ponto 2: “0.228” Quantos endereços IPs são necessários: 2Qual é a mascara necessária para alocar 30 hosts: 255.255.255.252 ou /30
Diminua o 252 de 256 para obter o intervalo da sub-rede: 256-252=4 Some o resultado com o valor do ocoteto correspondente: 0.228 + 0.4= 0.232 (endereço dapróxima sub-rede)
Sub-rede Ponto-a-Ponto 3: “0.232” Quantos endereços IPs são necessários: 2Qual é a mascara necessária para alocar 30 hosts: 255.255.255.252 ou /30Diminua o 252 de 256 para obter o intervalo da sub-rede: 256-252=4 Some o resultado com o valor do ocoteto correspondente: 0.232 + 0.4= 0.236 (endereço dapróxima sub-rede) Agora vamos colocar estes valores na tabela de calculo de sub-redes para entender melhorcomo ficou esta divisão:
Perceba que neste caso não houve desperdício de endereços IPs, o número de endereços IPsnecessários é igual aos endereços IPs alocados. Observe que houve uma variação de máscarade sub-rede em cada bloco.Veja como ficou o endereçamento com VLSM na topologia de rede:
Não é uma tarefa fácil tentar colocar em texto uma explicação de calculo de sub-rede,particularmente prefiro explicar pessoalmente. Tente realizar os exercícios on-line de VLSMabaixo, postei exercícios bem parecidos com os exigidos em uma prova CCNA.Nos próximos artigos sobre VLSM, vamos abordar as outras duas características:Redimensionar sub-redes dentro de uma sub-rede calculada e realizar a sumarização deredes.Caso você tenha acesso ao simulador "Cisco Packet Tracer", faça o download da topologia derede acima e veja como ficou a configuração da rede com VLSM (necessário simulador CiscoPacket Tracer versão 5.3.0, software utilizado por alunos das Academias Cisco Networking