Nota: A menos que possamos pedir a um dos autores originais da RFC 1918 / RFC 1597 ou a alguém da InterNIC / RIPE NCC (1994-1996) naquele momento (1994-1996) que comentem *, podemos ficar adivinhando e as respostas para esta pergunta sendo principalmente baseado em opiniões.
De acordo com a RFC 1918 , os três intervalos a seguir estão reservados para uso em redes privadas:
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)
É por isso que você os verá utilizados para dispositivos na rede local.
O raciocínio por trás de pelo menos partes de cada um desses três intervalos "privados" é bastante direto, mas novamente fora da lógica, essas são suposições baseadas nas minhas leituras ao longo dos anos.
Primeiro, considere que as redes classful são as seguintes ( artigo fonte da Wikipedia sobre 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
Como você pode ver, cada um dos três intervalos RFC1918 corta um bloco privado de um dos intervalos de rede "classful" antigos. (Classe A, Classe B e Classe C neste caso.)
Para citar Dumbledore, "Desse ponto em diante, deixaremos o firme fundamento dos fatos e viajaremos juntos pelos pântanos sombrios da memória até os emaranhados de suposições mais loucas".
A IANA vinha atribuindo endereços há muitos anos antes do início da RFC 1918 (fevereiro de 1996) . (Na verdade, os intervalos particulares foram apresentados pela primeira vez na RFC 1597 em março de 1994.) Por exemplo, se você realizar uma whois 8.0.0.0
pesquisa, poderá ver que o nível 3 tinha esse bloco atribuído em 1992-12-01.
Portanto, pode-se supor que os autores do RFC1918 tiveram que trabalhar com a IANA / Jon Postel para encontrar os intervalos disponíveis, fornecendo-nos os intervalos privados listados acima.
Mas, novamente, a menos que alguém diretamente envolvido com o processo * fale, isso pode permanecer adivinhando.
* Ou apenas alguém com melhor Google-foo do que eu. Não consegui encontrar uma boa fonte primária para essas informações.