Você está na página 1de 4

Entenda como funcionam as sub-redes e mscaras.

(Rede)

As sub-redes. As classes de endereos Internet acomodam trs escalas de endereamento, onde, os 32 bits do endereo IP so divididos proporcionalmente entre as identificaes de rede e de host (qualquer dispositivo que possui uma placa de rede), dependendo de quantas redes e quantos hosts por rede necessitamos. Considere uma identificao de rede classe A, a qual pode conter 16 milhes de hosts em uma mesma rede fsica. Todos eles, dentro dos limites do roteador, compartilhando o mesmo trfego de difuso (broadcast). No aconselhvel ter 16 milhes de hosts no mesmo domnio de difuso, o resultado disto, que a maior parte dos 16 milhes de endereos de hosts no so atribudos, e desta forma, desperdiados. Mesmo em uma rede de classe B, a qual pode conter at 65 mil hosts, essa prtica totalmente invivel. No esforo de criar domnios de difuso menores, e com isso, ter uma melhor utilizao dos bits em uma identificao de host, uma rede IP pode ser subdividida em pequenas redes, cada qual, limitada por um roteador IP e atribuda a uma nova identificao de sub-rede, na qual, um subconjunto da identificao de rede original baseada em classes. Desta forma cria-se subdivises de uma rede IP, onde cada sub-rede possui sua nica identificao de subrede. Identificaes de sub-rede so criadas usando uma poro dos bits de uma identificao de host original baseada em classes. Considere o exemplo da figura 1. A rede de classe B 139.12.0.0 pode ter at 65.534 hosts. Esta quantidade de hosts muito grande, e faz com que a rede atual torne-se saturada em seu trfego de difuso. A rede 139.12.0.0 deve ser configurada de tal forma que no cause impacto e nem seja preciso a reconfigurao do resto da rede IP.

Figura 1 - rede 139.12.0.0 antes da subdiviso

A rede 139.12.0.0 pode ser subdividida utilizando os 8 primeiros bits de host (o terceiro octeto) para a nova identificao de sub-rede. Quando a rede 139.12.0.0 subdividida "veja a figura 2", so criadas redes com suas prprias identificaes de rede (139.12.1.0, 139.12.2.0 e 139.12.3.0). O roteador, que est ciente da separao da identificao de rede, faz o roteamento dos pacotes IP para a sub-rede apropriada. Note que o resto dos endereos IPs continua relacionado a todos os ns das trs sub-redes como antes "veja a figura 1", na rede 139.12.0.0. Os outros roteadores da rede IP esto aqum da subdiviso feita na rede 139.12.0.0 e por isso, no preciso ser reconfigurados.

Figura 2 - rede 139.12.0.0 aps a subdiviso.

Como o roteador quem subdivide a rede 139.12.0.0 logo, ele tem em sua configurao, informaes de como ela foi subdividida, e, em qual interface (placa de rede) ele dever fazer o roteamento para a sub-rede correspondente, ou seja, para a sub-rede 139.12.1.0 ele usar a primeira interface, para a 139.12.2.0 a segunda e para a 139.12.3.0 a terceira. Neste novo nvel de conscincia, os roteadores devem saber exatamente como discernir as novas identificaes de sub-redes sem relacion-las as classes de endereos Internet. As mscaras de sub-rede aqui, so usadas para dizer ao roteador como entregar os pacotes a um endereo baseado em classes ou um endereo de sub-rede. As mscaras de sub-redes. Com o advento das sub-redes, no mais podemos confiar na definio dos endereos IPs baseados em classes para determinar a identificao de rede do endereo IP. Um novo valor necessrio para definir qual parte do endereo IP a identificao de rede e qual parte a identificao de host indiferentemente do tipo de endereamento usado, baseado em classes ou identificao de sub-redes. A RFC 950 define o uso das mscaras de sub-rede (conhecidas tambm como mscara de endereo) como um valor de 32 bits que usado para distinguir a identificao de rede da identificao de host em um endereo IP arbitrrio. Os bits de uma mscara de sub-rede so definidos como a seguir: Todos os bits correspondentes a identificao de rede devem ser configurados com o valor 1. Todos os bits correspondentes a identificao de host devem ser configurados com o valor 0. Cada host em uma rede TCP/IP requer uma mscara de sub-rede mesmo em um nico segmento de rede. Tanto uma mscara de sub-rede padro, que atribuda usando uma identificao de rede baseada em classes, quanto uma mscara de sub-rede customizada, que usada quando criamos sub-redes ou superredes. Notao decimal pontuada de mascara de sub-redes Mscaras de sub-rede so freqentemente expressas com a notao decimal pontuada. Aps a atribuio dos bits da poro da identificao de rede e de host, os 32 bits resultantes so convertidos para notao decimal pontuada. Note que mesmo expresso na notao decimal pontuada, a mscara de sub-rede no um endereo IP. Uma mscara de sub-rede padro baseada na classe do endereo IP e usada em redes TCP/IP que no foram subdivididas em sub-redes. A tabela 1 lista as mscaras de sub-rede padro usando a notao decimal pontuada para a mascara de sub-rede.

