Sie sind auf Seite 1von 11

Resumen de Rutas (Supernetting,

Sumarizacin o Agregacin de Rutas,


Superredes)
El resumen de rutas, tambin llamado sumarizacin o agregacin de rutas, supernetting,
superredes, etc. es un proceso que realizan los routers por el cual toman un grupo de
direcciones de redes contiguas (bloque CIDR) y las resumen en una sola direccin de red
comn a todas esas redes.
La principal ventaja del resumen de rutas es la optimizacin del enrutamiento en Internet y
grandes redes corporativas, ya que los routers tienen que mantener menos entradas en sus
tablas de enrutamiento y en consecuencia se gana en estabilidad, ahorro de recursos,
eficiencia y tiempos de proceso. Si un router tiene conectadas 10 redes contiguas, solo
publicar el resumen de ruta CIDR a sus vecinos.
Tengan en cuenta que slo los protocolos sin clase EIGRP, OSPF, RIP v.2, IS-IS y BGP soportan
resumen de rutas.
Para obtener la direccin de resumen de ruta tenemos que tomar las direcciones, organizarlas
de menor a mayor, asegurarnos que son direcciones contiguas, pasarlas a binario y cotejar bit
por bit con la operacin lgica AND.

Los bits 0 y 1 que sean comunes a todas las direcciones van a ser la direccin IP de la ruta
resumida. Al mismo tiempo la suma de la cantidad de bits 0 y 1 que son comunes a todas
las direcciones van a ser la mscara. En estos dos ejemplos, uno simple y otro ms complejo,
con los pasos para obtener manualmente la direccin de resumen de rutas y comprendan
mejor como funciona.

Ejemplo y Ejercicio con Resumen de Rutas - Sencillo


Supongamos que tenemos la siguiente topologa.

Pg.1de11

El Router A sin usar resumen de rutas debera enviar al Router B las direcciones del las 4 redes
conectadas. Nosotros debemos averiguar cul va a ser la direccin de resumen de ruta que
debe enviar el Router A al Router B si realiza sumarizacin.
Para obtener la mscara sumamos los bits comunes a todas las direcciones de red.
Es decir que el resumen de rutas que va a enviar el router A, que contiene las 4 redes, al
Router B va a ser 172.16.0.0 /14 (/14 = 255.252.0.0).

Ejemplo y Ejercicio con Resumen de Rutas - Complejo


Este ejemplo es un poco ms complejo que el anterior. Tenemos esta red subneteada con
VLSM y debemos averiguar cul va a ser la direccin que va a publicar en Internet el router A.

Como hicimos en el ejercicio anterior de resumen de rutas, organizamos las direcciones de red
de menor a mayor, las convertimos a binario, hacemos un AND y obtenemos las direccin de
la ruta resumida.
Nos resta obtener las mscara sumando los bits 0 y 1 que son comunes a todas las
direcciones, en este caso son 25 bits.
El resumen de rutas que va a enviar el router A a Internet que contiene la totalidad de las red
de los routers B y C va a ser 192.1.1.0 /25 (/25 = 255.255.255.128).

Qu diferencia existe entre VLSM, CIDR y Sumarizacin?


En el tema de los protocolos sin clase (classless) surgen las dudas sobre qu diferencia
existe entre VLSM, CIDR y Sumarizacin?. Intentamos aclarar un poco esas diferencias
aunque de todos modos es necesario entender que son tan relacionados que cuando se habla
de uno, normalmente se tiene que mencionar los otros.

Qu es VLSM?
VLSM es la sigla de Variable Length Subnet Masks o, mscara de subred de longitud
Pg.2de11

variable o mscara variable. Bsicamente es la tcnica por la cual se disea un esquema de


direccionamiento usando varias mscaras en funcin de la cantidad de hosts, es decir, la
cantidad de hosts determina la longitud de la mscara o longitud del prefijo de red. Este
trmino se usa para diferenciar a la otra forma de disear subredes: mscara nica o mscara
fija, es decir, cuando diseamos con ese paradigma, slo se poda elegir una mscara de
subred o longitud del prefijo de red, lo cual implica que la red ms grande manda y que las
redes ms pequeas estaban obligadas a ser ineficientes porque tendran obligatoriamente
una capacidad sin uso que, probablemente, nunca se iba a necesitar y nunca se podra
recuperar porque el esquema slo admite una sola mscara.

