First page
Back
Continue
Last page
Image
The Need for Addresses on the Internet
7.6 Billion People on Earth
Let's do the math
7.6 * 6.58 = 50 Billion
6.58 Devices Per Person