Vous êtes sur la page 1sur 11

Sumarización

Los routers pueden llegar a manejar tablas de enrutamiento tan grandes (a veces varios miles
o cientos de miles de rutas) que la complejidad de la administración de las mismas sumado a
la carga y el consumo de recursos (memoria, CPU, ancho de banda, entre otros) sean
elementos muy importantes con los cuales los ingenieros de redes deben lidiar para entregar
un servicio eficiente, seguro y confiable en sus sistemas.

Una de las técnicas utilizadas para optimizar los recursos en este tipo de situaciones es la
sumarización o creación de superredes, también denominado supernetting. La creación de
redes sumarizadas permite reducir considerablemente las entradas en la tabla de enrutamiento
al resumir la información de direccionamiento de dos o más subredes en un solo bloque IP.
La sumarización podría entenderse como el proceso inverso de creación de subredes, donde
en ese caso se parte de una red inicial (ej: 192.168.100.0/24) y la dividimos en bloques de
igual tamaño para crear las subredes. En la sumarización lo que se busca es unir todas las
subredes en un único bloque original.

Veamos el siguiente ejemplo:


En este caso existen 4 routers ubicados en Santiago, Buenos Aires, Lima y Montevideo,
donde cada uno de ellos tiene dos subredes conectadas en sus redes LAN y un segmento /30
de la red 200.35.71.0/24 en su conexión WAN.

Al utilizar enrutamiento estático, el administrador debe manualmente sumarizar las rutas para
poder ingresarlas en cada router. Veamos como sería el enrutamiento estático sin sumarizar
las rutas:

La sumarización o agregación muestra los datos de una manera más resumida, permitiendo,
precisamente, calcular valores agregados, que no son los datos directos registrados, sino datos
derivados de ellos. Se puede considerar, en cierto modo, una generalización de los datos y,
por tanto, suele facilitar el aprendizaje. Pero no es sólo una cuestión de eficiencia, sino,
muchas veces, una necesidad. En la mayoría de eventos físicos, cuando más se detallan los
datos menos patrones suelen encontrarse.

Además, de la agregación aparecen nuevos atributos, que pueden ser mucho más
significativos que los atributos más detallados. Por ejemplo, podemos tener los atributos
típicos de los clientes (edad, estado civil, dirección...). En otras tablas podemos tener
información sobre los productos que han comprado anteriormente y cuándo. Nos puede
interesar generar nuevos atributos como por ejemplo "gasto medio por mes", "número de
productos comprados por año", etc. Estos atributos son, en realidad, nuevos atributos por
agregación y sumarización.

La sumarización se puede utilizar no sólo para construir la vista minable directamente, sino
para realizar un análisis exploratorio, similar, en cierto modo, a las gráficas del punto
anterior. Una aplicación muy práctica de la sumarización es la comparación o discriminación
de clases. Consiste en sumarizar para dos o más clases, es decir agrupar, y ver las
características para las submuestras formadas. Las clases pueden ser las que finalmente van
a servir para una tarea de clasificación o puede ser cualquier atributo nominal (o numérico
separado por intervalos) elegido para realizar el "contraste".
Niveles.

Un nivel representa un nivel particular de agregación dentro de una dimensión; cada nivel
sobre el nivel base representa la sumarización total de los datos desde el nivel inferior. Para
un mejor entendimiento, veamos el siguiente ejemplo: consideremos una dimensión Tiempo
con tres niveles: Mes, Semestre, Año. El nivel Mes representa el nivel base, el nivel Semestre
representa la sumarización de los totales por Mes y el nivel A ño representa la sumarización
de los totales para los Semestres.Agregar niveles de sumarización otorga flexibilidad
adicional a usuarios finales de aplicaciones EIS/ DSS para analizar los datos.

Jerarquías.

A nivel de dimensiones es posible definir jerarquías, las cuales son grupos de atributos que
siguen un orden preestablecido.

Una jerarquía implica una organización de niveles dentro de una dimensión, con cada nivel
representando el total agregado de los datos del nivel inferior. Las jerarquías definen cómo
los datos son sumarizados desde los niveles más bajos hacia los más altos. Una dimensión
típica soporta una o más jerarquías naturales. Una jerarquía puede pero no exige contener
todos los valores existentes en la dimensión.

Se debe evitar caer en la tentación de convertir en tablas dimensionales separadas cada una
de las relaciones muchos-a-uno presentes en las jerarquías. Esta descomposición es
irrelevante en el planeamiento del espacio ocupado en disco y s ólo dificulta el entendimiento
de la estructura para el usuario final, además de destruir el desempeño del browsing.

