Artículos del equipoMás artículos

Comprender la estructura y las clases de direcciones IPv4

Comprende los prefijos IPv4 con un ejemplo /24, cómo se divide en bloques /25 y por qué el CIDR moderno resulta más útil que adivinar la clase de una dirección.

Índice

Un técnico en miniatura mueve un separador azul dentro de una bandeja blanca y distribuye fichas de direcciones en compartimentos de distintos tamaños.

Un prefijo define el tamaño de un bloque de direcciones. CIDR permite divisiones más precisas que las antiguas clases fijas de direcciones.

Estás configurando la red de una oficina y ves 192.0.2.0/24 en un ejemplo. Alguien lo llama «clase C». ¿Qué parte te indica realmente su tamaño? Hoy, la respuesta útil es la longitud del prefijo: /24. La antigua etiqueta de clase aporta contexto histórico, pero no sustituye la lectura de la configuración.

Las direcciones que aparecen a continuación proceden de un rango reservado para documentación. Ilustran los cálculos, no una red pública que debas desplegar.

Cuatro números representan una dirección de 32 bits

IPv4 expresa 32 dígitos binarios como cuatro números decimales separados por puntos. Cada grupo representa ocho bits y abarca de 0 a 255. Los puntos separan los grupos; por sí solos, no indican dónde termina el prefijo de red.

La longitud del prefijo establece ese límite. En 192.0.2.0/24, los primeros 24 bits son fijos y quedan ocho para las direcciones dentro del bloque. Ocho bits variables dan 256 combinaciones, desde 192.0.2.0 hasta 192.0.2.255. La máscara equivalente es 255.255.255.0.

Un número de prefijo menor significa un bloque mayor

Al principio, la notación puede parecer contraintuitiva. Un prefijo fijo más largo deja menos bits variables. Un /25 contiene 128 direcciones; un /24 contiene 256; un /22 contiene 1024.

El /24 de nuestro ejemplo puede dividirse en dos mitades alineadas: 192.0.2.0/25 y 192.0.2.128/25. Cada mitad tiene su propio prefijo. La división cambia la forma de agrupar las direcciones, no la longitud de una dirección IPv4 individual.

En una subred convencional con difusión, las direcciones de red y de difusión no se asignan como direcciones ordinarias de equipos, lo que deja 254 en un /24. No conviertas «restar dos» en una regla universal: los enlaces punto a punto pueden usar un /31, donde ambas direcciones identifican los extremos.

¿Qué eran las clases A, B y C?

El direccionamiento inicial por clases utilizaba divisiones fijas. La clase A usaba un prefijo de red de ocho bits; la clase B, de dieciséis; y la clase C, de veinticuatro. Los primeros bits de una dirección identificaban su clase. Esto dejaba saltos muy grandes entre los tamaños de bloque disponibles: una organización podía necesitar más direcciones de las que ofrecía un tamaño de bloque, pero muchas menos de las que proporcionaba el siguiente tamaño.

El rango histórico de clase D se utiliza para multidifusión, es decir, para enviar tráfico a un grupo. El rango histórico de clase E es espacio reservado, no otra reserva ordinaria para equipos de empresas. El registro del espacio de direcciones de IANA documenta los rangos especiales y su estado.

Por qué las redes modernas utilizan CIDR

El enrutamiento entre dominios sin clases, o CIDR, hace explícito el prefijo en lugar de inferir un tamaño fijo a partir de la clase de la dirección. Permite planificar con distintos tamaños de bloque y agregar bloques compatibles y alineados en el enrutamiento. La especificación de CIDR explica el modelo de asignación y agregación de direcciones.

La agregación no autoriza a combinar direcciones sin relación entre sí en una ruta mayor arbitraria. Los bloques deben encajar en el prefijo que los engloba, y la configuración de enrutamiento debe permitir realmente alcanzar sus destinos. Una hoja de cálculo ordenada no establece por sí sola una ruta funcional.

Tres preguntas antes de modificar una red

  • ¿Cuál es el prefijo configurado? Lee la máscara o la longitud del prefijo, en lugar de deducirlo a partir del primer número.
  • ¿Qué direcciones están asignadas, reservadas o siguen en uso? Verifica tanto la red en funcionamiento como los registros.
  • ¿Qué más depende de este rango? Es posible que también debas revisar las rutas, las reglas del cortafuegos, el DNS y las conexiones remotas.

La introducción a la gestión de direcciones explica cómo mantener la utilidad de esos registros. Un prefijo describe una agrupación técnica. Por sí solo, no identifica a un propietario legal ni otorga a un registro autoridad política sobre las redes que lo utilizan.

Por qué los cálculos no resuelven el debate más amplio

CIDR utiliza de forma más flexible el espacio existente de 32 bits; no lo vuelve infinito. Pero el hecho de que el número sea finito tampoco indica por sí solo a un operador qué direcciones están disponibles o qué inversión merece la pena.

En la Nota 45, Lu Heng cuestiona el uso de la escasez de direcciones como justificación de un control institucional discrecional. Saber qué hacen realmente una dirección y un prefijo ayuda a los lectores a examinar ese argumento sin confundir una tarea de coordinación técnica con la autoridad sobre todos los que dependen de ella.