Qu es CIDR?
CIDR significa Classless Inter-Domain Routing o, Enrutamiento interdominio sin clase y
consiste en la capacidad de un enrutador de usar protocolos que no consideran las clases como
los lmites naturales de las subredes. CIDR significa que un protocolo de enrutamiento tiene en
cuenta el direccionamiento VLSM en sus actualizaciones de enrutamiento y puede enviar
actualizaciones incluyendo las mscaras de subred (porque no es una slo sino una diferente
para cada subred). El objetivo de CIDR es permitir un esquema de sumarizacin flexible, en
especial para los enrutadores en el backbone de Internet que son aquellos cuya tabla de
enrutamiento son tan grande que estaban llegando a su lmite antes de tiempo.

Qu es sumarizacin?
Sumarizacin es una transliteracin de la palabra inglesa summarization, que realmente se
debera decir resmen de rutas. sta es la tcnica que usa un enrutador/protocolo de
enrutamiento que enva actualizaciones de enrutamiento en las que una direccin de red
representa la conectividad con varias redes que tienen un prefijo comn. La idea es que
si un enrutador tiene detrs suyo varias redes/subredes que tienen una porcin de su parte de
red igual entre s, ste enrutador puede enviar en sus actualizaciones de enrutamiento hacia
adelante (suponiendo que son slo atrs y adelante) una sola direccin de red para todas las
redes que tienen el mismo prefijo y esa direccin especial es la parte que tienen en comn
como si fuera una sola subred con la mscara indicando la parte en comn de las que tiene
detrs suyo. Un ejemplo habla ms: las direcciones 10.1.0.0/16, 10.10.0.0/16, 10.15.0.0/16,
todas tienen en comn los primeros 12 bits, es decir que stas tres subredes se podran
resumir en la nica direccin 10.0.0.0/12, si stas redes estn detrs, el enrutador enviar en
sus actualizaciones hacia adelante una sola direccin de red para ellas en vez de las tres.

Y qu tienen en comn?
Los tres conceptos son complementarios. Lo que los diferencia es para qu se usan y tienen en
comn la idea de que las mscaras variables hacen posible la sumarizacin y la sumarizacin
es la base del enrutamiento sin clase.

Conclusiones
Aunque no es fcil determinar la diferencia, lo importante es que siempre estn relacionados y
se mencionan en el mismo contexto pero aplicado a cosas distintas que no implican a las otras.
Por ejemplo, si decido disear un esquema de direccionamiento con mscara variable (vlsm),
puedo aplicar en enrutadores que no tengan rutas de resumen ni soporten CIDR, por ejemplo
un RIPv1 y funcionar bien (con ciertas restricciones). As mismo, podra usar direcciones
privadas de clase C para direccionar mis redes y equipos, pero instalar unas rutas de resumen
(as son muchos ejemplos) en mis enrutadores sin haber usado ni vlsm ni CIDR y, finalmente,
cuando uso RIPv2, EIGRP u OSPF, puedo usar subredes con mscara fija o variable y todos usan
CIDR (envan las mscaras en las actualizaciones de enrutamiento).
De alguna manera, el concepto ms incluyente es CIDR, ya que implica que por defecto se
considera el enrutamiento de resmenes y stos de mscara variable.

VLSM: Tcnica flexible de diseo de direccionamiento de subredes

CIDR: Enviar actualizaciones de enrutamiento sin clase, usando redes resumidas o


sumarizadas (superredes)

Sumarizacin: Tcnica que permite agrupar varias subredes bajo una misma direccin
de subred.
Pg.3de11

Cmo se disean redes con mscara de


subred variable?
La tcnica actual de creacin de subredes (subnetting en ingls), que resulta un poco compleja
al principio, pero si se entienden los principios bsicos es muy fcil. El nombre tcnico es VLSM
por sus siglas en ingls Variable Length Subnet Masks o creacin de subredes de longitud
de mscara variable.
Antes de comenzar hay que aclarar un trmino que se va a usar en todo el documento:
mscara de subred. La mscara consiste en 32 bits con los cuales cada nodo de una red IP
determina si los paquetes se dirigen a una red diferente a la propia. La estructura de esta
mscara es igual que la de la direccin IP pero su composicin es una secuencia de unos
seguida por una secuencia de ceros, la secuencia de unos determina qu parte de una
direccin IP es la direccin de red, con frecuencia se dice que la mscara de subred
delimita la parte de red y de host de una direccin IP. Dado que la mscara es una
secuencia de unos seguida de ceros, sta se suele representar con un nmero que indica
cuntos unos tiene (ya se sabe que al principio) y a ese nmero se le suele llamar prefijo
(estrictamente hablando, el prefijo incluira la direccin de subred). Para que quede ms claro,
una mscara 255.255.255.0 tiene 32 bits de los cuales los primeros 24 son unos y los ltimos 8
son ceros, por lo tanto el prefijo es /24. El trmino mscara har referencia tanto a la mscara
de subred en decimal y como al prefijo recin descrito, es decir, sern equivalentes.