Tabela 1 Mscara de sub-redes padro (Notao decimal pontuada)


Classe do endereo IP Classe A Classe B Classe C 11111111 11111111 11111111 Bits da mscara de sub-rede 00000000 11111111 11111111 00000000 00000000 11111111 00000000 00000000 00000000 Mscara de sub-rede 255.0.0.0 255.255.0.0 255.255.255.0

Mscaras de rede customizadas so diferentes destas, consideradas padres, e so utilizadas quando atribumos sub-redes ou super-redes. Por exemplo, 138.96.58.0 uma identificao de sub-rede classe B. 8 bits da identificao do host na notao baseada em classes esto sendo usados para expressar a identificao da sub-rede. A mascara de sub-rede usa um total de 24 bits (255.255.255.0) para definir a identificao de rede. A identificao de sub-rede e a correspondente mscara de sub-rede, expressa em notao decimal pontuada, seria exemplificada como: 138.96.58.0, 255.255.255.0 Prefixo de rede, representao do comprimento da mscara de sub-rede

Os bits da identificao de rede devem ser sempre escolhidos de forma contnua, do bit mais alto (esquerda) para o bit mais baixo (direita). Uma maneira de expressar uma mscara de sub-rede a denotao do nmero de bits que definem a identificao de rede como em um prefixo de rede usando a notao de prefixo de rede: /<#(nmero) de bits>. A tabela 2 lista as mscaras de rede padro usando a notao de prefixo de rede para as mscaras de sub-rede.

Tabela 2 Mscara de sub-redes padro (Notao de prefixo de rede)


Classe do endereo IP Classe A Classe B Classe C 11111111 11111111 11111111 Bits da mscara de endereo IP 00000000 11111111 11111111 00000000 00000000 11111111 00000000 00000000 00000000 Prefixo de rede /8 /16 /24

Por exemplo, a identificao de rede classe B de 138.96.0.0 com a mscara de rede de 255.255.0.0 seria expressa na notao de prefixo de rede como 138.96.0.0/16. Onde /16 representa a quantidade de bits de valor 1. Exemplo de uma mscara de sub-rede customizada Numa subdiviso da rede classe B levando em considerao o exemplo abaixo da tabela 2 temos uma subrede 139.96.58.0. A mscara de sub-rede usa um total de 24 bits para definir a identificao de sub-rede. A identificao de sub-rede e sua correspondente mscara de sub-rede , ento, expressa na notao de prefixo de rede como: 138.96.58.0/24 A notao de prefixo de rede tambm conhecida como CIDR (Classless Interdomain Routing), roteamento entre domnios sem classe. Nota: Todos os hosts na mesma rede devem usar a mesma identificao de rede como tambm a mesma mscara de sub-rede. Por exemplo, 138.23.0.0/16 no est na mesma rede que 138.23.0.0/24. A identificao de rede 138.23.0.0/16 implica um intervalo vlido de endereos IPs de 138.23.0.1 at 138.23.255.254. A identificao de rede 138.23.0.0/24 implica um intervalo vlido de endereos IPs de 138.23.0.1 at 138.23.0.254. fcil notar que essas identificaes de rede no representam o mesmo intervalo de endereos IPs. Como descobrir a identificao de rede. Para extrair a identificao de rede de um endereo IP arbitrrio usando uma mscara de sub-rede arbitrria, o IP usa uma operao matemtica chamada "comparao lgica E". Numa comparao lgica E, o resultado de 2 itens comparados ser verdadeiro somente quando ambos os itens comparados forem verdadeiros. De qualquer outra forma, o resultado torna-se falso. Aplicando o princpio dos bits, onde o valor 1 representa "verdadeiro" e 0 "falso", o resultado 1, ou seja, verdadeiro, quando ambos os valores comparados forem 1, seno o resultado 0. O IP faz uma comparao lgica E com os 32 bits do endereo IP e os 32 bits da mscara de sub-rede. Esta operao conhecida como "E lgico bit-a-bit". O resultado da operao de E lgico bit-a-bit em um endereo IP e uma mscara de sub-rede a identificao de rede. Por exemplo, qual a identificao de rede do IP 129.56.189.41 com a mscara de sub-rede de 255.255.240.0 ? Para obter o resultado, transforme ambos os nmeros na notao binria equivalente e alinhe-os. Ento faa a operao E bit-a-bit escrevendo em baixo o resultado. 10000001 00111000 10111101 00101001 Endereo IP 11111111 11111111 11110000 00000000 Mscara de sub-rede

10000001 00111000 10110000 00000000 Identificao de sub-rede O resultado da operao lgica "E" dos 32 bits do endereo IP e a mscara de sub-rede a identificao de rede 129.56.176.0.

Você também pode gostar