ipaddress provides the capabilities to create, manipulate and operate on IPv4 and IPv6 addresses and networks.
The functions and classes in this module make it straightforward to handle various tasks related to IP addresses, including checking whether or not two hosts are on the same subnet, iterating over all hosts in a particular subnet, checking whether or not a string represents a valid IP address or network definition, and so on.
Requirements
:
Python 3.x
mini project
-
address_number.py
calculate address number in your network -
available_hosts.py
calculate available hosts in network -
broadcast_address_in_network.py
calculate broadcast address in network -
ipnetmask.py
calculate netmask address in network -
subnets.py
calculate subnet network -
ipPlanner.py
calculate network address , Broadcast address and host IP addresses