O que é uma máscara de endereço?
Uma máscara de endereço é um termo usado em redes de computadores que descreve a parte de um endereço IP (Internet Protocol) que representará a sub-rede. O nome mais comum para isso é a máscara de sub-rede ou máscara de bits. A máscara de endereço é representada em formato binário, ou seja, 1s e 0s.
Para entender realmente uma máscara de endereço, é preciso entender o que é uma sub-rede e como funciona um endereço IP ou endereço de rede. Normalmente, um endereço IP terá um ID de rede de 8, 16 ou 24 bits usado para distinguir entre computadores diferentes em uma rede. Uma sub-rede permite que esses bits sejam estendidos; portanto, em vez de ter apenas um endereço IP ou endereço de rede, pode haver dois ou três; isso é chamado de sub-rede. Em termos básicos, uma sub-rede é uma rede que se enquadra em um dos três tipos de endereços IP: Classe A, que é a rede de 8 bits; Classe B, que é a rede de 16 bits; ou Classe C, que é a rede de 24 bits.
Para que a sub-rede funcione, um roteador precisa saber qual parte do ID do host - o computador que está na rede - será usado pelo ID da rede. É aqui que a máscara de endereço entra. Os computadores conversam entre si em binário, ou seja, com 1s e 0s. Em uma rede, o roteador procura o endereço IP e a máscara de endereço. Em seguida, ele executa uma operação complexa na qual descobre o ID da rede. Um ID de rede pode parecer algo como 192.168.2.0.
As máscaras de sub-rede são determinadas pela classe de endereço IP, que é a variedade de classe A, classe B ou classe C. Para a maioria das redes privadas, incluindo os conhecidos provedores de serviços da Internet, a máscara de sub-rede será algo parecido com 255.255.255.0, que coloca essa máscara específica nas redes de classe C. Uma máscara de endereço não é necessariamente necessária porque a classe de endereço IP ajuda a determinar qual deve ser a máscara. Se o primeiro bit for 0, a máscara faz parte da Classe A; se os dois primeiros bits são 10, faz parte da classe B; e se os três primeiros bits forem 110, será a classe C.
As máscaras de endereço são sempre compostas por bits definidos como 1, portanto, apenas nove valores são possíveis para o endereço: 0, 128, 192, 224, 248, 252, 254 e 255. O número mínimo para uma identificação de rede é oito bits , portanto, os oito primeiros bits de uma máscara de sub-rede sempre serão 255.