This tool attempts to figure out a "network identifier", in order to be able to recognize when the program is re-run again in the same network as it has run in before.
The identifer is generated depending on IPv4/IPv6 availability.
The MAC address of the machine working as default gateway.
The prefixes of the global scope addresses.