Anda di halaman 1dari 7

VLSM y CIDR con IP v4 Jose Antonio Guijarro Guijarro ISSN: 1989-9041, Autodidacta

Jos Antonio Guijarro Guijarro. Profesor de Secundaria Especialidad Informtica. Profesor Tcnico de Formacin Profesional. Especialidad de Sistemas y Aplicaciones Informticas. IES Castelar (Badajoz) guijarroguijarro@hotmail.com

VLSM y CIDR con IP v4

1.- INTRODUCCIN Hasta hace unos aos, se ha venido usando un mtodo de mscara fija para la subdivisin de redes en subredes, basado en clases, con la idea inicial de aprovechar el nmero de red y repartirla entre distintos departamentos o dependencias en una organizacin. Sin embargo esto tena un inconveniente, ya que si se tenan varias subredes con distinto nmero de host por subred, haba que hacer la divisin pensando en la subred ms grande y desperdiciando direcciones de red en las subredes con menor nmero de host, que no se usaban a menos que esa subred pequea creciera. Con la tcnica de VLSM (o mscara de subred de longitud variable), podemos afinar ms, y hacer una divisin en subredes mucho ms eficiente, siempre y cuando el hardware de la red lo soporte. En este sentido, los protocolos usados por el sistema operativo de los routers de CISCO, tanto OSPF como EIGRP lo soportan; RIP V2 tambin soporta VLSM, pero RIP V1 no. Mediante VLSM, se disean esquemas de direccionamiento usando varias mscaras, en funcin de la cantidad de hosts que se necesitan en cada subred, y en muchos casos, las direcciones que se dejan sin asignar, pueden ser usadas en un futuro para nuevas subredes, sin variar el esquema de direccionamiento anterior. CIDR es un trmino que se utiliza para referirse al hecho de que un enrutador sea capaz de usar protocolos que no consideran las clases. CIDR significa que un protocolo tiene en cuenta el direccionamiento VLSM en sus actualizaciones de enrutamiento y puede enviar actualizaciones incluyendo las mscaras (diferentes para cada subred). Basndome en el procedimiento expuesto en el artculo de Clculo manual de subredes con IP v4, publicado en la revista Autodidacta del mes de Abril de 2011, y siguiendo la misma tcnica, paso a redactar varios ejemplos meramente didcticos que ponen de manifiesto la bondad de la tcnica VLSM.

199

VLSM y CIDR con IP v4 Jose Antonio Guijarro Guijarro ISSN: 1989-9041, Autodidacta

Como se dice en el mencionado artculo, nombrar con la palabra salto a la cantidad de hosts de cada subred. En el tercer ejemplo, al ser redes con un nmero de host muy grande, se har uso de logaritmos para calcular el nmero de bits necesarios para direccionar esos hosts en cada subred. 2.- APLICACIONES PRCTICAS 2.1.- PRIMER EJEMPLO En una organizacin se dispone de la direccin IP 192.168.1.0/24 y se necesita dividir la red en varias subredes con las siguientes condiciones. Una red de 18 host para administracin. Una red de 9 host para directivos. Una red de 80 host para almacn. Una red de 50 host para fbrica. Procedimiento Lo primero es ordenar las subredes de mayor a menor nmero de host, para posteriormente calcular la mscara de subred para cada una de ellas, y el nmero de hosts tericos que puede albergar cada subred (lo que en adelante llamaremos salto de subred, como se propone en el artculo de Clculo manual de subredes con ip v. 4.0): 1. Red de almacn. a. Necesidad de host reales: 80 b. Bits de host que se tienen que utilizar: 7 c. Nmero de host tericos que puede albergar: 2^7 = 128 Salto d. Mscara de subred: 255.255.255.128 (o /25). 2. Red de fbrica. a. Necesidad de host reales: 50 b. Bits de host que se tienen que utilizar: 6 c. Nmero de host tericos que puede albergar: 2^6 = 64 Salto d. Mscara de subred: 255.255.255.192 (o /26). 3. Red de administracin. a. Necesidad de host reales: 18 b. Bits de host que se tienen que utilizar: 5 c. Nmero de host tericos que puede albergar: 2^5 = 32 Salto d. Mscara de subred: 255.255.255.224 (o /27). 4. Red de directivos. a. Necesidad de host reales: 9 b. Bits de host que se tienen que utilizar: 4 c. Nmero de host tericos que puede albergar: 2^4 = 16 Salto d. Mscara de subred: 255.255.255.240 (o /28).

