Por que essa URL com pontos precedentes em excesso resolve um endereço IP?

31

http://.................1168951531

O que, quando colocado no chrome, é visualizado na URL http://69.172.200.235/ , que redireciona (por código de resposta do servidor externo 3XX ) para www.test.com , mas isso está fora do escopo do que estou tentando descobrir .

Como esse URL estranho como acima resolve um endereço IP? Esta é uma regra de formatação?

    
por Shadowjonathan 01.03.2018 / 21:05

2 respostas

44

O Chrome está interpretando o número 1168951531 como um número decimal, que quando representado em hexadecimal é 45ACC8EB. 45ACC8EB em hexadecimal é o mesmo que o decimal com pontos 69.172.200.235, quando você considera cada par de dígitos hexadecimais como um número decimal.

45 -> 69
AC -> 172
C8 -> 200
EB -> 235

Resposta curta: é a representação decimal pura do mesmo endereço IP.

    
por 01.03.2018 / 21:54
3

Esta é uma representação longa de um endereço ipv4 do ip 69.172.200.235. Que mapeia para o domínio www.test.com.

    
por 01.03.2018 / 21:52