Pourquoi une si grande gamme d'adresses IPv4 est-elle attribuée à localhost
( 127.0.0.0
via 127.255.255.255
)?
Pourquoi une si grande gamme d'adresses IPv4 est-elle attribuée à localhost
( 127.0.0.0
via 127.255.255.255
)?
Réponses:
Il provient de RFC 990, page 5 , sous "Adresses spéciales":
La fonction de "bouclage" est attribuée au numéro de réseau de classe A 127, c'est-à-dire qu'un datagramme envoyé par un protocole de niveau supérieur à une adresse de réseau 127 doit revenir en boucle à l'intérieur de l'hôte. Aucun datagramme "envoyé" à une adresse de réseau ne devrait jamais apparaître sur aucun réseau, où que ce soit.
À l’époque (1986), Internet était une classe absolue et personne n’a vraiment pensé à allouer autant d’espace à l’adresse de bouclage. Ainsi, le bouclage a obtenu un réseau entier de classe A.
127.
ni classe A / B / C mais dans la suivante RFC790 (septembre 1981), les classes apparaissent et notent que les classes B et C sont vides alors (pas encore d'allocation réelle). Je suppose que l’idée était de 2 points: à ce moment-là, tous les hôtes n’étaient pas mis à jour pour comprendre les classes B et C (routage différent de celui de A), il était donc préférable de s’en tenir au seul existant, A, qui avait déjà quelques affectations, et utilisez simplement la dernière place ( 127.
) du bloc A, afin de laisser de la place pour l'avenir ...