SubnetMaster
HerramientaNetworking

Agregador CIDR y sumarización IPv4

Combina redes IPv4 contiguas y correctamente alineadas en el menor conjunto exacto de prefijos CIDR posible, sin incluir direcciones ajenas.

Usar herramienta

Agregador CIDR

Combina redes IPv4 contiguas y alineadas en el menor conjunto de prefijos exactos posible.

Qué hace un agregador CIDR

Este agregador recibe varias redes IPv4 en notación CIDR y busca si pueden representarse mediante prefijos más cortos sin añadir direcciones que no estaban cubiertas por las entradas. Es una forma práctica de aplicar sumarización o agregación de rutas cuando los bloques son contiguos, tienen el mismo tamaño y están alineados sobre el límite correcto.

La herramienta no intenta crear un “superbloque aproximado”. El resultado debe ser exacto: si dos redes no pueden fusionarse sin abarcar espacio adicional, permanecen separadas. Para estudiar el concepto y sus implicaciones de routing, consulta la guía de supernetting y resumen de rutas.

Cómo introducir las redes que quieres agregar

Escribe una red CIDR por línea, por ejemplo 192.168.0.0/24 y 192.168.1.0/24. La herramienta normaliza cada entrada a su dirección de red, elimina bloques que ya estén completamente contenidos por otro prefijo y después intenta combinar pares compatibles de manera iterativa.

También puedes separar entradas con comas. Si una línea contiene una IPv4 o un prefijo inválido, el cálculo se detiene para evitar producir un resumen incorrecto. Para comprobar previamente los límites de una red concreta puedes usar la calculadora de rango CIDR.

Ejemplo: dos /24 que forman un /23

Las redes 192.168.0.0/24 y 192.168.1.0/24 son contiguas y están alineadas para formar 192.168.0.0/23. El /23 cubre exactamente desde 192.168.0.0 hasta 192.168.1.255, por lo que no introduce ninguna dirección adicional.

En cambio, 192.168.1.0/24 y 192.168.2.0/24 son contiguas, pero ese par no está alineado sobre el inicio válido de un /23. No basta con que los bloques estén uno detrás de otro: la frontera binaria del prefijo agregado también debe ser correcta.

Agregación exacta frente a resumen aproximado

En redes reales se habla a veces de “resumir” un conjunto de rutas con un prefijo que cubre además huecos no presentes en las rutas originales. Eso puede ser una decisión de diseño válida en ciertos contextos, pero cambia el alcance anunciado y puede crear black holes si el tráfico hacia esos huecos no tiene un destino real.

Esta herramienta adopta un criterio conservador: sólo combina prefijos cuando la unión es exacta. Así el resultado sirve como una representación equivalente de las redes de entrada. Para comprender cómo una tabla de routing elige entre un resumen y rutas más específicas, revisa la guía de tabla de enrutamiento.

Por qué importan la contigüidad y la alineación

Los prefijos CIDR describen bloques cuyo tamaño es una potencia de dos y cuyo inicio debe caer en una frontera concreta. Dos /25 pueden formar un /24 sólo si son las dos mitades de ese /24. Dos /24 pueden formar un /23 sólo si constituyen sus dos bloques hijos. La herramienta repite esa regla hasta que ya no es posible realizar más fusiones exactas.

Esto resulta útil al limpiar listas de rutas, diseñar anuncios agregados o documentar rangos. Si necesitas resolver el problema inverso —saber qué bloques CIDR representan un intervalo arbitrario de IPs— esa será una herramienta distinta dentro del roadmap de SubnetMaster.

Preguntas frecuentes

¿La herramienta elimina redes duplicadas o contenidas?

Sí. Si una entrada ya está cubierta por un prefijo más amplio presente en la lista, no necesita aparecer otra vez en el resultado.

¿Puede combinar redes de tamaños diferentes?

Puede simplificar una lista de forma iterativa, pero una fusión concreta siempre requiere dos bloques hermanos del mismo prefijo que formen exactamente su prefijo padre.

¿El resultado puede incluir IPs que no estaban en las entradas?

No. El objetivo de esta herramienta es una agregación exacta. Si para reducir más prefijos hubiera que incluir espacio adicional, conserva los bloques separados.

¿Sirve para IPv6?

No en esta versión. El runtime actual agrega únicamente prefijos IPv4.