And don't forget ASML. The biggest in semiconductor lithography.
Easy: Just add prefixes to the numbers and everybody is happy. The old numbers stay valid, you can still connect within the old network(s), nobody has to remember new numbers.
You have no knowledge of IP have you ? To follow your telephony analogy: an "IPv4 telephone" can only dial numbers with exactly 10 digits. If you are going to expand the address space by adding a digit you will have to change all those "IPv4 phones".
Without the analogy: IPv4 addresses are 32 bit and every IPv4 stack defines them as 32 bit numbers. To address more than 2^32 nodes you will have to adapt every IPv4 stack and redefine addresses as something bigger, say 2^128. And that is exactly what IPv6 does.
When you redefine your address you will get incompatibility. A node which still has IP addresses defined as 32 bit will not be able to send replies to a node with a 2^128 address. The destination address simply does not fit in the defined address space. So while a node with an updated stack might be able to send traffic to a node without an updated stack that last one cannot send data back and you won't have meaningful communication.
That being the case it is better to make it clear that an expanded address space is incompatible with the current stacks. And that is exactly what has been done with IPv6.
Calling people morons without have any significant knowledge about the problem domain yourself is the real stupidity in your post. Dunningâ"Kruger in full effect
utility workforce http://energy.gov/sites/prod/f...
IT workforce http://www.globalization101.or...