What are the global implications of the looming shortage of Internet addresses and the slow deployment of the new IPv6 protocol designed to solve this problem? The Internet has reached a critical point. The world is running out of Internet addresses. There is a finite supply of approximately 4.3 billion Internet Protocol (IP) addresses--the unique binary numbers required for every exchange of information over the Internet--within the...