sábado, 20 de novembro de 2010

Sub-Redes e suas Variações

SUB-REDES

Bem pessoal, irei abordar um assunto de sumaria importancia para qualquer administrador de redes, qualquer profissional de redes, tem de dominar, ou pelo menos, ter um conhecimento desse tópico para poder tratar qualquer problema referente a roteamento e a endereçamento de uma rede IP: estamos falando de Sub-Redes. Antes de me aprofundar em assuntos mais técnicos, vamos primeiro fazer um apanhado sobre a origem e as aplicaçoes da sub-rede dentro de uma rede regular:

Uma sub-rede é uma divisão de uma rede de computadores. A divisão de uma rede grande em redes menores resulta num tráfego de rede reduzido, administração simplificada e melhor performance de rede. Para criar sub-redes, qualquer máquina tem que ter uma máscara de sub-rede que define que parte do seu endereço IP será usado como identificador da sub-rede e como identificador do host.

Máscaras de sub-rede

Uma máscara de sub-rede também conhecida como subnet mask ou netmask, é uma bitmask de 32 bits usada para informar os routers.
Normalmente, as máscaras de sub-rede são representadas com quatro números de 0 a 255 separados por três pontos, ou, menos vulgar, como oito dígitos de um número hexadecimal.
A máscara 255.255.255.0 (0xffffff00 ou 11111111.11111111.11111111.00000000), por exemplo, indica que o terceiro byte do endereço mostra o número de sub-rede e o quarto mostra o do sistema em questão. 255.255.255.255 (0xffffffff ou 11111111.11111111.11111111.11111111) é usado como endereço para um sistema na parte de rede sem sub-redes; os últimos dois bytes indicam apenas o sistema.

Motivações para criar sub-redes

As sub-redes não são a única forma para ultrapassar problemas de topologia, mas são uma forma eficaz para ultrapassar esses mesmos problemas ao nível do software do TCP/IP.
As razões topológicas para criar sub-redes incluem:
  • Ultrapassar limitações de distância. Alguns hardware's de rede tem limitações de distância rígidas. Como, por exemplo, o tamanho máximo de um cabo ethernet é de 500 metros (cabo grosso) ou 300 metros (cabo fino). O comprimento total de uma ethernet é de 2500 metros, para distâncias maiores usamos routers de IP. Cada cabo é uma ethernet separada.
  • Interligar redes físicas diferentes. Os routers podem ser usados para ligar tecnologias de redes físicas diferentes e incompatíveis.
  • Filtrar tráfego entre redes. O tráfego local permanece na sub-rede.
As sub-redes também servem outros propósitos organizacionais:
  • Simplificar a administração de redes. As sub-redes podem ser usadas para delegar gestão de endereços, problemas e outras responsabilidades.
  • Reconhecer a estrutura organizacional. A estrutura de uma organização (empresas, organismos públicos, etc.) pode requerer gestão de rede independente para algumas divisões da organização.
  • Isolar tráfego por organização. Acessível apenas por membros da organização, relevante quando questões de segurança são levantadas.
  • Isolar potenciais problemas. Se um segmento é pouco viável, podemos fazer dele uma sub-rede.
Temos três classes de IP que podemos usar como mascaras de sub-redes: classe A, classe B e classe C. Dentro dessas classes, em uma sub-rede, podemos usar mascaras de classe A em Ips de classe B e classe C e assim por diante. Mas para não começar complicando, iremos apresentar exemplos de mascaras de IP dentro de suas respectivas classes, ou seja, Ips de classe A usando mascaras de classe A, Ips de classe B usando mascaras de classe B e Ips de classe C usando mascaras de classe C. Mas fique claro, é perfeitamente possível, e as vezes melhor indicado, o uso de uma mascara de classe diferente, pois podemos aumentar a economia a otimização dos Ips dentro de nossa rede.
Para iniciar, vamos ao exemplo da sub-redes de classe A, usando o seguinte Ip de classe A : 1.0.0.0. Lembramos que os Ips de classe A vão de 1.0.0.0 até 126.255.255.255:

