Practica subnetting sin límite

Si estas estudiando para el CCNA, tal vez te preguntes, ¿es posible dominar subnetting? La respuesta es sí, sin embargo, esta habilidad toma mucho tiempo, pues es necesario practicarla constantemente y si bien existen varios ejercicios, en libros y videos en YouTube, no son suficientes.

En otra ocasión publiqué un quiz relacionado con subnetting que tiene 27 preguntas. No está nada mal, pero solo son 27 ejercicios y, siendo sincero, para dominar esta habilidad se requiere de mucho más. Entonces, ¿por qué no crear una herramienta que provea todos los ejercicios que necesites para practicar subnetting?

Aprovechando que actualmente estoy aprendiendo Python, he creado un sencillo programa que te será muy útil.

El programa

El funcionamiento del programa es muy sencillo: se genera una dirección IP y una máscara aleatoriamente (el formato de la máscara también es aleatorio) y partir de ahí tienes que introducir el ID de subred, la dirección broadcast y el rango de direcciones asignables a host.

Posteriormente se revisan tus resultados y el programa te dice cuáles están bien, cuáles están mal y vuelve a generar otra dirección IP y máscara.

Adicionalmente, si una o más respuestas están incorrectas, se indican cuáles son las correctas.

¿Cómo puedo usar el programa?

Primero tienes que instalar Python en tu PC. En este post tienes todos los detalles de cómo hacerlo para diferentes sistemas operativos.

Luego tienes que descargar el código del programa disponible en mi repositorio de GitHub. Por si no sabes cómo descargar el repositorio, aquí tienes cómo hacerlo.

Para terminar, tienes que abrir el archivo descargado con el intérprete de Python que se señala en la siguiente imagen:

Con esta herramienta tienes muchos (quizás demasiados) ejercicios de subnetting para practicar. ¿Te parece útil el programa? Déjame tu opinión y preguntas en los comentarios.

Comentarios