Esquemas de mscara fija


Primero hay que repasar la base de la creacin de subredes, para entender por qu el trmino
mscara variable. Un esquema de direccionamiento es una forma de decir cmo se va a
repartir la capacidad de numeracin de hosts que tiene cierta red, bsicamente consta de una
direccin de red base, una mscara de red, una mscara de subred y la enumeracin de las
subredes. Usualmente la mscara de red (la de la red base) suele ser una direccin de clase, es
decir, una que usa uno, dos o tres octetos (clase A, B y C respectivamente). Para ilustrar la
idea, un esquema de direccionamiento consistira en lo siguiente:

Direccin base y mscara: 192.168.11.0/24, sta es la direccin que nos


proporcionan y de la cual slo podemos variar arbitrariamente la mscara (alargarla
solamente) y los nmeros en la parte de host (el ltimo octeto).

Nueva mscara (subredes): /27, si agregamos 3 bits a la mscara original


(24+3=27), tendremos la capacidad de dividir el potencial de hosts (255) en 8 subredes
(2^3) y en cada subred podramos tener hasta 32 host en potencia (2^5), pero no
podemos usar el host 0 ni el host 31 ya que stas direcciones especiales corresponden a
la direccin de la subred y de broadcast para cada subred (parte de host toda en 0
y toda en 1 respectivamente).

Enumeracin de las subredes: la primera subred (despus de la cero) va a ser


numerada como 192.168.11.32/27, la primera direccin asignable sera
192.168.11.33 (la cero no se puede usar) y la ltima sera 192.168.11.62 (hay que
recordar que la 63 es la direccin de broadcast -parte de host toda en unos- para sta
subred y no se puede usar para un host ni un enrutador). Si quisiramos enumerar ms
subredes con la misma mscara, adems de la primera (con sta mscara tenemos 8
subredes en total, 27-24=3 bits de subred y 2^3=8), la numeracin de las subredes
aumentara en saltos de a 32 (2^5) y as tendramos las otras subredes hasta llegar al
lmite. Es decir, las siguientes subredes seran 192.168.11.64/27, 192.168.11.96/27,
192.168.11.128/27, 192.168.11.160/27, 192.168.11.192/27, 192.168.11.224/27 y para
cada una tendramos una direccin de broadcast y un rango de direcciones asignables a
los hosts de cada subred. Note que cada direccin de subred es la anterior ms 32, eso
sera si usamos mscara fija.

En este esquema, todas las redes tienen la misma capacidad de numeracin de hosts, es decir,
todas las subredes pueden numerar hasta 30 hosts (2^5=32 menos la direccin de red y de
broadcast que no se pueden asignar a ningn host) y esta capacidad est dada por la
mscara /27 que agrega 3 bits para subred a la mscara original, alargndola y dejando 5 bits
para numerar hosts. sta capacidad fija se nota en que la mscara de todas las subredes
Pg.4de11

es la misma, lo nico que vara en cada subred es la direccin y sus parmetros (direccin de
red/broadcast y rango de direcciones asignables), eso la hace poco flexible y desperdicia
capacidad de numeracin de la red original.
Usando mscara fija, los requerimientos se pueden presentar de dos formas: pidiendo una
cantidad de subredes o pidiendo una cantidad de hosts por subred. En el primer caso
determinar la longitud de la mscara es fcil y directo, dado que slo debo agregar los bits que
se necesitan para cierta cantidad de subredes, por ejemplo, para 5 subredes necesito 3 bits, ya
que con tres bits puedo numerar hasta 8 subredes (2^3). Por otro lado, si me piden una
cantidad de hosts no es posible determinar directamente la longitud de la mscara, debo
determinar la cantidad de bits de hosts necesaria y luego restarla a los bits de hosts que tengo
en la red base y esa diferencia es el aumento en la mscara de subred, por ejemplo, si la
mscara base es de 24 bits y me piden redes de por lo menos 20 hosts, para ste nmero
necesito 5 bits (2^5=32-2=30) y estos 5 bits se los quito a los 8 de host que tena para hosts
en la mscara inicial, es decir 3 bits para subredes, por lo tanto la mscara que debera usar
para redes de por lo menos 20 hosts sera 24+3=27 bits.

Esquemas de mscara variable


