Atualmente, a arquitetura da Internet usa duas versões do protocolo: IPv4, que consiste em um número de 32 bits, e IPv6, que consiste em um número de 128 bits. Os 32 bits da quarta versão permitem o uso de cerca de 4 bilhões de endereços IP, mas mesmo essa quantidade não é suficiente para a Internet, o que levou ao surgimento do IPv6. Outro motivo para seu surgimento é a natureza hierárquica dos endereços, que simplifica o roteamento.
Por que precisamos de um prefixo de rede?
O tamanho da agregação é definido pelo comprimento do prefixo. A agregação é o processo de combinar pequenos prefixos com uma máscara longa e um pequeno número de hosts em grandes prefixos com uma máscara curta e muitos hosts. A agregação é necessária para minimizar os dados exigidos pelo roteador ao procurar um caminho de rede.
Por exemplo, 192.50.128.0/17 define os primeiros 17 bits de um endereço IP para identificar a agregação de endereços. Os 15 bits restantes podem ser subagregados ou atribuídos a dispositivos na rede à qual o prefixo pertence.
Um dispositivo pode obter um endereço IP do intervalo 192.50.128.0-192.50.255.255.