Jon Postel escolheu 127.
Antes que a Internet Assigned Numbers Authority assumisse ( RFC 3232 ) na época de sua morte ( RFC 2468 ), ele era o "czar" das atribuições de endereços e portas da Internet, tendo-se nomeado essencialmente para a tarefa. ( RFC 349 )
No início dos anos 80, quando o IPv4, como o conhecemos, foi distribuído, as redes existentes receberam blocos de endereços "classe A" no espaço de endereços de 32 bits que entrariam em vigor em 1983 ( RFC 801 ). Tanto as atribuições iniciais quanto as 127 que você pergunta, bem como as primeiras definições de endereços IP "classe A", "classe B" e "classe C", foram publicadas pela primeira vez na RFC 790 da Postel . (Observe que "classes" foram substituídas pelo CIDR na RFC 1519 , agora RFC 4632. )
Na RFC 790, Postel definiu 127 como "reservado".
127.rrr.rrr.rrr Reserved [JBP]
Sua primeira definição formal aparece na RFC 990 , onde é definida da seguinte maneira:
O número de rede classe A 127 é atribuído à função "loopback", isto é, um datagrama enviado por um protocolo de nível superior a um endereço de rede 127 deve retornar dentro do host. Nenhum datagrama "enviado" para um endereço de rede 127 deve aparecer em qualquer rede em qualquer lugar.
E novamente na RFC 1060 :
(g) {127, <qualquer>}
Endereço de loopback do host interno. Nunca deve aparecer fora de um host.
Portanto, qualquer endereço dentro de 127.0.0.0/8 deve ser considerado loopback e roteado de volta para o host local.
A lista atual de endereços IPv4 de uso especial é a RFC 6890 , que obsoleta a RFC 5735 , que por sua vez obsoleta a RFC 3330 . A RFC 5735 afirma:
127.0.0.0/8 - Este bloco é atribuído para uso como o endereço de loopback do host da Internet. Um datagrama enviado por um protocolo de nível superior para um endereço em qualquer lugar dentro desse bloco volta para dentro do host. Isso geralmente é implementado usando apenas 127.0.0.1/32 para loopback. Conforme descrito em [RFC1122], Seção 3.2.1.3 , os endereços dentro de todo o bloco 127.0.0.0/8 não aparecem legitimamente em nenhuma rede em nenhum lugar.
Finalmente, em qualquer sub-rede IPv4 , o endereço mais baixo não é utilizável, pois representa a rota de rede. Portanto, o primeiro endereço utilizável na sub-rede e, portanto, o mais comum, é 127.0.0.1.