cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 
cancel
10060
Visitas
11
ÚTIL
6
Respuestas

Sumarización

andres1984
Level 1
Level 1

Estimados, alguien me podría explicar como se calcula la sumarización de 10.00.0.05/30 con 200.0.0.5/30

De ante mano muchísimas gracias.

 

2 SOLUCIONES ACEPTADAS

Soluciones aceptadas

Hola Andrés, la sumarización de rutas es una técnica que se utilizada para permitir a los protocolos de enrutamiento sintetizar o consolidar un bloque de redes continuas para ser representadas por una sola red o una sola dirección IP. Aplicando CIDR (Classless Inter domain Routing) podemos agrupar (sumarizar) un grupo de redes y representarlas con una sola  dirección IP y su máscara donde todas ellas están contenidas.

Entre los propósitos más importantes de esta técnica están el reducir el tamaño de las tablas de enrutamiento de los routers, hacer un mejor uso de la memoria, mejor el rendimiento del CPU, optimizar el uso de ancho de banda y reducir el tiempo requerido para explorar una tabla de enrutamiento a fin de determinar la mejor ruta hacia una red remota.

Por ejemplo, un router tiene conectadas las siguientes redes:

 

172.14.128/25

172.1.7.0/24

172.1.6.0/24

17.1.5.0/24

172.1.4.0/25

 

Ese router desea anunciar a su vecino estas rutas, pero en lugar de enviar la información de cada una de ellas, aplicando la sumarizacion podrá anunciar una sola ruta en las que todas están están representadas.

En este caso la red sumarizada seria 172.1.4.0/22.

Hay diferentes técnicas que permiten sumarizar, te invito a revisar algunos enlaces donde puedes tener una explicación detallada, pero antes de eso es importante que entiendas el concepto de esta manera podrás darte cuenta que las redes que mencionas (10.00.0.05/30 con 200.0.0.5/30) no son continuas, por lo que en este caso no aplica la sumarización.

 

http://blog.capaocho.net/2009/03/sumarizacion-de-direcciones-ip_10.html

 

Espero sea útil

Saludos

Leonardo

Ver la solución en mensaje original publicado

Buenos días Andres,

Podrias por favor confirmar si esos son los segmentos de subred correctos? Ya que parecen ser mas Hosts (32) que subredes por la mascara /30, por ejemplo la subred para: 10.00.0.05 es 10.0.0.4/30, usualmente la sumarizacion para este segmento debería de comenzar con el primer octeto en 10 y no con 200.

 

A lo que me refiero es que la red  200.0.0.0 no puede ser sumarizada para que la 10.x.x.x quede dentro de la red 200.x.x.x, ya que el primer octeto es superior 200 > 10 y 200 es diferente a 10, si sumarizas con el octeto en 200 todas las subredes deben comenzar con 200, lo mismo pasa con la red que inicia con 10.

 

Lo otro es que es recomendable que para sumarizacion las redes sean contiguas, esto para evitar algun problema de enrutamiento en el momento de advertirlas en los equipos capa 3.

 

Un ejemplo sencillo de sumarizacion es: 

 

Imagina que tienes las redes

172.16.0.0/24

172.16.1.0/24

172.16.2.0/24

172.16.3.0/24

 

y tu quieres advertir una sola red a tus routers vecinos porque con esto vas a decrementar el procesamiento de CPU, entonces para sumirzar tu tendrias que unificar estas redes, hay unas reglas para sumariza y es convirtiendo los 4 octetos a binario, pero como sabes que los primeros 2 octetos (16 bits) son igual entonces solo conviertes el octeto 3 y 4 y los igualas, ejemplo:

 

172.16 = igual en todas las redes, procedemos con octeto 3 y 4 (el 4to octeto queda prácticamente igual por ser todos ceros) :

 

Se inicia con los bits del octeto que los valores decimales son diferentes, en este caso octeto 3.

0 = 0000 0000

1 = 0000 0001

2 = 0000 0010

3 = 0000 0011

--------------

