Perché una gamma così ampia di indirizzi IPv4 è assegnata a localhost
( 127.0.0.0
attraverso 127.255.255.255
)?
Perché una gamma così ampia di indirizzi IPv4 è assegnata a localhost
( 127.0.0.0
attraverso 127.255.255.255
)?
Risposte:
Viene da RFC 990, pag. 5 , in "Indirizzi speciali":
Alla classe di rete A numero 127 viene assegnata la funzione "loopback", ovvero un datagramma inviato da un protocollo di livello superiore a un indirizzo di rete 127 dovrebbe tornare indietro all'interno dell'host. Nessun datagramma "inviato" a un indirizzo di rete 127 dovrebbe mai apparire su qualsiasi rete ovunque.
A quel tempo (1986), Internet era completamente di classe e nessuno pensava davvero di allocare questo tanto spazio all'indirizzo di loopback. Pertanto, il loopback ha ottenuto un'intera rete di classe A.
127.
, né classi A / B / C ma nella prossima RFC790 (settembre 1981), le classi compaiono e si noti che le classi B e C sono vuoti quindi (nessuna allocazione reale ancora). Io suppongo che l'idea era di 2 punti: in quel momento non tutti gli host sono stati aggiornati per comprendere le classi B e C (routing diverso da quello per A), quindi era meglio restare con quella unica esistente in quel momento, A, che aveva già alcune assegnazioni, e basta usare l'ultimo posto ( 127.
) nel blocco a, in modo da lasciare spazio per il futuro ...