Escolar Documentos
Profissional Documentos
Cultura Documentos
Uma mscara de subrede tambm conhecida como subnet mask ou netmask um nmero de 32 bits usada para separar em um IP a parte correspondente rede pblica, subrede e aos hosts. Uma subrede uma diviso de uma rede de computadores - a faixa de endereos lgicos reservada para uma organizao. A diviso de uma rede grande em menores resulta num trfego de rede reduzido, administrao simplificada e melhor performance de rede. No IPv4 uma subrede identificada por seu endereo base e sua mscara de subrede.
O endereo (nmero) da rede que identifica toda a rede/subrede: o endereo de todos os ns de uma subrede comeam com a mesma sequncia.
O endereo (nmero) do host que identifica uma ligao a uma mquina em particular ou uma interface desta rede.
Isto funciona de maneira semelhante a um endereo postal onde o endereo de rede representa a cidade e o endereo do host representa a rua. A mscara de subrede usada para determinar que parte do IP o endereo da rede e qual parte o endereo do host.
Classes IPv4
O esquema de endereamento de rede mais comum chamado IPv4. Os endereos IPv4 consistem de endereos de 32 bits divididos em 4 octetos e uma mscara de subrede do mesmo tamanho. H trs tipos de redes "classful":
Incio 1.0.0.1
Fim
127.255.255.253 255.0.0.0
Uma rede classful uma rede que possui uma mscara de rede 255.0.0.0, 255.255.0.0 ou 255.255.255.0.
Mscaras de Subrede
A mscara de rede padro acompanha a classe do endereo IP: num endereo de classe A, a mscara ser 255.0.0.0, indicando que o primeiro octeto se refere rede e os trs ltimos ao host. Num endereo classe B, a mscara padro ser 255.255.0.0, onde os dois primeiros octetos referem-se rede e os dois ltimos ao host, e num endereo classe C, a mscara padro ser 255.255.255.0 onde apenas o ltimo octeto refere-se ao host. Os 32 bits das Mscaras de Subrede so divididos em duas partes: um primeiro bloco de 1s seguido por um bloco de 0s. Os 1s indicam a parte do endereo IP que pertence rede e os 0s indicam a parte que pertence ao host. Normalmente, as mscaras de subrede so representadas com quatro nmeros de 0 a 255 separados por trs pontos. A mscara 255.255.255.0 (ou 11111111.11111111.11111111.00000000), por exemplo, em uma rede da classe C, indica que o terceiro byte do endereo IP o nmero de subrede e o quarto o nmero do host (veja a seguir). Embora normalmente as mscaras de subrede sejam representadas em notao decimal, mais fcil entender seu funcionamento usando a notao binria. Para determinar qual parte de um endereo o da rede e qual o do host, um dispositivo deve realizar uma operao "AND".
Exemplo
Endereo decimal
Binrio
11000000.10101000.00000101.00001010
11111111.11111111.11111111.00000000
Poro da rede
192.168.5.0
11000000.10101000.00000101.00000000
A Poro da Rede o AND entre o Endereo e a Mscara. As mscaras de subrede no precisam preencher um octeto ("byte"). Isto permite que uma rede classfull seja subdividida em subredes. Para criar uma subrede reserva-se alguns bits do host para a rede. O exemplo a seguir mostra como os bits podem ser "emprestados" para converter uma rede classfull em uma subrede. Exemplo
Endereo Decimal
Binrio
11000000.10101000.00000101.10000010
Mscara de Subrede
255.255.255.192
11111111.11111111.11111111.11000000
Poro da Subrede
192.168.5.128
11000000.10101000.00000101.10000000
No exemplo dois bits foram emprestados da poro do host e so usados para identificar a subrede.
IP
Prefixo da Rede
Nmero da Subrede
Nmero do Host
11000000.10101000.00000101.10000010 11000000.10101000.00000101 10
000010
Para determinar o nmero de hosts/subredes disponveis a partir de certa mscara de subrede devemos verificar o nmero de bits emprestados. No exemplo anterior, por exemplo, h 2 bits emprestados, logo h:2
2
subredes seria 2. Isto se deve ao fato de que a RFC 950 (seo 2.1, pgina 5) no permite subredes com todos os bits em 1 ou em 0.