Endereço : 1.0.0.0/8
Máx de Sub-Redes : 1
Máx de Hosts : 16777214
Máscara de Sub-Rede : 255.0.0.0
Endereço de Rede : 1.0.0.0
Endereço de Broadcast : 1.255.255.254
Range de Host : 1.0.0.1 a 1.255.255.253


Endereço : 1.0.0.0/9
Máx de Sub-Redes :2
Máx de Hosts : 8388606
Máscara de Sub-Rede : 255.128.0.0
Endereço de Rede : 1.0.0.0
Endereço de Broadcast : 1.127.255.254
Range de Host : 1.0.0.1 a 1.127.255.253


Endereço : 1.0.0.0/10
Máx de Sub-Redes :4
Máx de Hosts : 4194302
Máscara de Sub-Rede : 255.192.0.0
Endereço de Rede : 1.0.0.0
Endereço de Broadcast : 1.63.255.254
Range de Host : 1.0.0.1 a 1.63.255.253

Endereço : 1.0.0.0/11
Máx de Sub-Redes :8
Máx de Hosts : 2097150
Máscara de Sub-Rede : 255.224.0.0
Endereço de Rede : 1.0.0.0
Endereço de Broadcast : 1.31.255.254
Range de Host : 1.0.0.1 a 1.31.255.253

Endereço : 1.0.0.0/12
Máx de Sub-Redes : 16
Máx de Hosts : 1048574
Máscara de Sub-Rede : 255.240.0.0
Endereço de Rede : 1.0.0.0
Endereço de Broadcast : 1.15.255.254
Range de Host : 1.0.0.1 a 1.15.255.253

Endereço : 1.0.0.0/13
Máx de Sub-Redes : 32
Máx de Hosts : 524286
Máscara de Sub-Rede : 255.248.0.0
Endereço de Rede : 1.0.0.0
Endereço de Broadcast : 1.7.255.254
Range de Host : 1.0.0.1 a 1.7.255.253


Endereço : 1.0.0.0/14
Máx de Sub-Redes : 64
Máx de Hosts : 262142
Máscara de Sub-Rede : 255.252.0.0
Endereço de Rede : 1.0.0.0
Endereço de Broadcast : 1.3.255.254
Range de Host : 1.0.0.1 a 1.3.255.253


Endereço : 1.0.0.0/15
Máx de Sub-Redes : 128
Máx de Hosts : 131070
Máscara de Sub-Rede : 255.254.0.0
Endereço de Rede : 1.0.0.0
Endereço de Broadcast : 1.1.255.254
Range de Host : 1.0.0.1 a 1.1.255.253


Muito bem, para evitarmos complicações, passaremos agora para análise de sub-rede de classe B, com IP de classe B também, como sabemos o range de IP de classe B começa com 128.0.0.0 e vai até 191.255.255.255:


Endereço : 128.0.0.1/16
Máx de Sub-Redes : 1
Máx de Hosts : 65534
Máscara de Sub-Rede : 255.255.0.0
Endereço de Rede : 128.0.0.0
Endereço de Broadcast : 128.0.255.255
Range de Host : 128.0.0.1 a 128.0.255.254

Endereço : 128.0.0.1/17
Máx de Sub-Redes : 2
Máx de Hosts : 32766
Máscara de Sub-Rede : 255.255.128.0
Endereço de Rede : 128.0.0.0
Endereço de Broadcast : 128.0.127.255
Range de Host : 128.0.0.1 a 128.0.127.254


Endereço : 128.0.0.1/18
Máx de Sub-Redes : 4
Máx de Hosts : 16382
Máscara de Sub-Rede : 255.255.192.0
Endereço de Rede : 128.0.0.0
Endereço de Broadcast : 128.0.63.255
Range de Host : 128.0.0.1 a 128.0.63.254

Endereço : 128.0.0.1/19
Máx de Sub-Redes : 8
Máx de Hosts : 8190
Máscara de Sub-Rede : 255.255.224.0
Endereço de Rede : 128.0.0.0
Endereço de Broadcast : 128.0.31.255
Range de Host : 128.0.0.1 a 128.0.31.254