Con la mscara variable se resuelven los problemas mencionados, tanto la falta de
flexibilidad como del desperdicio de direcciones. Bsicamente lo que se hace en VLSM es
permitir que la informacin de direccionamiento se use slo cuando es efectiva, es decir,
cuando se asigna un rango de direcciones, a tal rango se le asigna una mscara de subred
dependiente de la capacidad de hosts que debe numerar y el resto se deja en reserva para
otras subredes o para uso futuro, con la posibilidad de que el tamao de las subredes futuras
puede ser diferente al de las ya asignadas.
Para ilustrar vamos a usar el mismo ejemplo anterior: la direccin base es 192.168.11.0/24,
tenemos el ltimo octeto para asignar subredes y hosts y vamos a usar VLSM para hacerlo.
La primera diferencia grande es que en el anterior esquema si, por ejemplo, nos decan que
necesitaban redes de 5, 10 y 30 hosts, la nica posibilidad era hacer redes de a 30 hosts y
esperar que el esquema soportara eso, en otras palabras, las redes de 5 hosts tenan una
capacidad ociosa de 25 hosts y las de 10 tenan 20 hosts que probablemente no se usaran
nunca.
En VLSM, podemos elegir mscaras segn las necesidades individuales de cada subred, es
decir para 5 hosts necesito 3 bits, por lo tanto slo dejo tres bits para hosts y el resto para
numerar la subred (24 de la mscara original ms 5 de la subred = 29), para la red de 10
hosts necesito 4 bits, osea que puedo usar para la subred una mscara de 28 bits y para la
de 30 hosts necesito 5 bits (2^5=32, puedo usar el resto para la subred) uso una mscara de
27 bits. Ya establecidas las mscaras segn la capacidad, puedo asignar las direcciones
concretas, preferiblemente tomando las subredes ms grandes de los nmeros ms
bajos.
En nuestro caso empezar con la red ms grande que es de 30 hosts y por lo tanto necesita
una mscara de 27 bits. Si no tengo direcciones asignadas todava, asumo un esquema de
direccin fijo y numero sta primera red como si fuera la nmero uno (sin usar la cero). Esto es
una preferencia personal, lo verdaderamente importante es que ninguna direccin de
host/subred combinada con su mscara est dentro del rango de numeracin de otra subred.
Los enrutadores Cisco detectan este tipo de conflicto y no dejan asignar direcciones de sta
manera. Otra forma menos compleja de comenzar sera empezar con la subred cero y eso es
perfectamente vlido si se usa VLSM, en ste caso la direccin de la primera subred sera
192.168.11.0/27 (la nica diferencia con la red base es la mscara ms larga) y ocupara el
rango de .1 hasta .30 en hosts vlidos y .31 sera la dir. de broadcast.
En mi estilo (dejando una red del tamao de la ms grande sin asignar al principio del rango),
la direccin especfica de la primera subred sera 192.168.11.32/27, igual que el ejercicio
con mscara fija, pero en ste caso, el resto de la capacidad de la red original sigue disponible
con mscaras de otros tamaos como veremos. Con sta subred asignada, quedan en uso
los nmeros de .33 hasta .63 (direccin de broadcast) y por lo tanto la siguiente
direccin de subred debe estar justo despus de ese rango (o antes ya que no usamos la cero).
Las siguientes direcciones a asignar seran las de la subred de 10 hosts. Recordando lo ya
Pg.5de11

dicho sobre esta red, para numerar hasta 10 necesito por lo menos 4 bits, ya que 2^4=16,
restando las direcciones de red y de broadcast tengo 14 direcciones vlidas de host. Si voy a
usar 4 bits para la parte de host me quedan 28 para la parte de subred (32-4=28), esta subred
usara una mscara /28 por su capacidad. Entonces la numeraramos despus de la ya
asignada, .32. La siguiente direccin asignable sera .64, dado que la primera subred asignada
ocupa hasta la direccin .63, por lo tanto la siguiente subred sera 192.168.11.64/28, con esa
mscara, sabemos que las direcciones asignables van desde la .65 hasta la .79, como vemos,
en ste caso la mscara nos obliga a sumar slo 15 direcciones ms, si nos pasaramos
de eso, la mscara hara que la red fuera diferente, ya que la direccin .80 con mscara /
28 tiene sus ltimos 5 bits en cero, que son los bits que quedan para hosts, por lo tanto es una
direccin de red y es diferente a la direccin de red de cualquier host entre .65 hasta .79. Como
vemos, seguimos con el resto del rango libre para asignar como queramos, y como hemos
numerado las redes con nmeros consecutivos, sabemos perfectamente qu rangos no se
pueden usar para otras subredes.
Nos queda la ltima subred de 5 hosts. Para numerar 5 hosts elegimos una mscara de 29 bits,
dado que slo tenemos que dejar 3 bits para hosts y podemos usar los primeros cinco para
subred (24+5=29). Sabemos que la siguiente subred debera estar fuera de los nmeros ya
asignados y la ltima subred terminaba en .79, por lo tanto la siguiente sera .80. La mscara
nos dice qu direcciones quedan reservadas, 2^3 hosts potenciales, por lo tanto las
direcciones asignables son .81 hasta .86 con direccin de broadcast .87, todas las con mscara
/29 y an nos quedan direcciones para asignar (un rango escondido al principio desde .0
hasta .31 y desde la .88 que sera la siguiente subred hasta el mximo del rango .255).
Analicemos en binario lo que acabamos de hacer. Tenemos tres subredes, la subred
192.168.11.32/27, la 192.168.11.64/28 y la 192.168.11.80/29. Los ltimos octetos seran de la
siguiente manera en binario:
ltimo octeto:

