Um endereço IPv4 é apenas um número de 32 bits, por ex. %código%. A notação do octeto decimal é apenas para facilitar a leitura dos humanos. Cada octeto é de 8 bits, e. 00001010000010110000110000001101
, que é então convertido em números decimais ( 00001010.00001011.00001100.00001101
). Como 8 bits podem representar os números de 10.11.12.13
a 0
, cada octeto pode ter um número nesse intervalo.
O nada é especial ou mágico sobre os limites do octeto; eles são artificiais. Pensar em endereços IPv4 em termos da representação textual (octetos decimais) pode realmente levá-lo a um raciocínio complicado e levar a erros. O computador e o equipamento de rede só vêem e usam o número binário. Muitos estudantes de rede querem manipular endereços IPv4 sem primeiro converter em binário, e esse é um caminho para o fracasso.
Os endereços IPv4 válidos de unicast aumentam para 255
. Endereços maiores que isso são endereços multicast (começam com 223.255.255.255
como os primeiros quatro bits do endereço = 1110
to 224.0.0.0
) ou reservados (começam com 239.255.255.255
como os primeiros quatro bits do endereço = 1111
codificar%). O endereço 240.0.0.0
é o endereço de broadcast limitado.
RFC 5735, Endereços IPv4 de uso especial tem um resumo dos endereços de uso especial do IPv4.