Una dirección IP como esta 223.248.0.0/24
o223.248.0.0/16
¿Qué significa el último número en la dirección IP (24 o 16 en el ejemplo anterior)? ¿Hay una manera simple de entender cómo establecer el número después de la barra diagonal?
Una dirección IP como esta 223.248.0.0/24
o223.248.0.0/16
¿Qué significa el último número en la dirección IP (24 o 16 en el ejemplo anterior)? ¿Hay una manera simple de entender cómo establecer el número después de la barra diagonal?
Respuestas:
Una dirección IP es solo un número. Uno que, como estoy seguro de que sabe, identifica de forma única una computadora en una red. Pero sigue siendo solo un número, al que volveremos.
Tomemos un ejemplo: 192.168.1.105
Notarás que la dirección IP se divide en cuatro partes: {192, 168, 1, 105}. Y probablemente también sepa que cada una de esas partes puede tener un valor de 0-255.
Resulta que los números 0..255 se pueden representar en 8 bits. Por lo tanto, una dirección IP consta de cuatro secciones, y cada sección puede tener un valor 0..255. Esto significa que cada sección se puede representar con 8 bits. Con cuatro de estas secciones, tiene (4 secciones) * (8 bits / sección) = 32 bits. Para representar la dirección IP completa.
¿Recuerdas cuando dijimos que una dirección IP es solo un número? Bueno, una IP es un número entero de 32 bits. Por conveniencia, lo escribimos como "192.168.1.105" pero puede escribirlo fácilmente como0xC0A80169
En binario, los 32 dígitos binarios en su gloria: 11000000101010000000000101101001
Bueno. Entonces ahora su pregunta: ¿qué significa 192.168.1.105/24?
Significa que los primeros 24 bits de la dirección IP son la "subred". Significa que los primeros 24 bits de elementos en su red son los mismos. A medida que agrega nuevas computadoras, solo le quedan 8 bits (recuerde, una IP es un número de 32 bits) para direccionar nuevos dispositivos.
Debido a que tiene un valor de direccionamiento de 8 bits, en este ejemplo, solo puede agregar 255 dispositivos.
110000001010100000000001 01101001
------------------------
(subnet)
Separemos la subred:
11000000 10101000 00000001 = 192 168 1
¿Ver?
Mismo ejemplo con una subred / 16: 192.168.1.105/16
1100000010101000 0000000101101001
----------------
(subnet)
Entonces, en este caso, cada dirección IP comienza con 192.168, los primeros 16 bits de la dirección IP. Y luego tenemos 16 bits restantes para nuevos dispositivos. 16 bits = 65535 dispositivos.
Entonces, si tiene una subred pequeña, tiene una mayor porción de direcciones de Internet. MIT posee una subred / 8, es decir, tiene un bloque de direcciones IP y pueden agregar 2 ^ 24 dispositivos. ¡Muy genial!
Esas no son direcciones IP per se, son rangos. El último número (que, como menciona psusi se llama máscara de subred) indica el número de bits relevantes: /16
significa que la red incluye todos los números que comienzan con los primeros 16 bits de la IP especificada (223.248 en su ejemplo). A /8
es una red de clase A con 2 ^ 24 direcciones, /16
es clase B con 2 ^ 16 (65536), y a /24
es una clase C con 2 ^ 8 = 256 direcciones. Con mayor frecuencia, esto se ve en las redes locales: 192.168.0.0/24 (generalmente utilizado en redes domésticas pequeñas) y 10.0.0.0/16, generalmente en intranets de grandes empresas. Puede ver otros rangos reservados enumerados en notación de subred y una lista de rangos, y el número total de doaminas en Wikipedia .
10.1.2.0/23
es perfectamente válido y significa 10.1.2.0–10.1.3.255.
Es la máscara de subred para la red. En otras palabras, dice qué tan grande es la red. A / 24 es una red de clase C, que tiene 256 direcciones y una máscara de subred de 255.255.255.0. A / 16 es clase B, con una máscara de subred de 255.255.0.0.