When dealing with IP addresses in Java, people commonly work with implementations of java.net.InetAddress
and, to a lesser extent, byte arrays.
It would be handy if these representations could be used to feed into the various classes of this project directly.