200

VLSM y CIDR con IP v4 Jose Antonio Guijarro Guijarro ISSN: 1989-9041, Autodidacta

Tabla de subredes: Denominacin Almacn brica Administracin Directivos IP Subred 192.168.1.0 192.168.1.128 192.168.1.192 192.168.1.224 Primer Host 192.168.1.1 192.168.1.129 192.168.1.193 192.168.1.225 ltimo host 192.168.1.126 192.168.1.190 192.168.1.222 192.168.1.238 Broadcast 192.168.1.127 192.168.1.191 192.168.1.223 192.168.1.239

Como puede apreciarse en la tabla precedente, an quedan nmeros de IP disponibles (desde la 192.168.1.240 hasta la 192.168.1.254) disponibles para futuras subredes o bien para servidores, routers o dispositivos de enlace de red. 2.2.- SEGUNDO EJEMPLO Supongamos ahora que a la organizacin se le asigna la IP nmero 172.23.0.0 y se quiere subdividir en las siguientes subredes: 2 subredes de 2000 hosts cada una. 2 subredes de 1000 hosts cada una. 1 subred de 350 host. 1 subred de 210 host. 2 subredes de 30 host. 1 subred de 10 host. Procedimiento Seguiramos el mismo procedimiento que en el caso anterior. Comenzamos ordenando las subredes de mayor a menor nmero de host, para posteriormente calcular la mscara de subred de cada una de ellas y el salto para cada subred (nmero de host tericos). 1. 1 red de 2000 hosts. a. Necesidad de host reales: 2000 b. Bits de host que se tienen que utilizar: 11 c. Nmero de host tericos que puede albergar: 2^11 = 2048 Salto d. Mscara de subred: 255.255.248.0 ( /21). 2. 2 red de 2000 hosts. a. Necesidad de host reales: 2000 b. Bits de host que se tienen que utilizar: 11 c. Nmero de host tericos que puede albergar: 2^11 = 2048 Salto d. Mscara de subred: 255.255.248.0 ( /21). 3. 1 red de 1000 hosts. a. Necesidad de host reales: 1000 b. Bits de host que se tienen que utilizar: 10 c. Nmero de host tericos que puede albergar: 2^10 = 1024 Salto d. Mscara de subred: 255.255.252.0 ( /22) 4. 2 red de 1000 hosts. a. Necesidad de host reales: 1000 b. Bits de host que se tienen que utilizar: 10

201

VLSM y CIDR con IP v4 Jose Antonio Guijarro Guijarro ISSN: 1989-9041, Autodidacta

c. Nmero de host tericos que puede albergar: 2^10 = 1024 Salto d. Mscara de subred: 255.255.252.0 ( /22). 5. Red de 350 hosts. a. Necesidad de host reales: 350 b. Bits de host que se tienen que utilizar: 9 c. Nmero de host tericos que puede albergar: 2^9 = 512 Salto d. Mscara de subred: 255.255.254.0 ( /23). 6. Red de 210 hosts. e. Necesidad de host reales: 210 f. Bits de host que se tienen que utilizar: 8 g. Nmero de host tericos que puede albergar: 2^8 = 256 Salto h. Mscara de subred: 255.255.255.0 ( /24). 7. 1 Red de 30 hosts. i. Necesidad de host reales: 30 j. Bits de host que se tienen que utilizar: 5 k. Nmero de host tericos que puede albergar: 2^5 = 32 Salto l. Mscara de subred: 255.255.255.224 ( /27). 8. 2 Red de 30 hosts. m. Necesidad de host reales: 30 n. Bits de host que se tienen que utilizar: 5 o. Nmero de host tericos que puede albergar: 2^5 = 32 Salto p. Mscara de subred: 255.255.255.224 ( /27). 9. Red de 10 hosts. q. Necesidad de host reales: 10 r. Bits de host que se tienen que utilizar: 4 s. Nmero de host tericos que puede albergar: 2^4 = 16 Salto t. Mscara de subred: 255.255.255.240 ( /28).

