Skip to content
This repository has been archived by the owner on Jun 3, 2024. It is now read-only.
/ segmentador-de-red Public archive

Aplicación de Consola para calcular 1 o mas redes VLSM de 'clase C' y exportarlo a Excel

Notifications You must be signed in to change notification settings

Grunt58/segmentador-de-red

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMPORTANT

This is the last version of this project (v4.0.0), "Segmentador IPv4" will change it's core programming language to C# and will continue getting new updates.

This repository will be archived and stop receiving updates, but you can still using it/fork it.

Tablas para segmentos de red IPv4

Este programa generará segmentos de una red dada y exportará los datos a una tabla de Excel .

Contenido:

¿Qué puedes hacer?

  • Puedes establecer una dirección de red y segmentarla cuantas veces quieras, la segmentación se hará de mayor a menor.

Usar el programa

  • Debes proporcionar tu dirección base
  • Tus segmentos separados por comas (sin espacios)
  • El nombre de tu archivo de Excel

Ejemplo:

Dirección base: 200.0.4.0

Segmentos: 5,12,52,63,14,25,2,8

Archivo: Segmentos-para-red

Esto generará 8 segmentos en tu red base, te proporcionará información como:

  • Dirección base
  • Host solicitados
  • Host encontrados
  • Dirección de red
  • Máscara digital
    • Tabla de bits
  • Máscara decimal
  • Máscara Wildcard
  • Primera IP utilizable
  • Última IP utilizable
  • Dirección de BR

También se generará un archivo .xlsx con todos los datos del los segmentos, este archivo se generará en la misma carpeta donde se encuentre main.py.

Ejecutar el programa

Debes tener instalado Python en tu computadora, puedes descargarlo aquí.

  • Además debes tener instalada la librería xlsxwriter.
pip install xlsxwriter


También puedes usar replit para ejecutarlo. Es probable que no se creará el Excel.

¿Porqué desarrollé el programa?

Hay varias razones por la que inicié este pequeño proyecto:

  • Ayudarme a resolver con mayor facilidad los segmentos de una red.
  • Aprender a usar Git y GitHub .
  • Comprender como funciona el flujo de trabajo en desarrollo de software.

Sigo aprendiendo sobre las prácticas recomendadas para los nombres a los commits y branches, a utilizar los issues y pull request correctamente.

About

Aplicación de Consola para calcular 1 o mas redes VLSM de 'clase C' y exportarlo a Excel

Topics

Resources

Stars

Watchers

Forks

Languages