NetworkWorld reports the last two IPv4 (Internet Protocol version 4) address blocks for the Internet have just been assigned, and, in line with predictions, we've run out of addresses. All new ...