00100000

Mscara

11100000

ltimo octeto:

01000000

Mscara

11110000

ltimo octeto:

01010000

Mscara:

11111000

(.32/27)
(.64/28)
(.80/29)

Como se observa, las combinaciones de direcciones de red y mscaras elegidas nunca son
iguales, es decir, aunque las ltimas dos direcciones de subred coinciden en sus primeros dos
bits, la mscara las distingue unvocamente. Otra cosa notable, es que las direcciones de
red siguen teniendo, en sus bits de hosts, slo ceros. Esto ltimo es muy importante,
dado que si se asigna una red grande despus de una pequea, puede ser necesario dejar un
espacio sin asignar para cumplir el requisito de tener los bits de host en cero. Por ejemplo, si se
deseara asignar una subred de 25 hosts despus de la ltima, necesitaramos una mscara de /
27 (2^5-2=30 hosts) y la siguiente direccin de red despus de la .88/29 con sta mscara
(/27) sera .96/27 que tiene sus ltimos 5 bits en cero. Notese que entre .88 y 96 queda un
espacio disponible, pero que slo se puede usar para redes de tamao pequeo, por ejemplo
una red de 6 hosts (2^3-2) o dos redes de 2 hosts (2^2-2).
En el esquema de ejemplo, si quisieramos asignar una nueva subred, primero estableceramos
cuntos hosts debe numerar, seleccionamos la mscara adecuada para la cantidad de hosts y
buscamos un rango de direcciones que no est asignado, bien sea antes de la primera gran
subred (192.168.11.32/27) o despus de la ltima pequea subred (192.168.11.80/29).
Finalmente, comparando las direcciones de las dos subredes asignadas 192.168.11.64/28
y 192.168.11.80/29 en binario, observamos que coinciden en sus dos primeros bits. Si stas
dos direcciones estuvieran asignadas a diferentes interfaces de un mismo enrutador, el
enrutador podra enviar la direccin y mscara comn a stas dos subredes, llamada ruta
agregada o summary route, caso en el cual en vez de enviar informacin sobre dos
subredes en la actualizacin de enrutamiento, enviara slo una. A esto se le conoce como
sumarizacin o CIDR por sus siglas en ingls Classless Inter-Domain Routing.
Este tema no es fcil y lo nico que ayuda es la practica. Recomiendo usar el siguiente
Pg.6de11

algoritmo:

Hagan los clculos siempre en binario.

Asignen las subredes ms grandes al principio del rango disponible y las subredes ms
pequeas el final.

Asignen las subredes consecutivamente tanto como sea posible.

Si es posible, usen las redes consecutivas en un mismo enrutador -este es un tema


delicado que tiene que ver con sumarizacin.

Siempre asegrense que la combinacin direccin de subred asignada/mscara d


como resultado rangos separados de direcciones asignables.

Ejercicio: En el esquema anterior se necesita una red adicional de 25 host y otra de 02 host
Solucin:
Red de 25 hosts
Bits necesarios para hosts: 5 (2^5-2=30 hosts mximo)
Mscara a usar: 8-5=3, por lo tanto /27 (24+3)
Direccin: despus de la ltima sera 192.168.11.96/27 (01100000), dado que es la
siguiente que tiene sus bits de host en cero
Rango de direcciones .97 hasta .126, con dir. de broadcast .127
Red de 2 hosts
Dado que nos queda un espacio despus entre la red 192.168.11.88/29 y la
192.168.11.96/27 usaremos ese espacio para asignar sta red.
Bits necesarios para hosts: 2 (2^2-2=2)
Mscara a usar: 8-2=6, /30 (24+6)
Direccin: espacio libre despus de la 192.168.11.80/27 puedo usar la 192.168.11.88/30
dado que la ltima direccin (la de broadcast) de la subred anterior es .87/27.
Rango de direcciones: .89/30 a .90/30 con dir de broadcast .91/30
Adicional: Cree una subred de por lo menos 5 hosts justo antes de la 192.168.11.32/27

Ejercicios de subredes con VLSM


