O que é uma máscara de sub-rede? E Gateway?

Quando usamos redes seriais como o PROFIBUS e o ASi temos um endereçamento simples e a interligação entre redes, troca de dados entre CPUs e outras funções precisa ser realizada via gateways, acopladores e outros dispositivos. Em redes que utilizam o padrão Ethernet temos a enorme vantagem de interoperabilidade, transparência e alto potencial de conectividade. Porém, não é seguro que esta conectividade e transparência seja indiscriminada e descontrolada, ou seja, todos os dispositivos acessam e trocam dados com todos. A fim de segmentar as redes logicamente a configuração do endereço de IP sempre é acompanhada da configuração de máscara de sub-rede e gateway. Vamos falar um pouco destes dois termos. 

Máscara de sub-rede

Uma máscara de sub-rede é um número de 32 bits (no caso do IPv4) usado para dividir uma rede IP em sub-redes menores que, em conjunto, identificarão hosts e redes. Essa divisão é feita para melhorar a organização, a segurança e a eficiência da rede.

A máscara de sub-rede funciona como um filtro (máscara) que separa os bits do endereço IP em duas partes: a parte da rede e a parte do host. A parte da rede identifica a sub-rede à qual o dispositivo pertence, enquanto a parte do host identifica o dispositivo específico dentro dessa sub-rede.

A máscara de sub-rede é representada da mesma forma que um endereço IP, com quatro conjuntos de números separados por pontos (por exemplo, 255.255.255.0). Quando aplicada a um endereço IP usando a operação lógica AND, ela revela o endereço de rede. Por exemplo:

Exemplo 1: suponha que temos um endereço IP e uma máscara de sub-rede, como mostrado abaixo

Endereço IP: 192.168.1.35

Máscara de sub-rede: 255.255.255.0

Para encontrar o endereço de rede, aplicamos a operação lógica AND entre o endereço IP e a máscara de sub-rede:

192.168.1.35   -> 11000000.10101000.00000001.00100011 (binário)

255.255.255.0 -> 11111111.11111111.11111111.00000000 (binário)

————————————————– (AND)

192.168.1.0     -> 11000000.10101000.00000001.00000000 (binário)

Resultado:

Endereço IP: 192.168.1.35

Máscara: 255.255.255.0

Endereço da rede: 192.168.1.0

Endereço de broadcast: 192.168.1.255

Quantidade de endereços úteis: 254 (não endereçamos dispositivos no endereço da rede e tampouco no endereço de broadcast)

Exemplo 2: suponha que temos um endereço IP e uma máscara de sub-rede, como mostrado abaixo

Endereço IP: 10.1.45.62

Máscara de sub-rede: 255.255.0.0

Neste exemplo, a máscara de sub-rede tem 16 bits de rede e 16 bits de host:

10.1.45.62      -> 00001010.00000001.00101101.00111110 (binário)

255.255.0.0      -> 11111111.11111111.00000000.00000000 (binário)

———————————————— (AND)

10.1.0.0         -> 00001010.00000001.00000000.00000000 (binário)

Resultado:

Endereço IP: 10.1.45.62

Máscara: 255.255.0.0

Endereço da rede: 10.1.0.0

Endereço de broadcast: 10.1.255.255

Quantidade de endereços úteis: 65.534

Os endereços IP e as máscaras de sub-rede trabalham em conjunto para garantir que os dispositivos em uma rede possam se comunicar corretamente e de maneira organizada. Eles ajudam a determinar a qual sub-rede um dispositivo pertence e como os dados devem ser roteados entre as sub-redes.

Classless Inter-Domain Routing

Máscaras de sub-rede são comumente descritas conforme notação CIDR (Classless Inter-Domain Routing), por esta razão é importante estar habituado a terminologia. Ao invés de utilizar o endereçamento do dispositivo como 192.168.0.40 com máscara de sub-rede 255.255.255.0 pode utilizar 192.168.0.40/24, onde /24 significa o mesmo que 255.255.255.0. Esta conversão fica mais fácil quando usamos a máscara como binário. Neste exemplo dada a máscara é 11111111. 11111111. 11111111.0000000 (24 “1”s). Outro exemplo para a máscara 255.252.0.0 ou 11111111. 11111100. 0000000.0000000 que pode ser representada por /14.

Gateway

Ok, entendido sobre máscara. Mas e o gateway, onde ele entra? Agora ficou mais fácil.

O gateway em redes ethernet, popularmente conhecido por router/roteador, é responsável pelo roteamento de pacotes entre diferentes sub-redes e pode ser um switch, por exemplo. Em ambientes domésticos e alguns comerciais o gateway é o próprio equipamento fornecido pelo provedor de internet que tem o papel de rotear pacotes entre a rede doméstica (doméstica) e a internet (pública).

No âmbito industrial gateways podem ser usados para prover conectividade de forma segura entre diferentes áreas da indústria, PLCs, departamentos, etc. Em uma planta automotiva deseja-se trocar informações para fins de controle de produção entre a funilaria e a pintura e, para tal e considerando que são sub-redes isoladas, pode-se utilizar um gateway para esta troca de informações.

Assustado? Saudades dos endereços de redes PROFIBUS e ASi? Fique tranquilo, este conceito não é tão complicado e você certamente irá digerir a informação (também, não espere sair deste artigo fazendo de cabeça as combinações AND para IP e máscara).

Fica a tarefa de casa de olhar ferramentas muito úteis como esta. LINK

Vale a pena investir um tempo nestas calculadoras (pode buscar outras por “ip subnet calculator”) e guardar para usos futuros quando precisar segmentar uma rede.

Conclusão

Em resumo, o conceito de máscara de sub-rede e gateway são muito importantes para realizar a correta segregação das redes de forma que a comunicação seja segura e eficiente. Com o avanço das redes Ethernet no chão de fábrica, cada vez mais estes conceitos serão utilizados em nosso dia a dia.

Preencha o formulário para entrar em contato conosco

Preencha o formulário abaixo para solicitar um orçamento do O que é uma máscara de sub-rede? E Gateway?