Handle network addresses and ranges
Tools for validating, parsing, and comparing network addresses, ranges,
and for querying whether a given address is within a set of ranges.
Address is an abstract class, of which IPv4 and IPv6 are subclasses,
which builds on top of the socket parsing of network addresses and
represents addresses directly as their integer values.
AddressRange is a general construct for specifying a contiguous block(more...)