Internet Protocol Version 6 (or IPv6 for short) promises to solve the problem of dwindling IP address. Long story short, we're running out of the roughly 4 billion addresses available to us under the ...