This tool allows you to perform subnetting calculations on IP addresses. Given an IP address with a CIDR or subnet mask, the tool will output information such as the subnet mask, CIDR, number of hosts, number of subnets, first and last IP addresses, network address, and broadcast address.
To use this tool, simply run the main() function. You will be prompted to enter an IP address with a CIDR or subnet mask. The tool will then output the subnet mask, CIDR, number of hosts, number of subnets, first and last IP addresses, network address, and broadcast address.
This tool requires Python 3 to run.