Sumarización de rutas

La sumarización de rutas es una técnica empleada en enrutamiento IP avanzado que permite


sintetizar múltiples 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 información 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


tamaño de la tabla de ruteo.

 Reduce los requerimientos de procesamiento ya que minimiza los procedimientos de


actualización 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 están 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
más eficiente en una única ruta /21 : 10.1.0.0/21
¿Se podría sumarizar en la 10.1.0.0/16?
Si, ciertamente es posible, el problema de esta última opción es que el rango de rutas
sumarizado es mucho más 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 opción 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.
Reglas prácticas a tener presentes

Por supuesto que la mejor técnica 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 sumarización parte del principio de utilizar máscaras
de subred más cortas, y que cada posición de la máscara de subred representa una potencia
de 2, podemos elaborar algunas reglas prácticas:

 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 siempres se inicia en un múltiplo de una


potencia de 2.

 El rango mismo sumarizado no puede superar la potencia de 2 de la que es múltiplo


el inicio.

Creo que es más fácil de comprenderlo a partir del análisis 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 máximo de 4 subredes (2 al cuadrado).

 Para sumarizar 4 subredes, debemos correr la máscara 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 también es una
potencia de 2; a partir de él podemos sumarizar un máximo de 8 subredes (2 al cubo).
 Para sumarizar 8 subredes, debemos correr la máscara 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.

¿Cuándo 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 crítico, debe iniciar en un


valor decimal que sea múltiplo de una potencia de 2.
Por ejemplo en 10.10.72.0/24, 72 es múltiplo 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 dirección de


subred inicial del rango, con una máscara de subred igual a la máscara inicial menos
el exponente de la potencia de 2 en juego.
En nuestro ejemplo, 10.10.72.0/21.

Sumarización

La sumarización de rutas o supernetting permite a los routers enrutar más eficientemente, es


decir, manejar más tráfico con menos recursos.

Los routers ya no usan las clases para direccionar sino que envían la máscara de red junto
con la dirección y esto permite que el router las agrupe por subredes. Este método es llamado
CIDR (Enrutamiento entre dominios sin Clases) y permite al router agrupar las subredes
comunes, jerarquizándolas y simplificando el tráfico. Este ejemplo extraido de eltallerdelbit
ilustra la sumarización:
Para que sea eficiente, el sistema requiere que las direcciones de las subredes vengan
contíguas para que el router pueda agruparlas en superredes (supernetting). Los protocolos
que soportan CIDR y VLSM (variable length subnet mask) o Máscaras de Subred de
Longitud Variable son, entre otros, el RIP2 y el OSPF (Open Shortest Path First).

El taller del bit tiene un ejemplo que transcribo aquí:

Nos han dado la dirección 10.5.126.0 /23 y deseamos crear las siguientes subredes:
RED A : 130 equipos (+1 de red + 1 de broadcast )
RED B: 70 equipos (+1 de red + 1 de broadcast )
RED C: 40 equipos (+1 de red + 1 de broadcast )
RED D: 10 equipos (+1 de red + 1 de broadcast )

Antes de nada, debemos ordenar las redes de mayor a menor necesidad de direcciones.

Después, para empezar los cálculos, pasamos a binario los dos últimos bytes:

126.0→01111110.0000000

126.0→01111110.0000000

Red A

Necesitamos 132 direcciones: 130 hosts+red+broadcast; El primer múltiplo de dos es 256, o


sea, 8 bits. Por lo tanto nos queda un máscara de 32−8=24

32−8=24. La primera dirección será la 10.5.126.0 y la última 256 más, o sea, 10.5.126.255.

Red A:

Dirección de red: 10.5.126.0/24


Dirección de broadcast: 10.5.126.255

Red B

Necesitamos 72 direcciones. La primera libre es la siguiente a la de broadcast de la red A, es


decir, la 10.5.127.0

10.5.127.0. Por otra parte, para 72 direcciones precisamos 7 bits ya que 27=12827=128, así
que la máscara será 32−7=2532−7=25. Por tanto, la última dirección de esta red será
10.5.127.127

10.5.127.127.

Red B
Dirección de red: 10.5.127.0/25
Dirección de broadcast: 10.5.127.127

Red C

Precisamos 42 direcciones. La siguiente libre, después de la B, es la 10.5.127.128; Esta será


