The Internet Protocol used for all packet communication was standardized in 1978 with four billion unique addresses. The growth in the number of devices, historical assignments of huge blocks of addresses and the scale
of cloud computing has exhausted this space.
