Dlaczego tak duży zakres adresów IPv4 jest przypisany localhost
( 127.0.0.0
przez 127.255.255.255
)?
Dlaczego tak duży zakres adresów IPv4 jest przypisany localhost
( 127.0.0.0
przez 127.255.255.255
)?
Odpowiedzi:
Pochodzi z RFC 990, str. 5 , pod „Adresami specjalnymi”:
Do sieci o numerze 127 klasy A przypisana jest funkcja „sprzężenia zwrotnego”, to znaczy datagram wysłany przez protokół wyższego poziomu na adres sieci 127 powinien zapętlić się z powrotem w hoście. Żaden datagram „wysłany” na adres sieciowy 127 nigdy nie powinien pojawić się w żadnej sieci w dowolnym miejscu.
W tym czasie (1986 r.) Internet był całkowicie zajęty i nikt tak naprawdę nie zastanawiał się nad przydzieleniem tak dużej ilości miejsca na adres pętli zwrotnej. Zatem sprzężenie zwrotne uzyskało całą sieć klasy A.
127.
ani klas A / B / C, ale w następnej, RFC790 (wrzesień 1981), pojawiają się klasy i zauważ, że klasy B i C są wtedy puste (jeszcze żadnych rzeczywistych przydziałów). I przypuśćmy, że pomysł był 2 punkty: w tym czasie nie wszyscy gospodarze zostały zaktualizowane do zrozumienia klas B i C (inna routingu niż A), więc lepiej było trzymać się tylko istniejącym w tym czasie, A, które już miały kilka zadań i po prostu użyj ostatniego miejsca ( 127.
) w bloku A, aby zostawić miejsce na przyszłość ...