Problema 1
Dada la red 192.168.0.0/24, desarrolle un esquema de direccionamiento que cumpla con los
siguientes requerimientos. Use VLSM, es decir, optimice el espacio de direccionamiento tanto
como sea posible.
a) Una subred de 20 hosts para ser asignada a la VLAN de Profesores
b) Una subred de 80 hosts para ser asignada a la VLAN de Estudiantes
c) Una subred de 20 hosts para ser asignada a la VLAN de Invitados
d) Tres subredes de 2 hosts para ser asignada a los enlaces entre enrutadores.
Solucin
Ordeno las subredes en orden decreciente: 80, 20, 20, 2, 2, 2.
Para 80 hosts necesito 7 bits (2^7=128, menos red y broadcast 126 hosts mximo), por lo
tanto el prefijo de subred del primer bloque sera /25 (8-7=1; 24+1=25) Tomando la subred
cero, la primera direccin de subred sera 192.168.0.0/25, broadcast 192.168.0.127, por lo
tanto el rango asignable sera .1 hasta .126.
Para 20 hosts necesito 5 bits (2^5=32, es decir 30 hosts mximo). Prefijo: /27 (8-5=3,
24+3=27); Direccin de red: 192.168.0.128/27, broadcast 192.168.0.159. Rango asignable .
129-.158.
La siguiente subred es del mismo tamao y el prefijo es el mismo. Direccin de red:
192.168.0.160/27 , broadcast 192.168.0.191, rango .161-.190.
Los enlaces entre enrutadores slo necesitan 2 bits (2^2=4, es decir 2 hosts mximo) por lo
tanto el prefijo debe ser /30 (8-2=6, 24+6=30). Direccin de enlace 1: 192.168.0.192,
Pg.7de11

direccin de broadcast en enlace 1: 192.168.0.195, rango .193 a .194. Direccin enlace 2:


192.168.0.196/30, broadcast en enlace 2: 192.168.0.199, rango .197 a.198. Direccin enlace 3:
192.168.0.200/30, broadcast enlace 3: 192.168.0.203, rango: .201 a .202.
El esquema resultado es:
Direccin

Broadcast

Rango

Mscara

192.168.0.0/25

192.168.0.127

.1 a .126

255.255.255.128

Profesores (20)

192.168.0.128/27

192.168.0.159

.129 a .158

255.255.255.224

Invitados (20)

192.168.0.160/27

192.168.0.191

.161 a .190

255.255.255.224

Enlace 1 (2)

192.168.0.192/30

192.168.0.195

.193 a .194

255.255.255.252

Enlace 2 (2)

192.168.0.196/30

192.168.0.199

.197 a .198

255.255.255.252

Enlace 3 (2)

192.168.0.200/30

192.168.0.203

.201 a .202

255.255.255.252

Red

Estudiantes (80)

Se puede observar que los rangos de direcciones asignados son continuos y que queda
disponible para crecimiento futuro un rango de direcciones desde 204 en adelante.

Problema 2
Dada la red 192.168.12.0/24, desarrolle un esquema de direccionamiento usando VLSM que
cumpla los siguientes requerimientos:
a) Una subred de 60 hosts para la VLAN de Mercadeo
b) Una subred de 80 hosts para la VLAN de Ventas
c) Una subred de 20 hosts para la VLAN de Administrativos
d) Cuatro subredes de 2 hosts para los enlaces entre enrutadores
Solucin:
Ventas
192.168.12.0/25 (2^7=128-2=126);
Broadcast: 192.168.12.127;
Rango: .1-127;
Mscara: 255.255.255.128
Mercadeo
192.168.12.128/26 (2^6=64-2=62);
Broadcast: 192.168.12.191;
Rango: .129-.190;
Mscara: 255.255.255.192
Administrativos
192.168.12.192/27 (2^5=32-2=30);
Broadcast: 192.168.12.223;
Rango: .193-222;
Mscara: 255.255.255.224
Enlace 1
192.168.12.224/30;
Broadcast: 192.168.12.227;

Pg.8de11

Rango: .225-.226
Enlace 2
192.168.12.228/30;
Broadcast: 192.168.12.231;
Rango: .229-.230
Enlace 3
192.168.12.234/30;
Broadcast: 192.168.12.237;
Rango: .235-.236
Enlace 4
192.168.12.238/30;
Broadcast: 192.168.12.241;
Rango: .239-.240
Recuerde:

La direccin de red debe tener la parte de host toda en ceros

La direccin de Broadcast debe tener la parte de host toda en unos

Ningn rango de direcciones se debe traslapar (tener parte del rango dentro del rango
de otra subred).

La solucin tiene un error, aplique los criterios de direccin de host y broadcast para
descubrirlo. Corrija usted mismo las consecuencias del error.

