IP Address theory