Não existe um padrão que exija que um endereço IPv4 seja expresso de uma determinada maneira. Ou seja, o RFC não especifica um e vários formatos estão em uso generalizado. Mais comumente, você verá quatro octetos como números decimais, mas também poderá ver um único número hexadecimal de oito dígitos ou até mesmo um único número decimal usado. Embora os números octal sejam incomuns, muitas implementações aceitam esses também.
Esta é a razão pela qual os zeros iniciais geralmente são evitados; o endereço pode ser ambíguo. '010.010.010.010' pode estar em um intervalo privado, mas também pode ser o famoso servidor DNS do Google em '8.8.8.8'. Os números que começam com um zero inicial e não contêm os dígitos 8 ou 9 são geralmente interpretados como octal.