You are on page 1of 5

Supernetting

Se llama Supernetting (tambin se suele denominar sumarizacin de rutas o route aggregation) a un procedimiento que aprovecha los principios de CIDR para direccionar hacia una cantidad de subredes IP utilizando una nica ruta. A la ruta que se obtiene se la suele denominar ruta sumarizada o supernet.

Se comprende mejor a partir de un ejemplo: Supongamos que en un switch multilayer confluyen 4 subredes: 172.16.0.0/24 172.16.1.0/24 172.16.2.0/24 172.16.3.0/24

Si deseamos sumarizar estas 4 subredes (que hipotticamente requieren 4 rutas diferentes en los dispositivos vecinos) en una nica red a publicar, podemos sintetizarlas en la supernet IP: 172.16.0.0/22. Esta nica supernet refiere a las 4 subredes iniciales: Direccin IP....10101100.00010000.00000000.00000000 Mscara.........11111111.11111111.11111100.00000000 Obsrvese el tercer octeto: Mscara.........11111100 Subred 0.........00000000 Subred 1.........00000001 Subred 2.........00000010 Subred 3.........00000011

Los bits resaltados en negrita son los que corresponden a la porcin que identifican la red con una mscara de 22 bits. En este caso, las 4 subredes /24 tienen el mismo patrn binario, por lo que pueden sintetizarse en una nica ruta. Es preciso tener presente que para implementar supernetting es necesario utilizar protocolos de enrutamiento que soporte VLSM y CIDR como son: RIPv2, EIGRP, OSPF, IS-IS o BGP. Cuando se implementa algunos de estos protocolos, dependiendo del protocolo, Cisco IOS habilita o no por defecto la funcin de auto-sumarizar rutas a las fronteras de la clase. La sumarizacin tambin puede configurarse manualmente.

Esta es una prctica importante en redes corporativas grandes, por lo que significa en ahorro de recursos de procesamiento y memoria la reduccin de tamao de las tablas de enrutamiento. En Internet en cambio, es una prctica esencial para poder mantener el tamao de las tablas de enrutamiento dentro de lmites admisibles.

Sumarizacin de rutas
La sumarizacin de rutas es una tcnica empleada en enrutamiento IP avanzado que permite sintetizar mltiples rutas IP contiguas en una nica ruta. De esta forma se obtienen varios beneficios: Se reduce la complejidad de las tablas de enrutamiento, reduciendo la cantidad de rutas. Se reduce el volumen de informacin de enrutamiento publicado. Se aumenta la estabilidad de las tablas de ruteo ya que una ruta sumaria permanece activa mientras al menos una de las rutas sumarizadas permanezca activa. Reduce los requerimientos de memoria RAM en los dispositivos ya que se reduce el tamao de la tabla de ruteo. Reduce los requerimientos de procesamiento ya que minimiza los procedimientos de actualizacin de rutas y se reduce la cantidad de rutas a evaluar. Un ejemplo de rutas sumarizadas Por ejemplo, se ha utilizado para identificar las VLANs de una sucursal de una empresa las subredes: - 10.1.0.0/24 - 10.1.1.0/24 - 10.1.2.0/24 - 10.1.3.0/24 - 10.1.4.0/24 - 10.1.5.0/24 - 10.1.6.0/24 - 10.1.7.0/24 Por supuesto, en los dispositivos de la sucursal estn presentes estas 8 rutas. Pero se desea que la sucursal publique la menor cantidad de rutas posibles hacia la casa central. Para esto debemos sumarizar estas rutas. Estas 8 subredes pueden sumarizarse del modo ms eficiente en una nica ruta /21 : 10.1.0.0/21 Se podra sumarizar en la 10.1.0.0/16? Si, ciertamente es posible, el problema de esta ltima opcin es que el rango de rutas sumarizado es mucho ms amplio que el las subredes existentes; si se tratara de subredes /24, esta ruta abarca cualquier subred /24 del rango 10.1.x.x.

Esta es una opcin posible cuando se ha reservado ese rango de subredes para uso futuro en esa misma rea. Pero no se puede utilizar cuando, por ejemplo, alguna de esas subredes est siendo utilizada en otra sucursal.

