Perché 192.168. *. * Per gli indirizzi locali? [chiuso]


34

Lo standard che ho visto finora è usare gli indirizzi IP 192.168. *. * Per i dispositivi sulla rete locale.

Perché questa combinazione? Se fossi stato io, avrei scelto qualcosa di più semplice, come 1.0. *. *. Qual è la ragione storica?


5
10.0.0.0/8 è uno spazio di indirizzi privati ​​valido ... è abbastanza semplice
Mike Pennington,

5
La 192parte deriva quasi certamente dal fatto che questo era il blocco di uso privato associato agli indirizzi IP di classe C (nei primi giorni di classe) e la classe C è iniziata alle 192.0.0.0. Ulteriori informazioni su Perché le reti domestiche hanno il prefisso 192.168? (Super utente) e perché 192.168.xy viene utilizzato per gli IP locali? (Stack Overflow), ma non riesco a trovare una logica per la scelta di 168qualsiasi luogo su Internet.
apre il

4
@pops, il migliore che ho trovato è stato questo messaggio di Steven Ehrbar , che ha affermato che 192.168. *. * è stato utilizzato da una società di sistemi in un manuale; ciò ha comportato un numero considerevole di persone che utilizzavano questo spazio di indirizzi nelle loro reti interne. Sembrava abbastanza familiare che Randy Bush pensasse che fosse Sun (ma non lo era)
Mike Pennington,

Le domande sulle curiosità storiche sono esplicitamente fuori tema qui.
Ron Maupin

Risposte:


34

Nota: a meno che non possiamo ottenere uno degli autori originali di RFC 1918 / RFC 1597 o qualcuno di InterNIC / RIPE NCC in quel momento (1994-1996) per commentare *, potremmo essere lasciati a supporre, e le risposte a questa domanda essendo per lo più basato sull'opinione.


Per RFC 1918 , i seguenti tre intervalli sono riservati per l'uso su reti private:

10.0.0.0        -   10.255.255.255  (10/8 prefix)
172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

Questo è il motivo per cui li vedresti utilizzati per i dispositivi sulla rete locale.

Il ragionamento alla base di almeno una parte di ciascuno di questi tre intervalli di indirizzi "privati" è abbastanza semplice, ma di nuovo al di fuori della logica, si tratta di ipotesi basate sulle mie letture nel corso degli anni.

Per prima cosa considera che le reti di classe sono le seguenti (fonte di Wikipedia su Classful Network ):

Class A
  0.  0.  0.  0 = 00000000.00000000.00000000.00000000
127.255.255.255 = 01111111.11111111.11111111.11111111
                  0nnnnnnn.HHHHHHHH.HHHHHHHH.HHHHHHHH

Class B
128.  0.  0.  0 = 10000000.00000000.00000000.00000000
191.255.255.255 = 10111111.11111111.11111111.11111111
                  10nnnnnn.nnnnnnnn.HHHHHHHH.HHHHHHHH

Class C
192.  0.  0.  0 = 11000000.00000000.00000000.00000000
223.255.255.255 = 11011111.11111111.11111111.11111111
                  110nnnnn.nnnnnnnn.nnnnnnnn.HHHHHHHH

Class D
224.  0.  0.  0 = 11100000.00000000.00000000.00000000
239.255.255.255 = 11101111.11111111.11111111.11111111
                  1110XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

Class E
240.  0.  0.  0 = 11110000.00000000.00000000.00000000
255.255.255.255 = 11111111.11111111.11111111.11111111
                  1111XXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX

Come puoi vedere, ognuna delle tre gamme RFC1918 taglia un blocco privato da una delle vecchie gamme di rete "classful". (Classe A, Classe B e Classe C in questo caso.)

Per citare Silente, "Da questo punto in poi, lasceremo le solide basi del fatto e viaggeremo insieme attraverso le paludi oscure della memoria in boschetti di congetture più sfrenate."

L' IAANA aveva assegnato indirizzi per molti anni prima dell'inizio della RFC 1918 (febbraio 1996) . (In realtà le gamme private sono state presentate per la prima volta in RFC 1597 nel marzo 1994.) Ad esempio, se si esegue una whois 8.0.0.0ricerca, è possibile vedere che al livello 3 è stato assegnato questo blocco il 1992-12-01.

Pertanto si può presumere che gli autori di RFC1918 abbiano dovuto lavorare con IANA / Jon Postel per trovare le gamme disponibili, dandoci le gamme private sopra elencate.

Ma ancora una volta, a meno che qualcuno direttamente coinvolto nel processo * non parli, questo può rimanere congetture.

* O solo qualcuno con Google-foo migliore di me. Non sono riuscito a trovare una buona fonte primaria per queste informazioni.