Utilizando un proceso de OR donde valores iguales dan el mismo valor y valores diferentes dan cero, tenemos:

      0000  0000 = 0, esto nos indica el valor en binario que utilizar el 3er octeto en la red sumarizada, (lo subrayado si te fijas nunca cambio, todos eran ceros), ahora bien, tienes que comenzar a contar los bits que quedaron iguales (que no fueron modificados en el resultado, los subrayados), entonces podemos ver que la situación esta así:

 

172.16. 0000 0000 . 0000 0000   (los bits en rojo fueron los únicos que cambiaron en el proceso OR)

 (1)   (2)       (3)                (4)              <--- octetos

 

Si te das cuenta los valores del 1 y 2 octeto siguen siendo iguales, solo ahi tenemos 16 bits iguales, pero en el 3er octeto los unicos bits que quedaron iguales son los primeros 6 bits, entonces comienzas a sumar esos bits y ese valor sera tu nueva mascara de subred, la suma es 16 + 6 = 22 entonces:

 

Utilizas el valor obtenido en la conversion de binario para tu octeto (3ero) este es 0 en binario si lo pasamos a decimal de nuevo es cero tambien, el 4to octeto queda igual porque es 0, luego agregamos la suma de los bits, en este caso 22

 

172.16.0.0 /22

 

Una red /22 puede incluir unicamente 4 subredes.

 

Puedes observar que la sumarizacion inicio desde una subred similar en su primer octeto, no mayor ni diferente. 

 

OJO: La sumarizacion solo se puede iniciar con una subred donde el octeto que cambia tenga el valor decimal de cero o multiplo de 2. De lo contrario esto podria no ser aceptado en el router o la sumarizacion incluira subredes que no deberían ser parte de ella, por que la mascara cambiara. 

 

Espero esto sea util

:-)

 

Cualquier consulta quedo a las ordenes.

 

Atentamente, 

 




>> Marcar como útil o contestado, si la respuesta resolvió la duda, esto ayuda a futuras consultas de otros miembros de la comunidad. <<

Ver la solución en mensaje original publicado

6 RESPUESTAS 6

Hola Andrés, la sumarización de rutas es una técnica que se utilizada para permitir a los protocolos de enrutamiento sintetizar o consolidar un bloque de redes continuas para ser representadas por una sola red o una sola dirección IP. Aplicando CIDR (Classless Inter domain Routing) podemos agrupar (sumarizar) un grupo de redes y representarlas con una sola  dirección IP y su máscara donde todas ellas están contenidas.

Entre los propósitos más importantes de esta técnica están el reducir el tamaño de las tablas de enrutamiento de los routers, hacer un mejor uso de la memoria, mejor el rendimiento del CPU, optimizar el uso de ancho de banda y reducir el tiempo requerido para explorar una tabla de enrutamiento a fin de determinar la mejor ruta hacia una red remota.

Por ejemplo, un router tiene conectadas las siguientes redes:

 

172.14.128/25

172.1.7.0/24

172.1.6.0/24

17.1.5.0/24

172.1.4.0/25

 

Ese router desea anunciar a su vecino estas rutas, pero en lugar de enviar la información de cada una de ellas, aplicando la sumarizacion podrá anunciar una sola ruta en las que todas están están representadas.

En este caso la red sumarizada seria 172.1.4.0/22.

Hay diferentes técnicas que permiten sumarizar, te invito a revisar algunos enlaces donde puedes tener una explicación detallada, pero antes de eso es importante que entiendas el concepto de esta manera podrás darte cuenta que las redes que mencionas (10.00.0.05/30 con 200.0.0.5/30) no son continuas, por lo que en este caso no aplica la sumarización.

 

http://blog.capaocho.net/2009/03/sumarizacion-de-direcciones-ip_10.html

 

Espero sea útil

Saludos

Leonardo

Muchas gracias estimado, me sirvió de mucho la información y muy bien explicada, saludos.

Buenos días Andres,

Podrias por favor confirmar si esos son los segmentos de subred correctos? Ya que parecen ser mas Hosts (32) que subredes por la mascara /30, por ejemplo la subred para: 10.00.0.05 es 10.0.0.4/30, usualmente la sumarizacion para este segmento debería de comenzar con el primer octeto en 10 y no con 200.

 

