¿Cuál es el significado de la dirección 10.0.0.1/24 de mi computadora (ip addr - command)?


22

¿Cuál es el significado de la dirección 10.0.0.1/24 de mi computadora ( ip addr- comando)?

  1. 1/24 y no 0/8

  2. Rango 10.0.0 y no 192.168.10


si su computadora obtiene la dirección a través de dhcp, significa que la "caja" que distribuye las IP está configurada para usar la red 10. algunos enrutadores soho usan esto, la mayoría usa 192.168.?.0 / 24.
dbasnett

SOHO significa oficina pequeña / oficina en casa
duhaime

Respuestas:


33

Pensé en ampliar esto con algunos ejemplos

/ 8 = 255.0.0.0

/ 16 = 255.255.0.0

/ 24 = 255.255.255.0

/ 32 = 255.255.255.255

192.168.1.0/24 = 192.168.1.0-192.168.1.255

192.168.1.5/24 todavía está en la misma red que la anterior, tendríamos que ir a 192.168.2.0 para estar en una red diferente.

192.168.1.1/16 = 192.168.1.0-192.168.255.255

Cuando tiene una red, pierde dos direcciones IP, una para transmisión y otra para la red. La primera IP está reservada para referirse a la red, mientras que la última IP del rango está reservada para la dirección de transmisión.


De acuerdo con RFC1878 "* Subred todos los ceros y todos los excluidos. (Obsoleto) * Aloje todos los ceros y todos los excluidos. (Obsoleto)
dbasnett

1
@chris no es 192.168.1.1/16 = 192.168.0.0-192.168.255.255?
Rajani Karuturi

@Rajani, estaba revisando algunas de estas publicaciones antiguas y estás en lo correcto. Me sorprende que incluso haya cometido este error en ese momento; gracias por señalarlo
Chris Disbro

7

Además de la respuesta de Tim:

El / 24 en lugar de / 8 significa que los primeros 3 octetos de la dirección IP se utilizan para especificar la red. Esta es solo una configuración que puede cambiar si lo desea. No es muy común usar el 10. rango privado con una máscara / 24, pero no hay razón para que no pueda hacerlo.

/ 8 está utilizando solo el primer octeto para especificar la porción de red, que es lo que significaba 10. una red explícitamente en los días previos al CIDR, y es por eso que todavía se ve con más frecuencia con un / 8 que con un 24.

En cuanto al último octeto que es un 0, no un 1, eso se debe a que 10.0.0.0 sería en este caso la dirección de red, con 10.0.0.1 siendo la ip de su computadora.


6

RFC 1918 reserva 3 rangos para direcciones IP privadas. Su servidor / enrutador DHCP está configurado para asignar este rango.

10.0.0.0 - 10.255.255.255/8

172.16.0.0 - 172.31.255.255/12

192.168.0.0 - 192.168.255.255/16

http://en.wikipedia.org/wiki/Private_network


Lo siento, no vi esa parte. Dmatig respondió anteriormente :-) Entonces, su dirección IP es 10.0.0.1 y la máscara de subred / 8 o 255.255.255.0
TD1

Creo que cambiaste el / 8 y / 24 de la publicación / 24 es 255.255.255.0 / 8 es 255.0.0.0 :)
Chris Disbro

Gracias, ¿podrían explicarme más simple? No conozco redes
Yosef

consulte superuser.com/questions/54802/… Una máscara de subred también se puede representar en notación CIDR, como / 8. / 8 significa 255.0.0.0 porque los primeros 8 bits equivalen a 255. (piense en 8 1 binarios). Ahora, de izquierda a derecha, si se usaran 24 binarios y 8 0, obtendríamos / 24 - 255.255.255.0
Dmatig

@ Chris, tienes toda la razón, tengo domsetimes disléxicos :-)
TD1

3

Este formato 10.0.0.1/24se denomina representación CIDR de enrutamiento entre dominios sin clase, por lo que, en resumen, es una máscara de bits que describe qué parte de la dirección IP se puede usar para el rango.

Aquí hay un ejemplo, en su caso 10.0.0.1/24tiene 24 bits preservados del campo de dirección total de 32 bits. Si piensa en una dirección IP como 4 partes de 8 bits que le da 255.255.255.255respectivamente 2^8.2^8.2^8.2^8en su caso, eso significa que esta parte, 3 partes de 8 bits, está protegida (no cambiará) 10.0.0y solo se usará el octavo final de la IP como parte del rango .1que le ofrece rango en este formato: 10.0.0.1 - 10.0.0.255

Supongo que la 10.0.0.0IP se conserva para su enrutador, tarjeta de red o algún otro dispositivo, por eso no está incluida.

Otra cosa, probablemente obvia, cuanto menor es el número de rango, por ejemplo, 32, 24, 16, 8, mayor es el rango de IP.

Y finalmente, aquí hay una buena herramienta para manipulaciones CIDR http://www.ipaddressguide.com/cidr


1

Solo notando que 10.0.0.0/24 es una subred no válida. La primera subred válida dentro de la red 10.0.0.0/8 (clase A), ahora en rodajas con una /24máscara de subred es ... 10.0.1.0/24. Debe tirar la parte superior / inferior en el lado de la red como lo hace para la parte superior / inferior para el lado del host de esa máscara de bits. Por la misma razón, 10.255.255.0/24 también es inválido.

Para cualquier máscara de subred dada, hay 2 x - 2 subredes y 2 x - 2 hosts

... donde x es el número de bits en ese lado de la máscara. Entonces, /24eso es 24 en el lado de la red y 8 en el lado del host, lo que hace 16777214 subredes y 254 hosts. Tenga en cuenta la parte "- 2" de ese cálculo en el lado de la red de la máscara de bits. Eso significa que tiene que tirarlos (no puede emitirlos) ya que significan algo para la capa de transporte de tcp / ip, en este caso.

Esto debería tener sentido para cualquiera que ya sepa que de manera similar no puede vincular ninguna 10.x.y.0/24y 10.x.y.255/24direcciones, ya que ya significan algo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.