SubnetMaster
GuíaRoutingCIDR

Supernetting y route summarization: cómo resumir prefijos CIDR

Aprende a resumir rutas: prefijo binario común, alineación, agregados exactos, covering summaries, longest prefix match, null routes y diseño jerárquico.

Ver todas las guíasAbrir cluster de routing

Qué es supernetting y qué problema resuelve

Supernetting o sumarización de rutas consiste en representar varios prefijos más específicos mediante un prefijo menos específico que los cubre. Forma parte de la lógica CIDR y ayuda a reducir el número de entradas que deben almacenarse y anunciarse.

RFC 4632 explica que la agregación fue esencial para contener el crecimiento del estado global de routing. En una red empresarial se aplica la misma idea a menor escala cuando el plan de direccionamiento permite resumir bloques por zonas o sedes.

Subnetting y supernetting son operaciones opuestas

En subnetting partes de un bloque y aumentas la longitud de prefijo para obtener redes más pequeñas. En supernetting reduces la longitud de prefijo para cubrir varios bloques con una ruta mayor.

Eso no significa que cualquier conjunto de redes pueda agregarse exactamente. Los bits compartidos y la alineación del bloque mandan.

Encuentra el prefijo binario común

La forma general de calcular un resumen es escribir las direcciones de red y localizar cuántos bits iniciales comparten. Ese número es la longitud del prefijo agregado. Si las redes 192.168.4.0/24, 192.168.5.0/24, 192.168.6.0/24 y 192.168.7.0/24 se consideran juntas, comparten los primeros 22 bits y pueden representarse exactamente como 192.168.4.0/22.

El resumen empieza en un límite válido de /22 y cubre precisamente esos cuatro /24.

Potencias de dos y alineación

Cuando agregas prefijos contiguos del mismo tamaño sin incluir espacio adicional, el número de bloques suele ser una potencia de dos y el primer bloque debe estar correctamente alineado. Dos /24 pueden formar un /23 si empiezan en el límite apropiado; cuatro /24 pueden formar un /22; ocho /24, un /21.

Por ejemplo, 192.168.0.0/24 + 192.168.1.0/24 forman 192.168.0.0/23. En cambio, 192.168.1.0/24 + 192.168.2.0/24 no forman un único /23 exacto, porque cruzan el límite binario.

Resumen exacto frente a covering summary

También puedes calcular un prefijo común que cubra redes no perfectamente empaquetadas. El resultado puede incluir direcciones o subredes adicionales que no están realmente presentes. Eso se denomina aquí covering summary: matemáticamente cubre los destinos, pero operativamente exige cuidado.

Si anuncias un agregado con «huecos», otros routers creerán que todo el bloque es alcanzable a través de ti salvo que exista una ruta más específica que diga lo contrario.

Longest Prefix Match permite excepciones

La agregación funciona junto a Longest Prefix Match. Un router puede anunciar 10.20.0.0/16 y, al mismo tiempo, existir una ruta 10.20.30.0/24 por otro camino. Para destinos del /24, la ruta específica gana; para el resto del /16, se usa el agregado.

Esta propiedad hace posible resumir gran parte del espacio y conservar excepciones donde son necesarias.

Ruta de descarte para proteger un agregado

RFC 4632 advierte que un router que genera un agregado debe evitar devolver hacia una ruta menos específica el tráfico que coincide con el agregado pero no con ningún componente realmente alcanzable. Una técnica habitual es instalar una ruta de descarte/null para el prefijo agregado.

Así, si desaparece una subred componente y no existe una ruta más específica, el tráfico hacia ese hueco se descarta localmente en vez de seguir una default o resumen que pueda crear un bucle.

Ejemplo completo: cuatro /24 a un /22

Supón que una sede utiliza 10.40.8.0/24, 10.40.9.0/24, 10.40.10.0/24 y 10.40.11.0/24. Son cuatro bloques contiguos y el primero está alineado para un /22. El resumen es 10.40.8.0/22, que cubre desde 10.40.8.0 hasta 10.40.11.255.

El router de la sede puede mantener las rutas internas específicas y anunciar hacia el core sólo el /22, siempre que el diseño garantice el alcance de ese espacio.

Diseñar VLSM pensando en el resumen

La sumarización funciona mejor cuando el plan de direcciones se crea de forma jerárquica. Si asignas bloques contiguos a una sede, edificio o zona, luego es más fácil anunciar un único agregado hacia niveles superiores.

Por eso VLSM no debería utilizarse únicamente para «ahorrar direcciones». También puede servir para conservar estructura y facilitar routing.

Método rápido con dos extremos

Para encontrar un resumen que cubra un rango, toma la primera y la última dirección de red relevantes, conviértelas a binario y localiza el primer bit en el que difieren. Todos los bits anteriores forman el prefijo común. Los bits posteriores pasan a ser parte del espacio cubierto por el agregado.

Este método funciona aunque las redes originales tengan tamaños distintos, pero recuerda distinguir entre «prefijo que cubre todo» y «resumen exacto sin huecos».

Sumarización y OSPF

En un diseño OSPF multi-area, la sumarización puede reducir el detalle que se propaga entre áreas en puntos adecuados, según el tipo de ruta y la plataforma. No se trata de resumir arbitrariamente dentro de cualquier lugar del área, sino de aprovechar límites jerárquicos.

Repasa OSPF antes de aplicar comandos de sumarización específicos de fabricante.

CIDR y agregación en Internet

En Internet, CIDR permitió asignar bloques de forma que proveedores pudieran anunciar agregados en lugar de miles de redes de clase histórica. RFC 4632 describe tanto las ventajas como las limitaciones: multihoming y cambios de proveedor pueden obligar a anunciar rutas más específicas y reducir la eficiencia del agregado.

La lección útil para una red pequeña es la misma: la topología y el direccionamiento deben estar alineados si quieres resumir bien.

El trade-off: menos rutas frente a menos precisión

Resumir reduce estado y anuncios, pero también oculta detalle. Ese es precisamente su objetivo. Si necesitas ingeniería de tráfico muy precisa o existen excepciones frecuentes, quizá debas mantener algunos prefijos específicos además del agregado.

El buen diseño no busca el menor número de rutas a cualquier precio; busca el nivel de abstracción adecuado para cada parte de la topología.

Errores comunes al resumir rutas

  • Juntar redes que no comparten el prefijo supuesto.
  • No comprobar la alineación del bloque.
  • Confundir un covering summary con un resumen exacto.
  • Anunciar espacio no alcanzable sin una estrategia de descarte.
  • Olvidar que una ruta más específica puede cambiar el camino.
  • Diseñar direcciones sin jerarquía y pretender resumirlas después.

Cierre del cluster de routing

Con supernetting ya puedes conectar las piezas: routing decide caminos, la tabla almacena prefijos, las rutas estáticas los introducen manualmente, OSPF los aprende dinámicamente y la sumarización reduce detalle cuando el direccionamiento lo permite.

Como práctica adicional, compara esta guía con el artículo sobre red, subred y superred y verifica los cálculos usando las herramientas CIDR de SubnetMaster.