Otro ejemplo En otras situaciones el conjunto de rutas a sumarizar no se puede encajar en una nica ruta sumarizada, y requiere de una arquitectura diferente. Por ejemplo, el conjunto de subredes de nuestra sucursal es esta vez el siguiente: - 10.2.4.0/24 - 10.2.5.0/24 - 10.2.6.0/24 - 10.2.7.0/24 - 10.2.8.0/24 - 10.2.9.0/24 - 10.2.10.0/24 - 10.2.11.0/24 - 10.2.12.0/24 - 10.2.13.0/24 - 10.2.14.0/24 - 10.2.15.0/24 - 10.2.16.0/24 En principio, esto no es prudente sumarizarlo en la ruta 10.2.0.0/16 pues es posible que otras subredes 10.2.x.x/24 se encuentren ya asignadas en otras sucursales. En consecuencia ser preciso aplicarse a realizar una sumarizacin lo ms ajustada posible. En nuestro caso podemos reducir las 13 rutas actuales a slo 3: La ruta 10.2.4.0/22 que sumariza 4 rutas: - 10.2.4.0/24 - 10.2.5.0/24 - 10.2.6.0/24 - 10.2.7.0/24

La ruta 10.2.8.0/21 que sumariza 8 rutas: - 10.2.8.0/24 - 10.2.9.0/24 - 10.2.10.0/24 - 10.2.11.0/24 - 10.2.12.0/24 - 10.2.13.0/24 - 10.2.14.0/24 - 10.2.15.0/24 Y la ruta 10.2.16.0/24, que no puede asociarse con ninguna de las dems. Reglas prcticas a tener presentes Por supuesto que la mejor tcnica para definir rutas sumarizadas es visualizar las rutas a considerar en formato binario para detectar patrones binarios comunes y a partir de all definir las rutas sumarias. Sin embargo, teniendo presente que la sumarizacin parte del principio de utilizar mscaras de subred ms cortas, y que cada posicin de la mscara de subred representa una potencia de 2, podemos elaborar algunas reglas prcticas: Cada ruta sumarizada comprende el equivalente a una potencia de 2 respecto de las rutas originales, es decir: 2, 4, 8, etc. El rango de valores decimales sumarizados siempre se inicia en un mltiplo de una potencia de 2. El rango mismo sumarizado no puede superar la potencia de 2 de la que es mltiplo el inicio. Creo que es ms fcil de comprenderlo a partir del anlisis del segundo ejemplo: Se trata de 13 subredes /24. Por lo tanto no se pueden sumarizar en una nica ruta. Cada ruta sumarizada representa un conjunto de subredes equivalente a una potencia de 2. El valor decimal inicial es 4 (de 10.2.4.0) que es una potencia de 2; por lo tanto, a partir de l podemos sumarizar un mximo de 4 subredes (2 al cuadrado). Para sumarizar 4 subredes, debemos correr la mscara de subred 2 bits hacia la izquierda. Esta primera ruta sumaria es entonces 10.2.4.0/22, y comprende desde la subred 10.2.4.0 a la 10.2.7.0/24.

El valor inicial del remanente que nos queda es 8 (de 10.2.8.0), que tambin es una potencia de 2; a partir de l podemos sumarizar un mximo de 8 subredes (2 al cubo).

Para sumarizar 8 subredes, debemos correr la mscara de subred 3 bits hacia la izquierda. En consecuencia la segunda ruta sumaria es 10.2.8.0/21, y comprende desde la subred 10.2.8.0 a la 10.2.15.0/24.

Cundo se puede sumarizar todo en una sola ruta? Para poder sumarizar en una nica ruta, el conjunto de redes o subredes a sumarizar debe reunir una serie de condiciones: El conjunto de direcciones de red a sumarizar, en su octeto crtico, debe iniciar en un valor decimal que sea mltiplo de una potencia de 2. Por ejemplo en 10.10.72.0/24, 72 es mltiplo de 8 que es una potencia de 2. La amplitud del rango de direcciones a sumarizar debe ser igual a esa potencia de 2. En nuestro ejemplo, de 10.10.72.0/24 hasta 10.10.79.0/24 (ocho subredes). Si se cumplen ambas condiciones, la ruta sumarizada ser igual a la direccin de subred inicial del rango, con una mscara de subred igual a la mscara inicial menos el exponente de la potencia de 2 en juego. En nuestro ejemplo, 10.10.72.0/21.
Oscar Gerometta

You might also like