A lo que me refiero es que la red  200.0.0.0 no puede ser sumarizada para que la 10.x.x.x quede dentro de la red 200.x.x.x, ya que el primer octeto es superior 200 > 10 y 200 es diferente a 10, si sumarizas con el octeto en 200 todas las subredes deben comenzar con 200, lo mismo pasa con la red que inicia con 10.

 

Lo otro es que es recomendable que para sumarizacion las redes sean contiguas, esto para evitar algun problema de enrutamiento en el momento de advertirlas en los equipos capa 3.

 

Un ejemplo sencillo de sumarizacion es: 

 

Imagina que tienes las redes

172.16.0.0/24

172.16.1.0/24

172.16.2.0/24

172.16.3.0/24

 

y tu quieres advertir una sola red a tus routers vecinos porque con esto vas a decrementar el procesamiento de CPU, entonces para sumirzar tu tendrias que unificar estas redes, hay unas reglas para sumariza y es convirtiendo los 4 octetos a binario, pero como sabes que los primeros 2 octetos (16 bits) son igual entonces solo conviertes el octeto 3 y 4 y los igualas, ejemplo:

 

172.16 = igual en todas las redes, procedemos con octeto 3 y 4 (el 4to octeto queda prácticamente igual por ser todos ceros) :

 

Se inicia con los bits del octeto que los valores decimales son diferentes, en este caso octeto 3.

0 = 0000 0000

1 = 0000 0001

2 = 0000 0010

3 = 0000 0011

--------------

Utilizando un proceso de OR donde valores iguales dan el mismo valor y valores diferentes dan cero, tenemos:

      0000  0000 = 0, esto nos indica el valor en binario que utilizar el 3er octeto en la red sumarizada, (lo subrayado si te fijas nunca cambio, todos eran ceros), ahora bien, tienes que comenzar a contar los bits que quedaron iguales (que no fueron modificados en el resultado, los subrayados), entonces podemos ver que la situación esta así:

 

172.16. 0000 0000 . 0000 0000   (los bits en rojo fueron los únicos que cambiaron en el proceso OR)

 (1)   (2)       (3)                (4)              <--- octetos

 

Si te das cuenta los valores del 1 y 2 octeto siguen siendo iguales, solo ahi tenemos 16 bits iguales, pero en el 3er octeto los unicos bits que quedaron iguales son los primeros 6 bits, entonces comienzas a sumar esos bits y ese valor sera tu nueva mascara de subred, la suma es 16 + 6 = 22 entonces:

 

Utilizas el valor obtenido en la conversion de binario para tu octeto (3ero) este es 0 en binario si lo pasamos a decimal de nuevo es cero tambien, el 4to octeto queda igual porque es 0, luego agregamos la suma de los bits, en este caso 22

 

172.16.0.0 /22

 

Una red /22 puede incluir unicamente 4 subredes.

 

Puedes observar que la sumarizacion inicio desde una subred similar en su primer octeto, no mayor ni diferente. 

 

OJO: La sumarizacion solo se puede iniciar con una subred donde el octeto que cambia tenga el valor decimal de cero o multiplo de 2. De lo contrario esto podria no ser aceptado en el router o la sumarizacion incluira subredes que no deberían ser parte de ella, por que la mascara cambiara. 

 

Espero esto sea util

:-)

 

Cualquier consulta quedo a las ordenes.

 

Atentamente, 

 




>> Marcar como útil o contestado, si la respuesta resolvió la duda, esto ayuda a futuras consultas de otros miembros de la comunidad. <<

Si estimado, es efectivo, digité erróneamente las subredes, muchas gracias por tomarse el tiempo de explicarme, saludos.

Para servirte Andres, ten un buen dia.

Saludos

:-)




>> Marcar como útil o contestado, si la respuesta resolvió la duda, esto ayuda a futuras consultas de otros miembros de la comunidad. <<

seguro eres master o instructor.. mejor explicado no encontré muchas gracias por tu aporte! maravillosa tu explicación!