How alune0xh/networking-tools works
This repository provides two standalone, interactive subnetting scripts. The principal workflows accept an IP address and subnet count, then print either subnet details or Cisco router configuration. The calculator supports Class A, B and C; the generator is limited to Class C and configures at most three subnets. The scripts do not import or invoke one another. The map reflects the shown source and README; each script’s stages share its implementation path because the logic is contained in a single file.
Main entry points: cisco_config_generator.py Cisco Generator · subnet_calculator.py Subnet Calculator
Components 8
Other components
- Network User
- Subnet Calculator
subnet_calculator.py - Subnet Logic
subnet_calculator.py - Subnet Report
- Cisco Generator
cisco_config_generator.py - Class C Validation
cisco_config_generator.py - Config Generation
cisco_config_generator.py - Router Commands
Connections 7
- Network User → Subnet Calculator: enters inputs
README.md - Subnet Calculator → Subnet Logic: calculates subnets
subnet_calculator.py - Subnet Logic → Subnet Report: prints details
subnet_calculator.py - Network User → Cisco Generator: enters inputs
README.md - Cisco Generator → Class C Validation: validates inputs
cisco_config_generator.py - Cisco Generator → Config Generation: calls subnetting
cisco_config_generator.py - Config Generation → Router Commands: prints commands
cisco_config_generator.py