Tabla de subredes Denominacin SBR-2000 SBR-2000 SBR-1000 SBR-1000 SBR-350 SBR-210 SBR-30 SBR-30 SBR-10 IP Subred 172.23.0.0 172.23.8.0 172.23.16.0 172.23.20.0 172.23.24.0 172.23.26.0 172.23.27.0 172.23.27.32 172.23.27.64 Primer Host 172.23.0.1 172.23.8.1 172.23.16.1 172.23.20.1 172.23.24.1 172.23.26.1 172.23.27.1 172.23.27.33 172.23.27.65 ltimo host 172.23.7.254 172.23.15.254 172.23.19.254 172.23.23.254 172.23.25.254 172.23.26.254 172.23.27.30 172.23.27.62 172.23.27.78 Broadcast 172.23.7.255 172.23.15.255 172.23.19.255 172.23.23.255 172.23.25.255 172.23.26.255 172.23.27.31 172.23.27.63 172.23.27.79

En qu subred se desperdician ms nmeros de IP? Como puede verse en la tabla precedente, en cada una de las dos primeras subredes, se desperdician 48 posiciones, en las dos siguientes 24, en la subred de 350 hosts, quedan libres (512350=162), en la de 210, se desperdician 256 210 = 46, en las de 30 se aprovechan

202

VLSM y CIDR con IP v4 Jose Antonio Guijarro Guijarro ISSN: 1989-9041, Autodidacta

todas y en la ltima slo 6 posiciones quedan sin ser utilizadas. Por lo que el mayor nmero de IP desaprovechadas corresponde a la quinta subred. Hacer notar que desde la 172.23.27.79 hasta la 172.23.255.255, quedan muchas ip aprovechables para ampliaciones futuras de la organizacin, tanto en subredes como en hosts.

2.3.- TERCER EJEMPLO Veamos ahora otro ejemplo con la red 10.0.0.0 que se quiere dividir en varias subredes: 2 de 100000 hosts 5 de 24000 hosts 3 de 15000 hosts

Procedimiento: Haremos igual que en los ejemplos anteriores, primero ordenamos las subredes de mayor a menor nmero de hosts, luego calcularemos el nmero de hosts tericos que puede albergar cada subred, y posteriormente haremos la tabla de subredes.

1. 1 red de 100000 hosts. a. Necesidad de host reales: 100000 b. Bits de host que se tienen que utilizar: 17* c. Nmero de host tericos que puede albergar: 2^17 = 131072 Salto d. Mscara de subred: 255.254.0.0 ( /15).

Para realizar este clculo, como es un nmero grande que no se ve a simple vista el nmero de bits, podemos usar el siguiente razonamiento basada en el cambio de base de logartmos: Sabemos que si llamamos x al nmero de hosts que vamos a direccional, e y al nmero de bits necesarios para direccionar los hosts, la relacin entre x e y es la siguiente:: 2 y >= x Aplicando logaritmos en ambos lados de esta expresin, nos queda que: log 2 2y >= log 2 x, Y teniendo en cuenta que por teora de logartmos: 1) log 2 2y = y 2) log 2 x = log 10 x / log 10 2

Podemos aplicar esto a nuestro caso concreto, y quedarnos con la frmula del cambio de base para averiguar el nmero de bits necesarios para direccional 100000 host en las subredes. De esta forma,

203

VLSM y CIDR con IP v4 Jose Antonio Guijarro Guijarro ISSN: 1989-9041, Autodidacta

log 2 100000 = log 10 100000 / log 10 2 y nos queda que log 2 100000 = 5 / .3010 = 16. 611 Redondeando este nmero hacia arriba, obtenemos el nmero de bits que tenemos que utilizar para satisfacer la demanda de 100000 hosts, es decir, necesitamos 17 bits. 2. 2 red de 100000 hosts. a. Necesidad de host reales: 100000 b. Bits de host que se tienen que utilizar: 17* c. Nmero de host tericos que puede albergar: 2^17 = 131072 Salto d. Mscara de subred: 255.254.0.0 ( /15). 3. 1 red de 24000 hosts. a. Necesidad de host reales: 24000 b. Bits de host que se tienen que utilizar: 15* c. Nmero de host tericos que puede albergar: 2^15 = 32768 Salto d. Mscara de subred: 255.255.128.0 ( /17).

