[Curso intensivo de preparación para el examen de certificación 640-802 (CCNA)] (Inicio: Al completar el cupo por meses en 2011, Pereira (Colombia))

Es increíble lo popular que es el tema de la división en subredes (o subneteo como algunos lo llaman muy coloquialmente o subnetting como se diría correctamente en inglés), en especial VLSM, seguramente por la dificultad que representa empezar con él. Dada esta premisa y que la maestría sólo se logra con ejercicios y práctica, decidí documentar en éste Blog algunos de los ejercicios que le puse a mis estudiantes de Comunicaciones en el primer examen parcial del semestre (2º del 2008), espero que les resulte útil y que hagan los otros ejercicios propuestos.Estos son ejercicios de dificultad baja, aumentaré la dificultad en futuras entradas usando subredes de mayores tamaños con redes base de gran tamaño (por ejemplo una clase B o una clase A) . Por lo pronto describiré un ejercicio y su solución, al final de la entrada dejaré otro ejercicio y su solución para descargar en archivos independientes.

El problema

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.

  1. Una subred de 20 hosts para ser asignada a la VLAN de Profesores
  2. Una subred de 80 hosts para ser asignada a la VLAN de Estudiantes
  3. Una subred de 20 hosts para ser asignada a la VLAN de Invitados
  4. Tres  subredes de 2 hosts para ser asignada a los enlaces entre enrutadores.

Solución

Ordeno las subredes en orden decreciente: 80, 20, 20, 2, 2, 2.

Para 80 hosts necesito 7 bits (2^7=128, menos red y broadcas 126 hosts máx.), por lo tanto el prefijo de subred del primer bloque sería /25 (8-7=1; 24+1=25) Tomando la subred cero, la primera dirección de subred sería 192.168.0.0/25, broadcast 192.168.0.127, por lo tanto el rango asignable sería .1 hasta .126.

Para 20 hosts necesito 5 bits (2^5=32, es decir 30 hosts máx.). Prefijo: /27 (8-5=3, 24+3=27); Dir. de red: 192.168.0.128/27, broadcast 192.168.0.159. Rango asignable .129-.158.

La siguiente subred es del mismo tamaño y el prefijo es el mismo. Dir. de red: 192.168.0.160/27 , broadcast 192.168.0.191, rango .161-.190.

Los enlaces entre enrutadores sólo necesitan 2 bits (2^2=4, es decir 2 hosts máx) por lo tanto el prefijo debe ser /30 (8-2=6, 24+6=30). Dir. de enlace 1: 192.168.0.192, dir. de broadcast en enlace 1: 192.168.0.195, rango .193-.194.  Dir. enlace 2: 192.168.0.196/30, broadcast en enlace 2: 192.168.0.199, rango .197-.198. Dir. enlace 3: 192.168.0.200/30, broadcast enlace 3: 192.168.0.203, rango: .201-.202.

El esquema resultado es:

Red Dir Broadcast Rango Máscara
Estudiantes(80) 192.168.0.0/25 192.168.0.127 .1-.126 255.255.255.128
Profesores(20) 192.168.0.128/27 192.168.0.159 .129-158 255.255.255.224
Invitados(20) 192.168.0.160/27 192.168.0.191 .161-190 255.255.255.224
Enlace 1(2) 192.168.0.192/30 192.168.0.195 .193-194 255.255.255.252
Enlace 2(2) 192.168.0.196/30 192.168.0.199 .197-198 255.255.255.252
Enlace 3(2) 192.168.0.200/30 192.168.0.203 .201-202 255.255.255.252

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

Referencias

Si ud. no comprende qué significa o de dónde salieron los cálculos del ejercicio, por favor lea estas otras entradas anteriores de mi blog en las que se habla de varios aspectos del direccionamiento y se explica lo que es un esquema de direccionamiento y cómo diseñarlos. Las últimas dos entradas hablan de qué son clases de direcciones, direcciones privadas y el funcionamiento del direccionamiento en casos concretos de conexiones punto a punto (sólo dos PCs)

Ejercicio propuesto

Dada la red 192.168.12.0/24, dessarrolle un esquema de direccionamiento usando VLSM que cumpla los siguientes requerimientos:

  • Una subred de 60 hosts para la VLAN de Mercadeo
  • Una subred de 80 hosts para la VLAN de Ventas
  • Una subred de 20 hosts para la VLAN de Administrativos
  • Cuatro subredes de 2 hosts para los enlaces entre enrutadores