1
Questo è corretto. All'epoca era in uso un discorso miracoloso. Per adattarsi a reti di dimensioni diverse, sono state designate reti di classe A, 32 di classe B e 256 di classe C. Perché 10, 172.16 e 192.168? Perché era un ripensamento e quelli erano disponibili.
Bahamat,

4
@bahamat 192.168.1.0/24 e 10.1.1.0/24 sono comparabili. Entrambe le sottoreti si inseriscono nella stessa struttura C ... nessuna memoria salvata con 192.168
Mike Pennington

2
Il CIDR ha circa 20 anni, nessuno aveva i router di casa 20 anni fa
Mike Pennington

2
@bahamat, 9 volte su 10 router domestici non hanno bisogno di eseguire un IGP (classe o no) e gli ambiti DHCP su di essi sono completamente configurabili dall'utente, quindi non riesco a vedere la validità della tua affermazione.
John Jensen,

2
10/8 era il vecchio ARPANET. Dopo che il suo spazio è tornato ad ARIN, è stato contrassegnato come riservato ed è diventato il primo / 8 per quanto ne so essere disponibile per uso privato. 172.16 / 12 aveva l'allocazione più grande e contigua non assegnata. Non sono sicuro su 192.168 / 16 diverso da quello che era disponibile nella vecchia gamma di Classe C.
generalnetworkerror

5

Come altri hanno sottolineato, RFC1918 definisce 3 intervalli IP privati. Nel 1996, esistevano ancora apparecchiature legacy che non supportavano il CIDR , quindi è stato creato un intervallo per ogni classe. Gli indirizzi di classe B iniziano a 128.0.0.0 e gli indirizzi di classe C iniziano a 192.0.0.0; 168 è stato scelto solo perché non allocato.

Ma ciò solleva un'altra domanda: perché è stata richiesta una gamma di classe C? Poiché l'unica differenza tra le classi A, B e C è la dimensione della rete, perché non usare solo 10.0.0.0/8? Secondo RFC1918:

Se è possibile progettare uno schema di sottoreti adatto ed è supportato dall'apparecchiatura interessata, è consigliabile utilizzare il blocco a 24 bit (rete di classe A) dello spazio di indirizzi privati ​​e creare un piano di indirizzamento con un buon percorso di crescita. Se la subnet è un problema, è possibile utilizzare il blocco a 16 bit (reti di classe C) o il blocco a 20 bit (reti di classe B) dello spazio di indirizzi privati.

Non sono sicuro di che tipo di "problemi" con la sottorete stessero pensando gli autori. Forse alcuni hardware pre-CIDR non supportano le reti di classe A a causa di vincoli di memoria (sebbene si pensi che sia il numero di host, non il numero di host potenziali , che conta).

Inoltre, le reti di classe C sono / 24, anche se 192.168.xx è un / 16 - quindi nella rete di classe 192.168.xx contiene effettivamente 256 sottoreti. Questo potrebbe essere stato utile per le grandi organizzazioni che volevano eseguire sottoreti private su hardware pre-CIDR.


um. a / 24 può essere una rete di classe C se i primi bit dell'indirizzo sono 110. Ma si ottiene anche un / 24 da una rete di classe A o B. Le reti di classe sono morte da molto tempo. Si dovrebbe usare solo la classe A, -B, -C in un contesto storico.
Jens Link,

-1

Utilizzare 10.0.0.0 - 10.255.255.255, per RFC 6890 , pagina 6.

Pensavo che rispondere a domande storiche fosse una buona idea, ma vorrei evitare di farlo regolarmente, a causa di cattive esperienze con i vampiri. Non sembra necessario in questo caso. 10.0.0.0/8 è abbastanza semplice.


1
Francamente, non stai rispondendo alla domanda. Sto chiedendo la storia di esso, non per una gamma locale più semplice. Se non pensi che sia una buona domanda, chiudila.
Annulla

1
La premessa alla base della tua obiezione a 192.168. *. * È che avresti "scelto qualcosa di più semplice". Il punto è che 10.0.0.0/8 è anche spazio RFC1918, ed è qualcosa di più semplice, ma non puoi decidere a caso di scegliere qualsiasi spazio di indirizzi in Internet senza complicazioni . Se la comunità vuole chiudere, va bene ... In sintesi, penso che tu sia WRT eccessivamente pedante "Non parlarmi di 10.0.0.0/8 perché ho chiesto spazio 192.168".
Mike Pennington,

2
Ti rispetto completamente e non voglio sembrare diversamente. Tuttavia, sembra rispondere a una domanda con "Preferirei non rispondere a questa domanda come è ora, quindi ecco una risposta a una domanda molto correlata" non è del tutto corretta. Sto cercando di più la motivazione che sta dietro, non necessariamente la storia in sé. Grazie per essere aperto alla discussione, però!
Annulla

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.