Net::Netmask parses and understand IPv4 CIDR blocks. It's built with an object-oriented interface. Nearly all functions are methods that operate on a Net::Netmask object. WWW: https://metacpan.org/release/Net-Netmask