The demand for IP addresses has outstripped the number available through the current IPv4 protocol, which has a 32-bit IP address length and a maximum of 2^32-1 addresses. The main reason for this shortage is the way IP addresses are currently being used, which limits the number available to the network. The IPv6 protocol is being developed to address this problem by providing more public IP addresses. Currently, public IP addresses are highly valuable, as they can be used to set up servers a...