Problema 3
Dada la siguiente direccin de red: 172.25.0.0/16, divdala en subredes de las siguientes
capacidades:
a) 2 subredes de 1000 hosts
b) 2000 hosts
c) 5 hosts
d) 60 hosts
e) 70 hosts
f)

15 enlaces de 2 hosts por enlace

El potencial ideal de la red base sera 2^16-2, es decir 65534 hosts si no usamos subredes,
osea que debemos esperar que esa capacidad potencial no se desperdicie mucho, en especial
si usamos VLSM. Lo anterior nos permite saber que los requerimientos aparentes (4165
hosts) caben de sobra en la red base.
Procedimiento
Vamos a ordenar las subredes en forma decreciente para asegurar que el direccionamiento no
quede fraccionado.
Subred de 2000 Hosts
Subred de 1000 Hosts
Subred de 1000 Hosts
Subred de 70 Hosts
Subred de 60 Hosts
Subred de 5 Hosts

Pg.9de11

15 subredes de 2 Hosts
Una vez ordenados los requerimientos, procedemos a operar la divisin en subredes como si
furamos a usar subredes de mscara fija para la subred actual y la siguiente. Es decir,
hacemos los clculos para una subred y dejamos indicada cul sera la siguiente subred, slo
que, como usamos mscara variable sabemos que las siguiente subred puede o no tener la
misma mscara (usualmente la tendr ms larga).
Anlisis del procedimiento para la primera subred
Para la primera subred necesitamos 11 bits (2^11=2048-2=2046 hosts, 10 bits no son
suficientes ya que slo alcanzara para 1024). Como tenemos 16 bits originales para hosts,
tomamos stos 11 bits de la parte de host y dejamos el resto para subred, es decir, 5 bits para
subred (adicionales a la mscara de red original). 172.25.{SSSSSHHH.HHHHHHHH},donde
S es bit de subred y H es bit de host.
Nuestra primera red es 172.25.0.0/21 y la siguiente sera 172.25.8.0/21 (como si aplicramos
mscara fija). La siguiente red con la misma mscara es importante, debido a que a partir de
sa es que tomamos las siguientes subredes, sta nos marca el final de la subred asignada y el
comienzo del espacio libre. De la direccin y mscara de la primera subred se deducen los
otros datos importantes: broadcast y rango asignable. Ya sabemos que la direccin de
subred es aquella que tiene todos los bits de host en cero y los bits de host son
aquella porcin de la direccin de red que se corresponden con los ceros de la
mscara de red, es decir, para nuestra 1a subred la mscara es 255.255.248.0 o /21, por lo
tanto la direccin 172.25.0.0 es una direccin de subred ya que los bits que en la mscara son
cero tambin son cero en la direccin de red. La direccin de broadcast es aquella en la
que los bits de hosts son todos 1, es decir, para la primera subred la direccin de
broadcast es 172.25.7.255, ya que en sta direccin, los bits que en la mscara son ceros, en
la direccin de broadcast son unos. Y el resto de direcciones entre la direccin de red y
la direccin de broadcast son asignables, es decir de 172.25.0.1 hasta 172.25.7.254.
Tenga en cuenta que en estas direcciones hay algunas que pueden engaar como las 15
direcciones que terminan en 255 (por ejemplo 172.25.5.255), esas direcciones, aunque tengan
el ltimo octeto en 255 no son de broadcast, ya que la mscara /21 nos dice que la porcin de
host incluye bits del tercer octeto (.5), por lo tanto no todos los bits de host son unos y por lo
tanto no es una direccin de broadcast. Lo mismo ocurre con otras tantas direcciones que
terminarn en 0 pero que no son de subred por la misma (similar) razn por la que la anterior
no era de broadcast.
El procedimiento para las dems es igual, pero con menos anlisis
Todo lo que hay que explicar y racionalizar en ste difcil problema de subredes est dicho en
la seccin anterior, digamos que los principios estn descritos. Lo que haremos de ac en
adelante es repetir esta mecnica, ya que entendemos la justificacin de la misma, por lo
tanto, asegrese de entender lo que indica el prrafo anterior y la justificacin de la primera
subred. La segunda subred es de 1000 hosts, por lo tanto necesito 10 bits (2^10=1024
menos direccin de red y de broadcast = 1022 hosts mximo). stos los tomo de la parte de
host, quedando as 6 bits de subred. Del clculo de la subred anterior sabemos que la
siguiente sera la 172.25.8.0/21, osea que a partir del clculo de la subred anterior
tomamos la siguiente subred (la actual) pero con una mscara ms larga (/22) dado que
necesitamos menos capacidad.
De esto se desprenden los otros dos nmeros, la direccin de broadcast es
172.25.11.255/22 y las direcciones despus de la de red y antes de la de broadcast son
asignables (172.25.8.1 hasta 172.25.11.254). Como del clculo de sta subred vamos a
tomar la siguiente, de una vez digamos cual sera la siguiente subred sin cambiar la
mscara: 172.25.12.0/22. La tercera subred es tambin de 1000 hosts, por lo que no
cambia la mscara y del ejercicio anterior ya tenemos la direccin de subred:
172.25.12.0/22. La direccin de broadcast es entonces 172.25.15.255/22 y las direcciones
asignables 172.25.12.1/22 hasta 172.25.15.254/22).
La siguiente subred con la misma mscara sera 172.25.16.0/22. La cuarta subred es de
70 hosts, para los que necesito 7 bits (2^7=128 menos broadcast y subred 126 hosts
mximo), que tomo de la parte ms baja de la porcin de host lo que me deja 9 bits de lo que

