Subredes IPv4

Escribe una IP con su máscara y mira cómo se saca la red: el AND bit a bit se hace byte a byte, con los bits de red y de equipo separados por el corte de la máscara. La dirección de red, la de difusión, el rango de hosts y cuántos caben salen solos, y puedes comprobar si otra IP está en la misma red. Funciona en el navegador, también en el móvil.

Cómo se usa

  1. Escribe la IP con su prefijo (10.110.7.24/24) o con la máscara (10.110.7.24 255.255.255.0). Empieza con la del aula 7, la misma de la teoría.
  2. Cambia el prefijo con − y + y mira cómo se mueve el corte entre la red y el equipo.
  3. Pulsa Paso para ver el AND byte a byte, o Ejecutar para verlo entero. Cada paso explica la cuenta y, si la máscara parte un byte, la hace bit a bit.
  4. Abajo, los resultados y ¿misma red?: escribe otra IP y te dice si la entrega es directa o pasa por el router. Con Compartir copias un enlace con tu IP.

Cómo se lee el AND

Cada fila son los 32 bits de una dirección, en cuatro bytes, con su valor en decimal debajo. En violeta, los bits de red (donde la máscara tiene un 1); en coral, los de equipo (donde tiene un 0). La red sale de un AND: donde la máscara tiene un 1, el bit de la IP pasa; donde tiene un 0, queda a 0. La difusión es la red con todos los bits de equipo a 1.

Las cuentas

  • Con h bits de equipo (h = 32 − n) hay 2h direcciones. Dos no se dan a ningún equipo, la de red y la de difusión, así que caben 2h − 2 hosts: de la red + 1 a la difusión − 1.
  • Con /31 quedan 2 direcciones y las dos se usan en un enlace punto a punto; con /32, una sola: el propio equipo.
  • La clase (A, B, C, D o E) se mira en los primeros bits, como en los apuntes. Hoy las redes se escriben con /n (CIDR), pero la clase sigue cayendo en el examen.
  • Dos IP están en la misma red si dan la misma red al hacer el AND con la misma máscara. Si no, el paquete va a la puerta de enlace (el router).

Errores típicos

Olvidar restar las dos direcciones al contar hosts (/24 son 254 equipos, no 256), dar a un equipo la dirección de red o la de difusión, y escribir una máscara que no es contigua: en binario, una máscara siempre es una fila de unos seguida de una fila de ceros, así que 255.0.255.0 no vale. Si escribes una así, el simulador te dice por qué.