Endereço : 128.0.0.1/20
Máx de Sub-Redes : 16
Máx de Hosts : 4094
Máscara de Sub-Rede : 255.255.240.0
Endereço de Rede : 128.0.0.0
Endereço de Broadcast : 128.0.15.255
Range de Host : 128.0.0.1 a 128.0.15.254


Endereço : 128.0.0.1/21
Máx de Sub-Redes : 32
Máx de Hosts : 2046
Máscara de Sub-Rede : 255.255.248.0
Endereço de Rede : 128.0.0.0
Endereço de Broadcast : 128.0.7.255
Range de Host : 128.0.0.1 a 128.0.7.254


Endereço : 128.0.0.1/22
Máx de Sub-Redes : 64
Máx de Hosts : 1022
Máscara de Sub-Rede : 255.255.252.0
Endereço de Rede : 128.0.0.0
Endereço de Broadcast : 128.0.3.255
Range de Host : 128.0.0.1 a 128.0.3.254


Endereço : 128.0.0.1/23
Máx de Sub-Redes : 128
Máx de Hosts : 510
Máscara de Sub-Rede : 255.255.254.0
Endereço de Rede : 128.0.0.0
Endereço de Broadcast : 128.0.1.255
Range de Host : 128.0.0.1 a 128.0.1.254


Bem, chegamos a ultima parte de nosso pequeno tutorial, aqui começamos com a ultima classe de Ips, a classe C, e acompanhamos com as mascaras de sub-rede classe C. O range de Ips vão de 192.0.0.0 até 223.255.255.255:


Endereço : 192.0.0.1/24
Máx de Sub-Redes : 1
Máx de Hosts : 254
Máscara de Sub-Rede : 255.255.255.0
Endereço de Rede : 192.168.0.0
Endereço de Broadcast : 192.168.0.255
Range de Host : 192.168.0.1 a 192.168.0.254


Endereço : 192.0.0.1/25
Máx de Sub-Redes : 2
Máx de Hosts : 126
Máscara de Sub-Rede : 255.255.255.128
Endereço de Rede : 192.168.0.0
Endereço de Broadcast : 192.168.0.127
Range de Host : 192.168.0.1 a 192.168.0.126


Endereço : 192.0.0.1/26
Máx de Sub-Redes : 3
Máx de Hosts : 62
Máscara de Sub-Rede : 255.255.255.192
Endereço de Rede : 192.168.0.0
Endereço de Broadcast : 192.168.0.63
Range de Host : 192.168.0.1 a 192.168.0.62


Endereço : 192.0.0.1/27
Máx de Sub-Redes : 8
Máx de Hosts : 30
Máscara de Sub-Rede : 255.255.255.224
Endereço de Rede : 192.168.0.0
Endereço de Broadcast : 192.168.0.31
Range de Host : 192.168.0.1 a 192.168.0.30


Endereço : 192.0.0.1/28
Máx de Sub-Redes : 16
Máx de Hosts : 14
Máscara de Sub-Rede : 255.255.255.240
Endereço de Rede : 192.168.0.0
Endereço de Broadcast : 192.168.0.15
Range de Host : 192.168.0.1 a 192.168.0.14


Endereço : 192.0.0.1/29
Máx de Sub-Redes : 32
Máx de Hosts : 6
Máscara de Sub-Rede : 255.255.255.248
Endereço de Rede : 192.168.0.0
Endereço de Broadcast : 192.168.0.7
Range de Host : 192.168.0.1 a 192.168.0.6


Endereço : 192.0.0.1/30
Máx de Sub-Redes : 64
Máx de Hosts : 2
Máscara de Sub-Rede : 255.255.255.252
Endereço de Rede : 192.168.0.0
Endereço de Broadcast : 192.168.0.3
Range de Host : 192.168.0.1 a 192.168.0.2


Bem pessoal, por enquanto é isso, certamente essas informações irão ajudar alguém a se desembaraçar um pouco do montante de cálculos de bits, como eu era acostumado. Espero que as informações sejam uteis e vamos disseminar o conhecimento. Isso é o que importa. Grato pela leitura. Fiquem com Deus.