Jon Postel en a choisi 127.
Avant que l' Internet Assigned Numbers Authority ne prenne le relais ( RFC 3232 ) au moment de sa mort ( RFC 2468 ), il était le "tsar" des attributions d'adresses Internet et de ports, s'étant essentiellement nommé lui-même pour la tâche. ( RFC 349 )
Au début des années 80, lorsque IPv4, comme nous le savons, a été haché pour la première fois, les réseaux existants ont reçu des blocs d'adresse "classe A" dans l'espace d'adressage 32 bits qui entreraient en vigueur en 1983 ( RFC 801 ). Les assignations initiales et les 127 assignations dont vous parlez, ainsi que les premières définitions des adresses IP "classe A", "classe B" et "classe C", ont été publiées pour la première fois dans le RFC 790 de Postel . (Notez que les "classes" ont été remplacées par le CIDR dans la RFC 1519 , maintenant RFC 4632. )
Dans la RFC 790, Postel a défini 127 comme "réservé".
127.rrr.rrr.rrr Reserved [JBP]
Sa première définition formelle apparaît dans la RFC 990 , où elle est définie comme suit:
Le numéro de réseau de classe A 127 se voit attribuer la fonction de "bouclage", c'est-à-dire qu'un datagramme envoyé par un protocole de niveau supérieur à une adresse de réseau 127 doit reboucler à l'intérieur de l'hôte. Aucun datagramme «envoyé» à une adresse réseau 127 ne doit jamais apparaître sur un réseau, où que ce soit.
Et encore dans RFC 1060 :
(g) {127, <tout>}
Adresse de bouclage de l'hôte interne. Ne doit jamais apparaître en dehors d'un hôte.
Ainsi, toute adresse dans 127.0.0.0/8 doit être considérée comme un bouclage et être redirigée vers l'hôte local.
La liste actuelle des adresses IPv4 à usage spécial est la RFC 6890 , qui obsolète la RFC 5735 , qui à son tour obsolète la RFC 3330 . La RFC 5735 déclare:
127.0.0.0/8 - Ce bloc est affecté pour être utilisé comme adresse de bouclage de l'hôte Internet. Un datagramme envoyé par un protocole de niveau supérieur à une adresse située n'importe où dans ce bloc reboucle à l'intérieur de l'hôte. Ceci est généralement implémenté en utilisant uniquement 127.0.0.1/32 pour le bouclage. Comme décrit dans [RFC1122], Section 3.2.1.3 , les adresses dans l'ensemble du bloc 127.0.0.0/8 n'apparaissent légitimement sur aucun réseau.
Enfin, dans tout sous - réseau IPv4 , l'adresse la plus basse n'est pas utilisable car elle représente l'itinéraire réseau. Ainsi, la première adresse utilisable du sous-réseau, et donc la plus courante, est 127.0.0.1.