Pg.10de11

tena originalmente en host (16 bits), por lo tanto la mscara de subred queda en /25. La
direccin de red es 172.25.16.0/25, la direccin de broadcast es 172.25.16.127/25 y las
direcciones asignables desde 172.25.16.1/25 hasta 172.25.16.126/25. La siguiente subred
sera 172.25.16.128/25 La quinta subred es de 60 hosts, necesito 6 bits (2^6=64-2=62
hosts mximo) y de ah que la mscara de subred sea /26. La direccin de red es
172.25.16.128/26, la direccin de broadcast es 172.25.16.191/26 y las direcciones asignables
son 172.25.16.129/26 hasta 172.25.16.190/26.
La siguiente subred sera 172.25.16.192/26 La siguiente subred es de 5 hosts por lo
tanto la mscara ser /29. La direccin de subred es 172.25.16.192/29, la direccin de
broadcast es 172.25.16.199/29 y las direcciones asignables de 172.25.16.193/29 hasta
172.25.16.198/29 (inclusive). La siguiente subred sera 172.25.16.200/29 Las ltimas son
las subredes de enlaces WAN que slo admiten dos hosts, por lo tanto necesito slo 2 bits de
host y sin hacer ms clculos tengo que la mscara es /30 (de todos modos para enlaces punto
a punto, usualmente WAN, siempre se usa sta mscara).
Las direcciones de subred seran 172.25.16.200/30, 172.25.16.204/30, .16.208/30,
16.212/30, 16.216/30, 16.220/30, 16.224/30, 16.228/30, 16.232/30, 16.236/30,
16.240/30, 16.244/30, 16.248/30, 16.252/30, 17.0/30. Deduzca. las direcciones asignables
y las direcciones de broadcast de cada una de stas subredes de enlaces punto a punto.
Note que la ltima direccin rompi el lmite del octeto y pas de la .16.252 a la .17.0. El
ejercicio esta cuidadosamente planeado para romper los lmites de octeto que es una mala
costumbre de los estudiantes y para incluir direcciones en los rangos de asignacin que
pueden engaar como aquellas direcciones de hosts que tienen 0 o 255 en su ltimo octeto.
Note tambin que a pesar de haber usado tantas direcciones y tantas subredes, todava queda
un rango gigantesco por asignar, todas las direcciones por encima de 172.25.17.0 en adelante
siguen libres. Y finalmente tambin note mi insistencia en siempre escribir la mscara de
subred, que es en efecto el criterio que define qu tipo de direccin es una direccin IP (de red,
de broadcast o de host) y adems que es la que le permite a un PC o nodo de red determinar
cmo encapsular un paquete (si con la direccin fsica del enrutador o con la direccin fsica del
par -del otro PC-).

Conclusiones y recomendaciones
Este ejercicio es un poco ms complejo que el anterior, ya que pasa los lmites de los octetos y
ya en esos casos la numeracin se hace truculenta y engaosa, adems, se acostumbra hacer
clculos en decimal y en estos casos el decimal no ayuda mucho (si no se tiene mucho
entrenamiento en eso). Esta tcnica de asignacin de direcciones se debe acompaar con una
cuidadosa distribucin de las subredes en los enrutadores, de tal manera que a un enrutador le
toquen subredes de rangos consecutivos para facilitar la sumarizacin y mejorar el desempeo
del enrutamiento. Un esquema de direccionamiento queda completo slo cuando se presenta
una tabla con todos los datos en ella como la tabla que se puede ver al final de la entrada
anterior. En sta entrada ese trabajo les queda a los lectores para que se les hagan evidentes
los patrones decimales en la asignacin de las subredes y para que reflexionen sobre las
observaciones que hice en el texto.

Pg.11de11

Das könnte Ihnen auch gefallen