Cada endereço IP pode ser dividido em duas partes: um "prefixo", que basicamente especifica em qual rede o host associado está ligado e um número de host nessa rede. Um endereço pode, portanto, ser considerado como tendo uma "máscara de rede" ou "tamanho do prefixo", que determina onde essa divisão ocorre (ou seja: quais bits estão no prefixo versus o endereço do host). Esta informação é frequentemente mostrada em uma das duas formas:
- Como um "endereço IP", onde todos os bits representam o prefixo e todos os bits zero representam o host, como
255.255.255.192
; ou - Como um número entre 0 e 32, que representa o tamanho do prefixo. Esse número normalmente segue o endereço IP e é imediatamente precedido por uma barra. Por exemplo, o
255.255.255.192
netmask tem 26 bits, portanto, um endereço com essa máscara de rede seria parecido com192.168.1.37
/26
.
Os 2 16 , 2 11 , etc. vêm do número de bits na parte do host do endereço - ou seja, o número de bits não é retomada pelo prefixo. O expoente é igual ao número de bits zero na máscara de rede ou (32 - o tamanho do prefixo). Por exemplo, a máscara de rede para 192.168.1.0/26
tem (32 - 26) == 6 zero bits, portanto, existem 2 6 == 64 endereços possíveis nessa rede.
Existem dois endereços especiais, de onde vem o "- 2" na matemática. Se a parte do host do endereço tiver todos os bits 0, esse é o endereço de rede e é considerado semi-especial. Se eles são todos 1, é o endereço de transmissão para essa sub-rede. A maioria das redes não atribuirá nenhum desses endereços a hosts na rede, pois todos os tipos de mal-estar podem ocorrer.
Com tudo isso dito, parece que seu exemplo de foto considera o efeito de dividir um bloco de endereços / 16 ("classe B") existente em sub-redes menores "emprestando" bits da parte do host do endereço para aumentar o prefixo .