In a recent statement on YouTube, internet luminary and Google exec Vinton Cerf makes a similar prediction.
"We are at a cusp, I think, in the IP address space for internet," he said, noting that, if nothing changes, a "black market" for these internet addresses may develop.
So what should we do about this numbers shortage?
Well, make more numbers for starters.
Our current system for assigning IP addresses, which look like a series of four numbers with periods between them, can only handle 32 bits of data.
But, to accommodate the sprawling nature of the Web, internet researchers are working on a new version of the system -- called IPv6, for "version six" -- which would allow many more IP addresses, with each holding 128 bits of info.
On The Atlantic's website, Alexis Madrigal writes that the situation is somewhat similar to what phone companies faced in the 1980s and 1990s: We ran out of new phone numbers, so we had to add digits.
"The problem is essentially the same: you only have so many unique slots, and those slots eventually run out as phone numbers proliferate," he writes.
But the current situation has proven more technically complicated than that.