Vous êtes sur la page 1sur 4

VLSM

1 Subredes VLSM

VLSM se desarroll para permitir distintos niveles de subred dentro de una subred, es decir, dividir una subred en distintas subredes. De esta forma se consigue aprovechar al mximo una direccin de red o subred. Hay que tener en cuenta que esta tcnica no est soportada por todos los protocolos de enrutamiento.

La filosofa de VLSM es la que se muestra en la figura. Una direccin 172.16.14.0/24 (subred clase B) la puedo dividir en direcciones con una mscara de 27 bits y una de las direcciones con una mscara de 27 bits se puede dividir en direcciones con mscara de 30 bits. Las caractersticas a tener en cuenta son: Se consigue un uso ms eficaz de las direcciones IP. Mayor capacidad para utilizar el resumen de ruta.

1.1

Creacin de direcciones VLSM


Veremos como creamos direcciones VLAM mediante un ejemplo. Segn se muestra en la figura se tiene una red, que mediante tres routers (R1, R2 y R3) conectan tres redes (A, B, y C). En cada red se conectarn como mximo un nmero de dispositivos (contando con el interfaz del router). En la red A sern 30 host, en la B sern 20 y en la C, como mximo 10. Los interfaces que se utilizan para conectar los routers deben estar en la misma red, por lo tanto la red entre R1 y R2 necesitar 2 direcciones IP y la que se encuentra entre R2 y R3 otras 2. La direccin que nos dan para realizarlo es la 192.168.1.0/24

Paso 1: Ordenamos de forma decreciente el nmero de host que se necesitarn (se muestra en la tabla) Red N Host A 30 B 20 C 10 R1-R2 2 R2-R3 2 La primera subred que crearemos ser para 30 host, ya que las otras subredes no superarn dicha cantidad

Paso 2: En los bits de la direccin IP, pertenecientes a los hosts, marcamos los bits necesarios (en nuestro caso 5, 25=32-2=30). Siempre de menor peso a mayor peso. Con el carcter H marcamos los bits necesarios para los host de la red A. 192.168.1.NNNHHHHH Habiendo marcado los bits necesarios (que no se puedan utilizar para otra funcin, que no sea, dar un nmero identificativo a un host) con el carcter H, vemos que nos queda 3 bits que se encuentra identificado con el carcter N. Ahora creamos las posibles combinaciones de NNN (se muestra en la tabla). La ltima combinacin (NNN =111) se debe descartar, y la primera (NNN=000) tambin (si no se indicar en la configuracin del router que se podra utilizar). Combinacin NNN Vlido 000 NO 001 SI 010 SI 011 SI 100 SI 101 SI 110 SI 111 NO Tomamos de las 6 combinaciones posibles la que nos interese (en nuestro caso utilizaremos la primera, la 001). Por lo tanto para la red A el rango vlido nos quedara: 192.168.1.00100001 y 192.168.1.00111110 192.168.1.33/27 192.168.1.62/27

Paso 3: La primera combinacin no se puede volver a usar, ya que se han completado las 30 direcciones IP, por lo tanto pasamos a la siguiente combinacin. La direccin quedara: 192.168.1.010HHHHH Como se puede ver hay 5 bits que pertenecen a host y que no se han usado. La Red B necesita 20 direcciones IP; los bits necesarios para dichas direcciones son

5 (25 =32-2=30), por lo que si tomamos 4 nos quedaramos cortos (24=16-2=14). El rango posible para la Red B quedara: 192.168.1.01000001 y 192.168.1.01011110 192.168.1.65/27 192.168.1.94/27

An nos quedan 3 direcciones de red por calcular Paso 4: Igual que antes la combinacin de NNN = 010 no se puede volver a usar, porque ya se ha usado para una red. Para la Red C necesitamos 10 direcciones, por lo tanto se necesitan 4 bits (24=16-2=14). Con 3 bits nos quedaramos cortos (23=8-2=6). Tomamos la siguiente combinacin: 192.168.1.100HHHHH Volvemos a tener 5 bits para host sin usar. De esos 5 bits slo necesitamos 4, por lo tanto la combinacin nos quedara: 192.168.1.100NHHHH Los caracteres HHHH marcan los 4 bits para las direcciones que identificaran los host de la Red C. Ahora calculamos las posibles combinaciones que puede tomar N. En nuestro caso es 0 o 1. Tomamos la primera combinacin y el rango nos quedara: 192.168.1.10000001 192.168.1.129/28 y 192.168.1.10001110 192.168.1.142/28

El nmero de bits de la mscara ha aumentado en 1 (de 27 a 28), porque se necesit robarle un bit ms a los bits que pertenecen a los hots. Hay que tener en cuenta que an nos queda libre el bit N=1 y la combinacin: 192.168.1.1001HHHH Paso 5: Nos quedan dos redes (de dos host cada una, dos direcciones IP, cada una). Son la R1 R2 y la R2-R3. Tomamos la combinacin que nos sobr en el paso anterior: 192.168.1.1001HHHH Los caracteres HHHH marcan los bits de host con los que se puede jugar si se quiere crear ms subredes. Las redes R1-R2 y R2-R3 necesitan dos direcciones de red cada una de ellas. Para dos direcciones necesitamos 2 bits (22 =4-2=2). Por lo tanto la direccin IP nos quedara: 192.168.1.1001NNHH Los caracteres HH marcan los dos bits necesarios para las dos direcciones IP

Calculamos las posibles combinaciones de NN. La tabla quedara de la siguiente forma Combinacin de NN Vlido 00 SI 01 SI 10 SI 11 SI Para la red R1-R2 tomamos la primera combinacin, con lo que el rango nos quedara: 192.168.1.10010001 192.168.1.145/30 y 192.168.1.10010010 192.168.1.146/30

Para la red R2-R3 tomamos la segunda combinacin y nos quedara 192.168.1.10010101 192.168.1.149/30 y 192.168.1.10010110 192.168.1.150/30

En las dos, la mscara es de 30 bits, ya que se han tenido que robar 2 bits ms a las host. Sumando esos 2 bits a la mscara de 28 bits que se tena en la red C nos queda una mscara de 30 bits Habiendo calculado las direcciones IP mediante la tcnica VLSM nos quedara unos rangos como los que indica la tabla. Red A B C R1-R2 R2-R3 Rango direcciones IP 192.168.1.33/27 192.168.1.62/27 192.168.1.65/27 192.168.1.94/27

192.168.1.129/28 192.168.1.142/28 192.168.1.145/30 192.168.1.146/30 192.168.1.149/30 192.168.1.150/30

Viendo la tabla que nos indica las combinaciones de NNN, podemos observar que an nos quedan 3 combinaciones para crear direcciones IP para redes (siempre que el nmero de host no sobrepase los 30)