Melhor resposta
Tradicionalmente, a maioria dos blocos são maiores do que dezesseis endereços, e os endereços IP são geralmente divididos em três níveis e, em alguns casos, quatro ou mais.
Um endereço IP pode ser dividido em três níveis, onde o nível superior é o endereço de rede. Os bits restantes são divididos em sub-redes em que cada sub-rede tem vários hosts (ou nós).
As máscaras são usadas para separar as diferentes partes do endereço. Uma máscara consiste em vários 1s seguidos de 0s. Quando a máscara é adequadamente combinada com o endereço IP usando álgebra booleana, os componentes individuais do endereço podem ser identificados.
Uma máscara é especificada colocando uma barra com o número de 1s no final do IP endereço. Alternativamente, ele pode ser especificado em notação decimal com pontos.
Mais sobre este tópico pode ser encontrado em
Finalidade das máscaras de sub-rede ( Endereços de rede)
Resposta
A máscara de sub-rede fornece um meio de organizar o espaço de endereço IP em uma hierarquia ordenada; ele divide o endereço IP em uma parte da rede e uma parte do host.
Em um host, é uma pista para indicar se um endereço é para entrega local (para o meio local, como ethernet ou wi-fi) ou se é destinado a um nó de roteamento para carregá-lo para outro lugar as redes.
Em uma rede, é um guia de para onde enviar um pacote. Quando um pacote está prestes a ser encaminhado, o endereço em si não tem máscara, apenas o endereço. Uma tabela de roteamento possui uma lista de redes com máscaras que representam a organização da rede. Uma pesquisa de tabela encontra a parte da rede em marcha do pacote para determinar o roteador do próximo salto que deve receber a mensagem ou a interface de rede para entrega local.