La solución tiene un error, aplique los criterios de dirección de host y broadcast para descubrirlo. Corrija usted mismo las consecuencias del error.

Descargar solución

Lecturas similares:

Etiquetas: ,

54 comentarios on Ejercicios fáciles de subredes con VLSM

  1. César Delgado dice:

    Hola ante todo, y muy buena la explicación pero me surge una pregunta

    Si yo tengo por ejemplo
    5 subredes y cada una tiene la siguiente cantidad de hosts

    La subred A B y C están conectadas al Router 1
    subred A : 10 hosts
    subred B : 20 hosts
    subred C : 33 hosts

    La subred D está conectada al Router 2
    subred D : 110 hosts

    Enlace Serial
    subred E : 2 direcciones IP de host.

    Me surge la siguiente duda. yo se que cuando realizo un direccionamiento de tipo classfull, yo tenía que elegir una clase cuya máscara me permitiera ajustar a la máxima cantidad de subredes existentes y la mayor cantidad de HOST. En el ejemplo; Hay 5 subredes y 110 Host como máximo en una de las subredes, entonces:
    Si escogiera clase C, tendría que tomar 7 bits para host, pero me quedaria 1 bit para subredes. Eso me da 128 hosts pero solo 2 subredes, entonces tendría que escoger clase B ya que me quedo limitado en el número de subredes; correcto ?

    Pero si voy a resolver el problema con VLSM tengo entendido que uno ajusta la máscara de acuerdo a la cantidad de host por cada subred. Es decir yo podría escoger la mascara de clase A 255.255.255.0 y ajustarla para obtener los 110 host sin importar que no cumpla con el # de subredes totales ?? Es decir yo podría escoger como mi primera subred

    192.168.0.0/25

    la segunda como

    192.168.0.128/26

    o tendría que escoger de igual forma clase B para cumplir con la cantidad de subredes ( 5 subredes )

    Gracias….

  2. [...] Cabreara, las máscaras de subred de tamaño variable. También podéis ver unos ejemplos en el siguiente post o en éste otro. ¿Qué es VLSM? VLSM es Variable Length Subnet Masks o, en español, máscara de [...]

  3. César dice:

    Hola Tamara,

    gracias por el comentario. No entiendo muy bien tu pregunta, sobre los laboratorios simulados, ellos están diesñados para mejorar tus habilidades y conocimiento y ordenar las subredes es una tarea fundamental que tienes que saber y reforzar. Si te las dan ordenadas no tiene gracia. No sé si por ahí iba tu pregunta, sino me le vuelves a formular.

    Gracias y hasta pronto.

  4. Tamara dice:

    muy buena la explicacion pero tengo una duda, yo uso un programa llamado Packet Tracer que es de cisco para hacer y configurar redes, y no se por que alli no se ordenan los host de mayor a menos si no que como salen, porque es eso, sabras la respuesta?? me ayudaria mucho

    saludos

  5. Vicente M dice:

    Hola desde España:

    Me ha gustado mucho tu explicación. Realicé el ejercicio de pruebas y como pedías descubrir el fallo, creo que encontré otro, o no, tu me diras si me equivoco pero en el primer rango de la primera red, pones

    “Rango: .1-127;” y creo que el rango es 1-126, no lo he visto comentado en los post.

    Pero me parece buena pagina y quisiera contribuir para por lo menos hacerla un poco mejor.

    un saludo.

  6. Yamcha dice:

    ERES GRADEEEEEEEEEEEEEEEE, MUCHAS GRACIAS POR ESTA ESTUPENDA INFORMACION.

  7. David M dice:

    Hola! Gracias x postear los ejercicios!!! Favor continuar!

    Si busca algún material y me es posible, lo ayudo con mucho gusto.

    Pura vida!

    David M.

  8. Marcos Gabriel dice:

    Saludos estimado Cesar gracias por compartir tu conocimiento, soy de Ecuador la verdad que estaba buscando ejercicios y los que tu has expuesto estan demasiado claros gracias amigo por impartir tu conocimiento sigue adelante y espero que sigas con muchas entradas, hice los ejercicios y me salieron a la perfección,

  9. Rognerius dice:

    muchas gracias por tu post, realmente me saco todas las dudas sobre vlsm ahora podre ir a dar mi exam sin temor =)

  10. Carlos dice:

    saben me han dejado un ejercicio de VLSM
    la red es 192.168.X.0/25
    Red administrativa, 10 computadoras
    Red de trabajo, 28 computadoras
    Red de servidores, 5 servidores

    no entiendo como hacerlo que es la X y eso prefijo 25 alguien me p uede explicar porfavor?

    mil gracias.

  11. steve dice:

    EXCELENTE INFORMACION, LO UNICO QUE DEBO ACENSEJAR A LOS LECTORES ES QUE PRIMERO ENTIENDAN EL SUBNETING CON MASCARAS FIJAS. YA QUE ABOSRDANDO ESTE TEMA PROMERO Y DESPUES COMPLEMENTANDO CON LA INFORMACION AQUI PRESENTADA, ES COMO PUDE ENTENDER EL VLSM

    GRACIAS

  12. gonza dice:

    Hola excelente pagina para los que aprendemos redes recien ,
    te saludo desde ecuador y tengo un pequeño incoveniente tengo una red en mi institucion que debo dividir en redes desde esta ip 192.168.1.1 estoy trabajo con un router y varios switch para cada dependencia y debo hacer una sub red para las siguientes dependencias:

    seccion administrativa con 12 maquinas
    seccion biblioteca con 15 maquinas
    seccion laboratorio 1 con 14 maquinas
    seccion laboratorio 2 con 12 maquinas
    seccion laboratorio 3 con 18 maquinas
    seccion laboratorio 4 con 12 maquinas
    seccion laboratorio 5 con 12 maquinas

    Estoy haciendo los calculos que estan en el tutorial de esta pagina excelente por supuesto pero aun no tengo resultado positivo me podrian dar una mano le agradeceria mucho.

  13. César dice:

    Hola,

    Pico, Hugo, Daniel, gracias por los comentarios. Recomiendenlo con sus compañeros.

    Hasta pronto.

  14. Daniel T dice:

    Te felicito excelente el manejo del tema, la verdad me aclaro muchas dudas.

    Saludos

  15. Hugo dice:

    Oye esta excelente esta explicacion, aqui sin la presion del maestro aprendi mas y le entendi mejor; Muchas Gracias por sitio

  16. pico dice:

    muchas gracias por la explicación

  17. César dice:

    Hola Pico,

    gracias por el comentario. Es muy simple, la división de redes en clase ya no se usa, sólo se tiene en cuenta para ciertos comportamientos por defecto en enrutamiento y configuración de equipos.

    Lo único que tienes que tener en cuenta para ese problema es dejar intactos los primeros 24 bits de tu dirección original (la dirección base), de resto aplica lo que has leído en éste blog (o léelo) sin importar que la dirección sea clase B.

    Gracias y hasta pronto.

  18. pico dice:

    hola, podría orientarme con el siguiente problema?
    necesito dividir la direccion 166.14.17.0/24 en 4 subredes, la primera de 4 hosts, la segunda de 8 ,la tercera de 16 y la cuarta para 3 routers que están interconectados y forman un anillo
    Lo que no entiendo es que la direccion es clase B y la mascara clase C.
    Quisiera solo una orientacion, gracias de antemano

  19. cerlitos dice:

    César, grandioso aporte!…en estos momentos estoy que repaso una y otra vez tus ejercicios básicos y avanzados, ya que tengo un parcial en la noche y bueno esto de hecho que me servirá para ganarme los puntos en el ejercicio de vlsm…Gracias y muchos saludos desde Perú y te has ganado un visitante asiduo más…hasta luego!

    • César dice:

      Hola Cerlitos,

      gracias por el comentario, qué bien que te sirva y que sigas leyendo. Recomienda el blog y de nuevo gracias por seguir leyendo.

  20. eyvind dice:

    Hola soy de el salvador, gracias por tomarte el timepo de compartoir tus conocimientos me ha sido de gran ayuda, siguee a delante.

  21. willy wonka dice:

    hola soy de ecuador, tus esfuerzos no son en vano gracias locoo
    practicare unos ejercicios si tengo alguna duda me das una mano gracias cesar por impartir tus dones
    gracias

  22. César dice:

    Hola Alonso,

    gracias por el comentario. La diferencia es que subnetting es un término genérico para referirse a diseño de direccionamiento (creación de subredes), sea con máscara variable o fija, mientras que VLSM se refiere a la creación de subredes usando sólo máscara variable (VLSM).

    De pronto encontrarás útil hecharle un vistazo a la entrada que escribí sobre las diferencias entre VLSM, CIDR y Sumarización que complementarían esta respuesta o la lección básica de subredes.

    De nuevo gracias y hasta pronto.

  23. Alonso dice:

    Hola
    este blog esta muy bueno soy estudiante de computacion e informatica y tambien llevo el curso de arquitectura de redes y comunicaciones
    este tema lo entiendo gracias a ti pero quisiera saber que diferencia hay entre subneting y VLSM.

    por favor si pudieras responderme seria excelente ya que eres demasiado bueno en este tema.
    Gracias de antemano.

    hasta pronto!

  24. anonimo dice:

    En la competencia del Netriders nivel basico… en Venezuela – 2009

    Asi fue l modelo del Ejercicio a resolver:

    Con la Ip fue 192.168.10.0 /24 usando la tecnica de vlsm

    router 0 -> 20
    router 0-> 15

    router1-> 10
    router1-> 20

    router2->5
    router2->8

    y desde luego usar la tecnico de protocolo que soporte vlsm
    eso fue todo el ejercicio mas cabe destacar unas cosas mas hay pero no son necesarias para aca…

  25. César dice:

    Hola Chrix,

    gracias por el comentario tan favorable. Si me sale bien es porque me gusta hacerlo, el único riesgo de no continuar es que cada vez tengo menos tiempo para dedicarle al blog, pero hago todo lo posible por seguir publicando.

    De nuevo gracias y hasta pronto.

  26. Chrix dice:

    César:
    Más que agradecerte quería felicitarte por este excelente blog. Me encontré en la necesidad de retomar el tema de VLSM para el diseño de una red grande y oh sorpresa… cuando lo dejas de hacer por un tiempo no recuerdas bien como se hace y tienes que volver a las bases para ir recapitulando…

    Saludos y excelente aporte, es algo para recomendar. =)
    P.D. Por favor continúa con estos temas, tienes un excelente método didáctico

  27. César dice:

    Hola Kikin,

    pues me gusta que dejes buenos comentarios, pero me gusta más que te haya servido.

    Gracias y hasta pronto.

  28. Kikin dice:

    Muchas gracias por el tema de vlsm, es la mejor explicaciòn que he encontrado, de verdad mil gracias ya que me salvaste la vida y ya me siento listo para presentar mi examen de redes II.

  29. César dice:

    Hola Gerardo,

    gracias por el comentario y espero que sigas leyendo (y recomendando) el blog.

    Hasta pronto.

  30. gerardo dice:

    Excelentisimo super claro e estado buscando como hacerlo y esta es la formas mejor explicada y sencilla que he encontrado muchas gracias. Sigue haciendo posts asi.

  31. César dice:

    Hola Reynaldo,

    gracias por el comentario y pues esa es la idea, que lo vean más claro.

    Hasta pronto.

  32. reynaldo dice:

    hola.. solo para decir .. gracias.. ahora si tengo todo mas claro.. saludos desde Perú

  33. César dice:

    Hola Eduardo,

    gracias por el comentario. Sí, me parece interesante lo que propones, realmente es un caso realista: dividir una red existente en dos o tres. Vamos a ver cuándo lo puedo escribir, ya se me han acumulados un montón de promesas de publicación que no he cumplido así que mejor no te prometo nada. Mantén pendiente, en cualquier momento escribo ese ejemplo.

    Hasta pronto.

  34. Eduardo dice:

    Hola:

    Gracias por tu material, me sirvio de mucho, si por favor pudieras hacer algunos ejemplos donde se aplique VSLM pero en varios niveles de anidamiento desubredes.

  35. caminante_x dice:

    gracias por el comentario Cesar, hare lo que recomiendas.

    Ahora mismo estoy en lo de ejercitar, aviso como me fue.

    saludos

  36. César dice:

    Hola Caminante,

    gracias por el comentario. Sobre la reproducción de mi blog en el tuyo, no hay problema, pero ten en cuenta que la idea de publicar en Internet no es reproducir información sino ofrecer nuevas interpretaciones (en el peor de los casos) o crear contenidos nuevos. Si tú quieres reproducir en tu blog, no hay problema, pero te recomiendo que uses lo que leíste acá y hagas una interpretación, generes otro ejercicio, escribas sobre los problemas que tuviste, en fin, hay muchas cosas nuevas que puedes aportar.

    En caso de que lo que quieras sea simplemente reproducir el contenido, yo preferiría que sólo pusieras el enlace y digas que te gustó el contenido, así yo seguiré recibiendo visitas en mi blog, no entrarás en competencia directa (por ser el mismo contenido) y la gente recibirá la suma de nuestros pensamientos y no dos copias de lo mismo.

    Gracias y bienvenido a lo blogosfera.

  37. caminante_x dice:

    Cesar, primero que nada agradecerte por este post de ejercicios que nos da luces a nosotros que recien estamos viendo este tema de VLSM. Estoy iniciando ccna2 y en unos de los primeros laboratorios, ya me tope con un problema que pide el uso de VLSM, en ccna 1 nuestro instructor ya nos comento al respecto pero en realidad este sera nuestro primer ejercicio. Luego de realizar varias busquedas di con VLSM y encontre este post que me confirmo que este metodo es el que necesito para poder resolver el laboratorio.

    Felicitarte sinceramente por tu esfuerzo y agradecerte nuevamente por ello.

    Si fuera posible añadir a mi blog de redes http://xdatanetwork.blogspot.com/ (lo inicie hace pocos días) este post y el de ¿Cómo se diseñan redes con máscara de subred variable? claro citando fuente y poniendo link a la misma, te agradeceria mucho, por el momento te añadire a los links en el blog que te mencione.

    Saludos.

  38. francisco dice:

    felicidades por el material esta muy interesante.
    no se si tenga otros ejercisios con su respectiva solucion como lo ha planteado en este.

  39. César dice:

    Hola Javi,

    te felicito por tu certificación y gracias por el comentario.

    No creo que nos hayamos conocido, yo nunca he visitado España, pero si me invitan ¡con gusto! :)

    De nuevo felicitaciones, gracias y hasta pronto.

  40. Javi dice:

    Hola César!!
    la semana pasada me examiné del CCNA y el material que tienes fue de gran ayuda para mi! ya estoy certificado..y ahora voy a por el CCNP.
    por cierto…creo que nos conocemos. no se si te acuerdas pero coincidí contigo cuando yo hacía las prácticas en R en coruña. tú estabas con el tema de Xoias no?
    venga un saludo!!

  41. César dice:

    Gracias Rosana, pues mucha suerte entonces con ese final.

    Hasta pronto.

  42. rosana dice:

    Muy bueno tus post! … ya me aprendi todito ;)
    Espero me vaya bien en el final practico jojo

    Saludos y gracias!

  43. César dice:

    Gracias por los comentarios tan favorables. No se olviden de recomendarme y enlazarme si tienen el blog por ahí o la página o lo que sea -que no sea ilegal por favor :D

    Aquí les quedo.

  44. Chards dice:

    Hermano gracias de verdad ni la prof de ccna me lo explico tan bien.

  45. HuGo dice:

    Orale , agradesco tu repuesta inmediata..
    Ya le heche un vistaso a los ejercicios dificiles y me quedo muy claro VLSM …

    gracias por tu ayuda..

    saludos.

  46. César dice:

    Hola Hugo,

    gracias por el comentario. Tienes toda la razón, la solución al ejercicio propuesto tiene un error: el enlace 3 debería ser .232 con direcciones 233, 234 y de broadcast 235. Eso también implica recalcular el siguiente enlace.

    Bien hecho, no lo voy a corregir en la solución, más bien dejaré eso como cáscara y lo pondré en la entrada a ver si lo descubren sin mirar los comentarios :)

    Gracias y hasta pronto.

  47. HuGo dice:

    Hola antes que nada gracias por explicar VLSM, tengo examen y busque ejercicios para aclarar dudas , aqui lo explicas muy claro y lo haces ver muy facil.. y me propuse resolver el ejercicio de propuesta “Dada la red 192.168.12.0/24….” me tope con esta duda en la parte de enlaces al observar el ejercicio resuelto:

    “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″

    De Enlace 2 vas de 192.168.12.228 a 192.168.12.231
    y si lo entiendo, pero no se supone que el siguiente
    Enlace 3 iniciaria 192.168.12.232 a 192.168.12.235 ? o estoy mal?

    Agradeceria mucho tu respuesta.. Gracias

  48. guillermo dice:

    muchas gracias por estas explicaciones, ha sido donde mas claro lo he visto y facil de entender, un saludo y adelante

  49. César dice:

    Hola María,

    gracias por tu comentario, agradezco mucho que valoren mis publicaciones.

    Y de pura coincidencia, justo hoy que me dejas tu comentario, acabo de publicar una continuación de esta entrada llamada Ejercicios difíciles de VLSM, te invito a que la leas ya que te ha gustado ésta.

    http://cesarcabrera.info/blog/?p=269

    Gracias y hasta pronto.

  50. Maria dice:

    gracias por compartir su material, me ha sido de gran ayuda :)