Professional Documents
Culture Documents
Nombre de la Practica:
Lugar de Ejecucin:
Tiempo Estimado:
MATERIA:
Sistemas Numricos
Centro de Computo
2 horas y 30 minutos
Medios de Transmisin y
Comunicacin
I. OBJETIVOS
Las mscaras de subred de tamao variable (variable length subnet mask, VLSM)
representan otra de las tantas soluciones que se implementaron para el agotamiento de
direcciones ip (1987) y otras como la divisin en subredes (1985), el enrutamiento de
interdominio CIDR (1993), NAT y las direcciones ip privadas.
El concepto bsico de VLSM es muy simple: Se toma una red y se divide en subredes
fijas, luego se toma una de esas subredes y se vuelve a dividir tomando bits "prestados"
de la porcin de hosts, ajustndose a la cantidad de hosts requeridos por cada segmento
de nuestra red.
Ejemplo de desperdicio de direcciones:
Si se utiliza una mscara de subred de tamao fijo (la misma mscara de subred en todas
las subredes), todas las subredes van a tener el mismo tamao. Por ejemplo, si la subred
ms grande necesita 200 hosts, todas las subredes van a tener el mismo tamao de 256
direcciones IP. (Nota: se ha redondeado hacia arriba, hacia la siguiente potencia de 2.) Si
a una subred que necesita 10 equipos, se asigna la misma subred de 256 direcciones, las
restantes 246 direcciones se desperdician. Incluso los enlaces seriales (WAN), que slo
necesitan dos direcciones IP, requieren la misma subred de 256 direcciones.
Esto es un claro ejemplo en donde se deber de aplicar la tcnica de mscara de longitud
variable (VLSM) para realizar de mejor manera el proceso de subdivisiones de la red.
Cantidad
1
1
IV. PROCEDIMIENTO
Usando la frmula 2N, donde N es la cantidad de bits que tenemos que robarle a la porcin
de host, adaptamos la mscara de red por defecto a la subred.
Se nos solicitaron 4 subredes, es decir que el resultado de 2N tiene que ser mayor o igual
a 4.
Como vemos en el grfico, para hacer 4 subredes debemos robar 2 bits a la porcin de
host. Agregamos los 2 bits robados reemplazndolos por "1" a la mscara Clase C por
defecto y obtenemos la mscara adaptada 255.255.255.192.
El ejercicio nos peda un mnimo de 50 hosts por subred. Para esto utilizamos la frmula
2M - 2, donde M es el nmero de bits "0" disponibles en la porcin de host y - 2 porque
la primer y ltima direccin IP de la subred no se utilizan por ser la direccin de la subred
y broadcast respectivamente.
26 - 2 = 62 hosts por subred.
Los 6 bits "0" de la porcin de host (fondo gris) son los vamos a utilizar segn vayamos
asignando los hosts a las subredes.
Los 2 bits "0" de la porcin de red (fondo negro) son los que ms adelante modificaremos
segn vayamos asignando las subredes.
Para obtener el rango la forma ms sencilla es restarle a 256 el nmero de la mscara de
subred adaptada. En este caso sera: 256-192=64, entonces 64, entonces 64 va a ser el
rango entre cada subred. De las cuales se reserva la primera para la direccin de red y la
ltima para la direccin de puerta de enlace predeterminada.
Comencemos...
=
=
4
4
direcciones
direcciones
Una vez que sabemos la cantidad de direcciones que vamos a necesitar tenemos que
asegurarnos que con la direccin IP dada se pueda alcanzar ese nmero sin importar el
nmero de subredes que necesitemos. Para ello tomamos la mscara de la direccin IP
192.168.1.0/24, la convertimos a binario y diferenciamos la porcin de red y host.
Con los 8 bits de la porcin de host podemos obtener 256 direcciones (28 = 256), como
nosotros necesitamos solo 191 direcciones es viable.
(ninguna
direcciones
direcciones
direcciones
direcciones
direcciones
asignable)
asignables)
asignables)
asignables)
asignables)
asignables)
Tengan la tabla presente porque va a servirles como gua para simplificar la conversin
en todo el ejercicio.
Una vez que la tenemos en binario, vamos a la tabla de conversin que hicimos y vemos
cuantos bits 0 se necesitan en la porcin de host de la mscara de red para obtener un
mnimo de 103 direcciones, vemos que con 27 obtenemos 128 direcciones, es decir que
de los 8 bits 0 de la mscara de red original solo necesitamos 7 bits 0 (de derecha a
izquierda) para las direcciones. A la porcin de host le robamos ese bit 0 restante y lo
reemplazamos por un bit 1 hacindolo parte de la porcin de red y ya tenemos nuestra
mscara de red adaptada.
Una vez convertida a binario vamos a la tabla y vemos cuantos bits 0 necesitamos en
la porcin de host para obtener un mnimo de 53 direcciones. Con 6 bits 0 podemos
Para las 23 direcciones necesitamos 5 bits 0 en la porcin de host (25 = 32), el bit 0
restante lo pasamos a la porcin de red con valor 1 y ya tenemos la mscara adaptada
para la Red 1.
Bueno, en este punto ya tenemos todas las subredes con su mscara adaptada y cantidad
de hosts necesarios. Ahora nos resta obtener lo enlaces.
V. EJERCICIO DE PRCTICA
VII. ANEXO