4. 2 red de 24000 hosts. a. Necesidad de host reales: 24000 b. Bits de host que se tienen que utilizar: 15* c. Nmero de host tericos que puede albergar: 2^15 = 32768 Salto d. Mscara de subred: 255.255.128.0 ( /17). 5. 3 red de 24000 hosts. a. Necesidad de host reales: 24000 b. Bits de host que se tienen que utilizar: 15* c. Nmero de host tericos que puede albergar: 2^15 = 32768 Salto d. Mscara de subred: 255.255.128.0 ( /17). 6. 4 red de 24000 hosts. a. Necesidad de host reales: 24000 b. Bits de host que se tienen que utilizar: 15* c. Nmero de host tericos que puede albergar: 2^15 = 32768 Salto d. Mscara de subred: 255.255.128.0 ( /17). 7. 5 red de 24000 hosts. a. Necesidad de host reales: 24000 b. Bits de host que se tienen que utilizar: 15* c. Nmero de host tericos que puede albergar: 2^15 = 32768 Salto d. Mscara de subred: 255.255.128.0 ( /17). 8. 1 red de 15000 hosts. e. Necesidad de host reales: 15000 f. Bits de host que se tienen que utilizar: 14* g. Nmero de host tericos que puede albergar: 2^14 = 16384 Salto h. Mscara de subred: 255.255.192.0 ( /18).

204

VLSM y CIDR con IP v4 Jose Antonio Guijarro Guijarro ISSN: 1989-9041, Autodidacta

9. 2 red de 15000 hosts. i. Necesidad de host reales: 15000 j. Bits de host que se tienen que utilizar: 14* k. Nmero de host tericos que puede albergar: 2^14 = 16384 Salto l. Mscara de subred: 255.255.192.0 ( /18). 10. 3 red de 15000 hosts. m. Necesidad de host reales: 15000 n. Bits de host que se tienen que utilizar: 14* o. Nmero de host tericos que puede albergar: 2^14 = 16384 Salto p. Mscara de subred: 255.255.192.0 ( /18). Tabla de subredes Denominacin IP Subred SBR1-100000 SBR2-100000 SBR1-24000 SBR2-24000 SBR3-24000 SBR4-24000 SBR5-24000 SBR1-15000 SBR2-15000 SBR3-15000 10.0.0.0 10.2.0.0 10.4.0.0 10.4.128.0 10.5.0.0 10.5.128.0 10.6.0.0 10.6.128.0 10.6.192.0 10.7.0.0 Primer Host 10.0.0.1 10.2.0.1 10.4.0.1 10.4.128.1 10.5.0.1 10.5.128.1 10.6.0.1 10.6.128.1 10.6.192.1 10.7.0.1 ltimo host 10.1.255.254 10.3.255.254 10.4.127.254 10.4.255.254 10.5.127.254 10.5.255.254 10.6.127.254 10.6.191.254 10.6.255.254 10.7.63.254 Broadcast 10.1.255.255 10.3.255.255 10.4.127.255 10.4.255.255 10.5.127.255 10.5.255.255 10.6.127.255 10.6.191.255 10.6.255.255 10.7.63.255 MSCARA /15 /15 /17 /17 /17 /17 /17 /18 /18 /18

Cul es la siguiente direccin IP libre? Cuntas direcciones se han utilizado? Cuntas se han desaprovechado en lo que podramos llamar una fragmentacin interna del espacio de direcciones? Cuntas direcciones ip quedan libres desde la 10.7.64.0 hasta la 10.255.255.255?

Se dejan sin resolver estas preguntas para que el lector pueda hacer sus clculos. Se pueden comprobar estos resultados en http://www.vlsm-calc.net/ BIBLIOGRAFA

http://www.anpebadajoz.es/autodidacta/autodidacta_archivos/numero_6_archivos/articu lo22.htm
http://www.vlsm-calc.net/ http://programoweb.com/71514/%C2%BFque-es-vlsm-y-por-que-se-usa/ http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a00800a67f5.sht ml

205

Anda mungkin juga menyukai