¿Cuál es el origen de la dirección de red privada 192.168. *. *?

8

Hoy tuve un usuario inteligente (pero no técnico) que me preguntó:

¿Por qué escogieron 192.168? . para una dirección de red privada?

La única respuesta que se me ocurre es porque 192 = 11000000 en binario. Y 168 es 10101000 en binario. Ambos son de aspecto genial.

¿Existe una razón histórica real para esa elección particular de números? Por qué no 127.127. . ? O 128.128. . ?

Pregunta similar para 10.0.0.0 y 172.16.0.0

¡Gracias!


fuente
tal como lo ves, todos los binarios se verán bien :) 101000 1000100 1000010
Devrim

Respuestas:

8

Antes de que se inventaran las redes sin clase, se decidió crear tres rangos de espacio de direccionamiento privado. Éstas eran:

  • Clase A: 10/8 (la antigua reserva ARPA)
  • Clase B: 172.16 / 12 (una de las primeras clases B disponibles)
  • Clase C: 192.168 / 16 (una de las primeras clases C disponibles)

Existen:

  • 1 prefijos privados de clase A (16,7 millones de direcciones)
  • 16 clases privadas B (65536 direcciones cada una, totalizando ~ 1 millón de direcciones)
  • 256 clases privadas C (256 direcciones cada una, un total de 65536 direcciones)

Es importante tener en cuenta que las "Clases" no han existido desde 1994, y actualmente utilizamos CIDR, que tiene una máscara de subred de longitud variable.

dotwaffle
fuente
2
¿Cómo responde esto a la pregunta de cómo eligieron "192.168"?
hansaplast
6

Parece que fueron seleccionados por IANA simplemente porque no se usaron. La primera mención que puedo encontrar en un RFC es 1597 . Ver también rfc 1627 . Ambos rfc han quedado obsoletos por rfc 1918

Zoredache
fuente
4

Envié la pregunta a la lista de correo de la historia de Internet y Craig Partridge, científico jefe de BBN, dijo:

10.0.0.0 es fácil. Para las personas que necesitaban redes privadas GRANDES, el único gran espacio disponible a principios de la década de 1990 era el antiguo número de red ARPANET (el ARPANET era 10 neto y fue dado de baja alrededor de 1991).

bortzmeyer
fuente
2

127.0.0.0/8 es una subred al pasado y, por lo tanto, no se puede utilizar como una red distribuida en varias máquinas. Similar se aplica a 128.xxx y otras subredes que afaik están predefinidas por IANA para caer en la clase de subredes a, b o c en función de sus prefijos. Esta es probablemente la razón por la cual 10.xxx, 192.168.xx, etc. están tan extendidos, ya que se dividen en diferentes clases de subred. Los números en sí mismos no fueron elegidos por una razón específica, simplemente no fueron asignados o previamente reservados como Zoredache ya respondió.

hurikhan77
fuente
0

La respuesta es aludido en RFC 1918 (que se estableció el 10.0, 172.16y 192.168rangos)

Cuando se inventó Internet, sus creadores se centraron realmente en las computadoras conectadas entre sí a través de Internet público. La idea de "internets privadas" no se incluyó realmente en el sistema de direccionamiento.

Cuando las empresas comenzaron a usar redes privadas, surgió un problema real: la IANA se estaba quedando sin direcciones IP. Las redes privadas que necesitaban comunicarse con Internet pública estaban en apuros ... si registraban una dirección IP para su red privada, entonces esto reducía el conjunto de direcciones IP que otros podían usar, pero si no lo hacían, entonces no garantizaba que las direcciones IP que terminaron usando para su red privada no entraran en conflicto con algún servicio externo que la compañía eventualmente desearía usar.

Para resolver este problema, la IANA reservó un bloque no utilizado de direcciones IP para redes privadas. Las empresas (y, eventualmente, las redes domésticas) podrían usar estas direcciones con la certeza de que nunca entrarían en conflicto con una dirección IP pública de Internet.

Aquí está el texto relevante del RFC:

1. Introducción

Para los fines de este documento, una empresa es una entidad que opera de forma autónoma una red utilizando TCP / IP y, en particular, determina el plan de direccionamiento y las asignaciones de direcciones dentro de esa red.

Este documento describe la asignación de direcciones para Internet privadas. La asignación permite la conectividad completa de la capa de red entre todos los hosts dentro de una empresa, así como entre todos los hosts públicos de diferentes empresas. El costo de usar el espacio privado de direcciones de Internet es el esfuerzo potencialmente costoso de renumerar hosts y redes entre públicos y privados.

2. Motivación

Con la proliferación de la tecnología TCP / IP en todo el mundo, incluso fuera de Internet , un número creciente de empresas no conectadas utilizan esta tecnología y sus capacidades de direccionamiento para comunicaciones únicas dentro de la empresa, sin ninguna intención de conectarse directamente con otras empresas o Internet en sí.

...

3. Espacio de direcciones privadas

...

Una empresa que decide usar direcciones IP fuera del espacio de direcciones definido en este documento puede hacerlo sin ninguna coordinación con IANA o un registro de Internet . El espacio de direcciones puede ser utilizado por muchas empresas. Las direcciones dentro de este espacio de direcciones privadas solo serán únicas dentro de la empresa, o el conjunto de empresas que optan por cooperar en este espacio para que puedan comunicarse entre sí en su propio internet privado.

Como antes, cualquier empresa que necesite un espacio de direcciones único a nivel mundial debe obtener dichas direcciones de un registro de Internet. A una empresa que solicita direcciones IP para su conectividad externa nunca se le asignarán direcciones de los bloques definidos anteriormente.

JDB todavía recuerda a Mónica
fuente