IPv4 Address Report

This report generated at 12-May-2020 02:15 UTC .

IANA Unallocated Address Pool Exhaustion: 03-Feb-2011



Projected RIR Address Pool Exhaustion Dates: RIR Projected Exhaustion Date Remaining Addresses in RIR Pool (/8s) APNIC: 19-Apr-2011 (actual) 0.2043 RIPE NCC: 14-Sep-2012 (actual) 0.0204 LACNIC: 10-Jun-2014 (actual) 0.0429 ARIN: 24 Sep-2015 (actual) 0.0002 AFRINIC: 31-Dec--1 0.1213



Projection of consumption of Remaining RIR Address Pools

The IPv4 address space is a 32 bit field. There are 4,294,967,296 unique values, considered in this context as a sequence of 256 "/8s", where each "/8" corresponds to 16,777,216 unique address values.

As noted in RFC 5735 a number of address blocks are 'reserved.' There are a total of the equivalent of 35.078 /8 address blocks that are 'reserved'. (This is composed of 16 /8 blocks reserved for use in multicast scenarios, 16 /8 blocks reserved for some unspecified future use, a /8 (0.0.0.0/8) for local identification, a /8 for loopback (127.0.0.0/8), and a /8 reserved for private use (10.0.0.0/8). Smaller address blocks are also reserved for other special uses.)

The remaining 220.922 /8 address blocks are available for use in the public IPv4 Internet. The current status of the total IPv4 address space is indicated in Figure 1.



Figure 1 - Address Pool Status

This allocated number pool is managed by the Regional Internet Registries, (RIRs) and the breakdown of IANA allocated address blocks to each of the RIRs is shown in Figure 2.



Figure 2 - Address allocations to RIRs

Any individual IPv4 address can be in any one of five states:

reserved for special use, or

part of the IANA unallocated address pool,

part of the unassigned pool held by an RIR,

assigned to an end user entity but not advertised in the routing system, or

assigned and advertised in BGP.

The current totals of IP addresses according to this set of states is shown in Figure 3.



Figure 3 - Address Pools by State

This status can be further categorized per RIR, as shown in Figure 4.



Figure 4 - Address Pools by RIR by State

Another view of the address state pools is by grouping the address space into a sequence of /8s, and looking at state sub totals within each /8 address block. The following view shows the current status of the IPv4 address space as 256 /8 columns each describing a pool of 16,777,216 addresses.



Figure 5 - IPv4 Address Status

Allocations

IPv4 Address are drawn from the Unallocated Address Number Pool, administered by the IANA. These allocations are made to the Regional Internet Registries (RIRs), and the allocation unit is in units of /8s.



Figure 6 - Cumulative IANA Address allocations

This series can be further broken down by RIR.



Figure 7 - Cumulative IANA Address block allocations per RIR

Assignments

RIRs perform assignments of address blocks to ISPs and local Internet registries. The cumulative number of assigned addresses over time is shown in Figure 8.



Figure 8 - Cumulative RIR Address assignments

This data can be further categorized by RIR.



Figure 9 - Cumulative RIR address assignments, per RIR

RIR Pools

Each RIR allocates from its locally administered number pool. When the pool reaches a low threshold size a further address block is allocated by IANA to the RIR. The allocation quantity is based on the allocation activity recorded by the RIR for the 18 months prior to the allocation request, rounded to the next largest /8 address block. The pool size within each RIR over time can be derived from the allocation and assignment series data, producing the following graph. This is indicated in Figure 10.



Figure 10 - RIR Address Pool size

The more recent data from this series is shown in Figure 10a.



Figure 10a - RIR Address Pool size

Advertisements

The next data set is total span of address space advertised in the BGP routing table over time. The data has been collected since late 1999. This is shown in Figure 11.



Figure 11 - Advertised Address Count u