Académique Documents
Professionnel Documents
Culture Documents
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.
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
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:
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).
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.
Para poder sumarizar en una única ruta, el conjunto de redes o subredes a sumarizar debe
reunir una serie de condiciones:
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).
Sumarización
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).
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
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:
Red B
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
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
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.
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.
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.