¿192.168.122.1 es una IP válida?

8

Según tengo entendido, las redes son las siguientes

Class A: 10.0.0.1 - 10.255.255.254
Class B: 172.16.0.1 - 172.16.255.254
Class C: 192.168.0.1 - 192.168.0.254

Pero luego miro en ifconfig virbr0mi computadora Linux:

virbr0    Link encap:Ethernet  HWaddr 42:40:99:CB:02:7F  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:2842 (2.7 KiB)

Aquí la dirección IP es 192.168.122.1. ¿Es esa una IP permitida?

Y si es así, ¿192.168 es realmente una red de Clase B?

Louise Hoffman
fuente

Respuestas:

17

Sí, es una dirección IP privada válida.
El direccionamiento IP con clase no está actualizado y puede ser confuso a veces. Una dirección de clase C es una dirección con una máscara de subred 255.255.255.0. Originalmente se suponía que el bloque de direcciones 192.168.0.0 era 256 direcciones de clase C separadas. El rango sería 192.168.0.0-192.168.255.255. Las subredes válidas fueron 192.168.0.0, 192.168.1.0, 192.168.2.0, etc.

Hoy en día, el direccionamiento IP con clase ha desaparecido. Ahora tenemos algo llamado CIDR. Con CIDR, todo lo que realmente necesita saber es que estas direcciones son direcciones IP privadas válidas:

10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255

La forma de dividirlos en subredes depende de usted.

Jason Berg
fuente
Muy interesante. De acuerdo, entonces, si tengo una red 192.168, ¿supongo que debo usar 255.255.0.0 como subred?
Louise Hoffman
1
No usaría 255.255.0.0 como una máscara de subred. Por lo general, no desea tantos hosts en un solo dominio de difusión. Use una de las redes 192.168.x.0 (preferiblemente no 192.168.0.0 o 192.168.1.0 ya que son demasiado comunes) y use una máscara de subred 255.255.255.0. ¿Te imaginas tener más de 254 dispositivos en tu red?
Jason Berg
@Louise Hoffman: No, la 255.255.0.0 es la máscara de red más pequeña que puede usar para la red privada 192.168.0.0/16. Puede dividir los 16 bits restantes en varias subredes como desee, recordando que necesita al menos dos bits para la información del host (dos hosts, una transmisión y una dirección de red).
mpez0
14

La red con clase ya no se usa, en su lugar, debe buscar en el enrutamiento entre dominios sin clase . Además, es una IP válida que se encuentra en uno de los rangos reservados para uso privado (consulte RFC 1918 ). Es posible que también desee leer esta publicación sobre subnetting.

Kyle Brandt
fuente
3
+1 para hacer referencia a RFC1918, que debería ser material de lectura de manual básico para cualquier persona involucrada en la creación de redes.
Jeremy Bouse
5

Como Kyle mencionó, ya no hay clases, y no lo han sido por casi 15 años.

Los rangos de IP de la red privada son:
10.0.0.0 a 10.255.255.255
172.16.0.0 a 172.31.255.255
192.168.0.0 a 192.168.255.255

Chris S
fuente
4

RFC1918 como se ha publicado, y debe leerse. Extracto:

"3. Espacio de direcciones privadas

La Autoridad de Números Asignados de Internet (IANA) ha reservado los siguientes tres bloques del espacio de direcciones IP para Internet 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)

Nos referiremos al primer bloque como "bloque de 24 bits", el segundo como "bloque de 20 bits" y al tercero como bloque "de 16 bits". Tenga en cuenta que (en notación previa a CIDR) el primer bloque no es más que un único número de red de clase A, mientras que el segundo bloque es un conjunto de 16 números de red contiguos de clase B, y el tercer bloque es un conjunto de 256 números de red de clase C contiguos ".

Calculadora / planificador de subred

dbasnett
fuente
3

Absolutamente, 192.168.122.1 es una dirección IP válida. Sin embargo, es una dirección "privada", lo que significa esencialmente que no está permitido exponerse directamente a Internet.

La terminología de "clase A", "clase B", "clase C" ya no es técnicamente correcta, aunque los términos todavía se usan como abreviatura para los tamaños de red que representan. Kyle señaló el artículo informativo de Wikipedia sobre CIDR y la muy útil pregunta y respuesta sobre la construcción de subredes.

Entonces, la mejor respuesta a su pregunta sobre 192.168 como una red de clase B es que la pregunta no tiene sentido. Puede colocar 192.168.122.1una red de tamaño "clase B" utilizando la máscara 255.255.0.0. O puede colocarlo en una red de tamaño "clase C" utilizando la máscara 255.255.255.0. Ambos son igualmente válidos, aunque en la práctica tener una subred del tamaño de "clase B" es una receta para una red lamentablemente lenta.

tomjedrz
fuente
0

No, hay un bloque de 256 redes de clase C reservadas para uso local, a 192.168.0través de 192.168.255.

Bill Weiss
fuente