Question: how have we not run out of ip addresses
Answer: development and deployment of its successor protocol , IPv6