pues la dirección de la red C. El primer múltiplo de 2 que es igual o pasa de 42 es 64=26

64=26, o sea, que necesitamos 66 bits para hosts y la máscara de la red será de
32−6=2632−6=26 bits. La última dirección de la red, de broadcast, será 128+64−1=191

128+64−1=191.

Red C
Dirección de red: 10.5.127.128/26
Dirección de broadcast: 10.5.127.191

Red D

Para 12 direcciones necesitaremos 4 bits ya que 24=16

24=16. La primera dirección, o dirección de red, será la 10.5.127.192 con una máscara de
32−4=2832−4=28 bits. La última dirección será la 10.5.127.207 ya que 192+16−1=207

192+16−1=207.

Red D
Dirección de red: 10.5.127.192
Dirección de broadcast: 10.5.127.207

Gateway
Un gateway (puerta de enlace) es un dispositivo, con frecuencia un ordenador, que permite
interconectar redes con protocolos y arquitecturas diferentes a todos los niveles de
comunicación. Su propósito es traducir la información del protocolo utilizado en una red al
protocolo usado en la red de destino.

El gateway o «puerta de enlace» es normalmente un equipo informático configurado para


dotar a las máquinas de una red local (LAN) conectadas a él de un acceso hacia una red
exterior, generalmente realizando para ello operaciones de traducción de direcciones IP
(NAT: Network Address Translation). Esta capacidad de traducción de direcciones permite
aplicar una técnica llamada IP Masquerading (enmascaramiento de IP), usada muy a menudo
para dar acceso a Internet a los equipos de una red de área local compartiendo una única
conexión a Internet, y por tanto, una única dirección IP externa.

La dirección IP De un gateway (o puerta de enlace) a menudo se parece a 192.168.1.1 ó


192.168.0.1 y utiliza algunos rangos predefinidos, 127.x.x.x, 10.x.x.x, 172.x.x.x, 192.x.x.x,
que engloban o se reservan a las redes locales (véase red local). Además se debe notar que
necesariamente un equipo que haga de puerta de enlace en una red, debe tener 2 tarjetas de
red. Al escribir el número de la puerta de enlace te pide una dirección y una contraseña, que
al coincidir se abre una página donde muestra la información del modem, WAN y LAN, que
luego se pueden configurar.

La puerta de enlace, o más conocida por su nombre en inglés como "Default Gateway", es la
ruta por defecto que se le asigna a un equipo y tiene como función enviar cualquier paquete
del que no conozca por que interfaz enviarlo y no esté definido en las rutas del equipo,
enviando el paquete por la ruta por defecto.

En entornos domésticos se usan los routers ADSL como gateways para conectar la red local
doméstica con la red que es Internet, si bien esta puerta de enlace no conecta 2 redes con
protocolos diferentes, sí que hace posible conectar 2 redes independientes haciendo uso del
ya mencionado NAT.

Gateway
Un gateway (puerta de enlace) es un dispositivo que permite interconectar redes con
protocolos y arquitecturas diferentes a todos los niveles de comunicación. Su propósito es
traducir la información del protocolo utilizado en una red al protocolo usado en la red de
destino.

Una puerta de enlace o gateway es normalmente un equipo informático configurado para


hacer posible a las máquinas de una red local (LAN) conectadas a él de un acceso hacia una
red exterior, generalmente realizando para ello operaciones de traducción de direcciones IP
(NAT: Network Address Translation). Esta capacidad de traducción de direcciones permite
aplicar una técnica llamada IP Masquerading (enmascaramiento de IP), usada muy a menudo
para dar acceso a Internet a los equipos de una red de área local compartiendo una única
conexión a Internet, y por tanto, una única dirección IP externa.

La dirección IP de un gateway (o puerta de enlace) a menudo se parece a 192.168.1.1 o


192.168.0.1 y utiliza algunos rangos predefinidos, 127.x.x.x, 10.x.x.x, 172.x.x.x, 192.x.x.x,
que engloban o se reservan a las redes locales.

En caso de usar un ordenador como gateway, necesariamente deberá tener instaladas 2


tarjetas de red.

En entornos domésticos se usan los routers ADSL como gateways para conectar la red local
doméstica con la red que es Internet, si bien esta puerta de enlace no conecta 2 redes con
protocolos diferentes, si que hace posible conectar 2 redes independientes haciendo uso del
ya mencionado NAT.

Vous aimerez peut-être aussi