SlideShare a Scribd company logo
Addressing 2016
Geoff Huston
APNIC
2017#apricot2017
2017#apricot2017
IPv6
2
2017#apricot2017
IPv6 Allocations by RIRs
3
2017#apricot2017
IPv6 Allocated Addresses
2017#apricot2017
IPv6 Allocated Addresses
2017#apricot2017
Where did the IPv6 addresses go?
Volume of Allocated IPv6 Addresses
(using units of /32s) per country,
per year
Rank 2012 2013 2014 2015 2016
1 Argentina 4,178 United	States 12,520 United	States 5,213 South	Africa 4,440 United	Kingdom 9,571
2 Egypt 4,098 China 4,135 China 2,126 China 1,797 Germany 1,525
3 China 3,136 United	Kingdom 784 United	Kingdom 1,032 Germany 1,245 Netherlands 1,312
4 United	States 1,337 Germany 663 Brazil 856 United	Kingdom 1,204 United	States 1,137
5 Italy 641 Russian 518 Germany 713 Netherlands 1,009 Russian	Federation 1,005
6 Germany 452 Netherlands 480 Netherlands 694 Russian	Federation 832 France 926
7 Russian	Federation 413 Brazil 444 Russian	Federation 636 Brazil 746 Brazil 727
8 United	Kingdom 373 France 406 France 409 Italy 699 Spain 702
9 Canada 321 Italy 344 Italy 399 United	States 640 Italy 679
10 Brazil 283 Switzerland 272 Switzerland 352 France 629 China 596
2017#apricot2017
Where did the IPv6 addresses go?
2015 2016
South	Africa 4,440 United	Kingdom 9,571
China 1,797 Germany 1,525
Germany 1,245 Netherlands 1,312
United	Kingdom 1,204 United	States 1,137
Netherlands 1,009 Russian	Federation 1,005
Russian	Federation 832 France 926
Brazil 746 Brazil 727
taly 699 Spain 702
United	States 640 Italy 679
France 629 China 596
IPv6 Adoption rate per country (%)
5 of the 10 largest IPv6 allocations have been made into countries
with little in the way of visible current deployment in the public Internet
2017#apricot2017
Advertised vs Unadvertised
8
Re-registration of the /18 BR IPv6
block in March 2013 in LACNIC
2017#apricot2017
Advertised : Unadvertised (%)
9
Less than 8% of allocated IPv6 address space is visible as a BGP advertisement
2017#apricot2017
Total IPv6 Holdings by country
10
Rank CC Allocated Advertised Ratio Country
/32s /32s
1 US 43,030 138 0.3% USA
2 CN 21,196 29 0.1% China
3 GB 17,139 2,148 12.5% UK
4 DE 16,107 226 1.4% Germany
5 FR 11,432 38 0.3% France
6 JP 9,415 93 1.0% Japan
7 AU 8,864 4,109 46.4% Australia
8 IT 7,143 50 0.7% Italy
9 SE 5,736 4,148 72.3% Sweden
10 KR 5,251 29 0.6% Rep.	Korea
11 NL 4,939 600 12.2% Netherlands
12 AR 4,793 4 0.1% Argentina
13 ZA 4,640 9 0.2% South	Africa
14 EG 4,105 4 0.1% Egypt
15 RU 3,954 6 0.2% Russia
16 PL 3,740 31 0.8% Poland
17 BR 3,651 19 0.5% Brazil
18 ES 2,800 9 0.3% Spain
19 TW 2,359 2,159 91.5% Taiwan
20 CH 2,090 111 5.3% Switzerland
21 NO 1,618 286 17.7% Norway
22 IR 1,491 3 0.2% Iran
23 TR 1,326 1 0.1% Turkey
24 CZ 1,319 41 3.1% Czech	Rep.
25 UA 1,082 1 0.1% Ukraine
There is currently considerable disparity
between countries as to the ratio between
allocated and advertised IPv6 blocks.
Taiwan, Sweden, Australia, Norway, UK and
Netherlands appear to advertise a visible
part of their allocated IPv6 address
holdings
Other countries have a far lower ratio of
advertised to allocated address blocks
Why?
2017#apricot2017
IPv4
11
2017#apricot2017
Addressing V4 Exhaustion
• We have been predicting that
the exhaustion of the free pool
of IPv4 addresses would
eventually happen for the past
25 years!
• And, finally, we’ve now hit the
bottom of the address pool!
– APNIC, RIPE NCC, LACNIC and
ARIN are now empty of general use
IPv4 addresses
– RIPE and APNIC are operating a
Last /8
– We now have just AFRINIC left with
more than a /8 remaining
2017#apricot2017
Allocations in the Last Years of IPv4
Pre Exhaustion
Global Financial
Crisis
Exhaustion
Profile
2017#apricot2017
Where did the Addresses Go?
Volume of Allocated IPv4
Addresses (using units of millions
of /32s) per year
Rank 2012 2013 2014 2015 2016
1 China 28.2 USA 25.0 USA 24.5 USA 7.6 Morocco 3.1
2 Canada 16.7 Brazil 17.4 Brazil 10.9 Egypt 7.4 Seychelles 2.1
3 Brazil 8.4 Colombia 3.8 Morocco 2.6 Seychelles 2.1 USA 1.7
4 Russia 5.3 Argentina 1.6 Colombia 2.1 Sth	Africa 2.0 China 1.3
5 Iran 4.5 Egypt 1.6 Sth	Africa 1.7 Tunisia 1.8 Brazil 1.3
6 Germany 3.4 Canada 1.4 Egypt 1.6 Brazil 1.4 Sth	Africa 1.2
7 Sth	Africa 3.4 Nogeria 1.2 China 1.5 China 1.3 India 1.1
8 Italy 3.3 Chile 1.1 Canada 1.4 India 1.3 Egypt 1.1
9 Colombia 2.6 Mexico 1.1 Kenya 1.4 Canada 1.1 Kenya 1.1
10 Romania 2.6 Seychelles 1 Mexico 1.1 Ghana 0.6 Algeria 1.1
2017#apricot2017
IPv4: Advertised vs Unadvertised
2017#apricot2017
IPv4:Assigned vs Recovered
Growth in Advertised Addresses
Change in the Unadvertised Address Pool
RIR Allocations
1.4 /8s
0.5 /8s
2017#apricot2017
The IPv4 After-Market: Address Transfers
• There is a considerable residual demand for IPv4 addresses following
exhaustion
– IPv6 is not a direct substitute for the lack of IPv4
• Some of this demand is pushed into using middleware that imposes address
sharing (Carrier Grade NATS, Virtual Hosting, etc)
• Where there is no substitute then we turn to the aftermarket
• Some address transfers are “sale” transactions, and they are entered into the
address registries
• Some transfers take the form of “leases” where the lease holder’s details are not
necessarily entered into the address registry
2017#apricot2017
Registered Address Transfers
Receiving	RIR 2012 2013 2014 2015 2016
ARIN 79														 31															 58															 277															 727															
APNIC 255												 206												 437												 514															 581															
RIPE	NCC 10														 171												 1,050									 2,852											 2,411											
Receiving	RIR 2012 2013 2014 2015 2016
ARIN 6,728,448	 5,136,640	 4,737,280	 37,637,888	 15,613,952	
APNIC 3,434,496	 2,504,960	 4,953,088	 9,836,288				 7,842,816				
RIPE	NCC 65,536							 1,977,344	 9,635,328	 10,835,712	 9,220,864
2017#apricot2017
How old are transferred addresses?
2017#apricot2017
But
The RIR Transfer Logs are not the entire story:
– For example, the RIPE NCC’s address transfer logs appear not to contain records of transfers
of legacy space
– Address leases and similar “off market” address transactions are not necessarily recorded in
the RIRs’ transfer logs
Can BGP tell us anything about this missing data?
20
2017#apricot2017
A BGP View of Addresses
Lets compare a snapshot of the routing table at the start of 2016 with a snapshot
taken at the end of the year.
21
2017#apricot2017
BGP Changes Across 2016
22
Jan-16 Jan-17 Delta Unchanged Re-Home Removed Added
Announcements 586,918 646,059 59,141 502,846 16,928 67,504 126,645
Root	Prefixes 286,249 309,092 22,843 252,411 10,803 22,080 46,238
Address	Span	(/8s) 156.35 158.40 2.04 147.31 2.52 5.58 8.57
More	Specifics 300,669 336,967 36,298 250,435 6,125 45,424 80,407
Address	Count	(/8s) 51.86 56.04 4.18 47.06 0.81 4.94 8.17
2017#apricot2017
BGP Changes Across 2016
23
Jan-16 Jan-17 Delta Unchanged Re-Home Removed Added
Announcements 586,918 646,059 59,141 502,846 16,928 67,504 126,645
Root	Prefixes 286,249 309,092 22,843 252,411 10,803 22,080 46,238
Address	Span	(/8s) 156.35 158.40 2.04 147.31 2.52 5.58 8.57
More	Specifics 300,669 336,967 36,298 250,435 6,125 45,424 80,407
Address	Count	(/8s) 51.86 56.04 4.18 47.06 0.81 4.94 8.17
Listed as Transferred UnListed
Rehomed
All 1,539 15,389 9%
Root Prefixes 1,184 9,551 11%
Removed
All 3,287 64,287 5%
Root Prefixes 1,877 20,203 9%
Added
All 8,663 117,982 7%
Root Prefixes 4,617 41,621 10%
2017#apricot2017
“Age” of Shifted Addresses
24
20% of all added addresses are under 18 months “old”
50% of all re-homed addresses are more than 10 years “old”
20% of all removed addresses are more than 20 years “old”
2017#apricot2017
“Age” of Shifted Addresses
25
• Some 20% of addresses that changed their routing state in 2016 are “legacy”
allocated addresses that are more than 20 years “old”
• Addresses older than 20 years look to be more stable than the registry “norm”
• Addresses allocated in the past 18 months are more likely to have been
announced (naturally!)
• Addresses that are 5 – 10 years old are more likely to have been removed from
the routing system in 2016
2017#apricot2017
• Some 10% of the announced address span changed its advertised behaviour in
2016 (advertised, withdrawn or re-homed)
• Of these changed addresses:
– Some 5% of this set of changed addresses are listed in the transfer logs, and have updated
registry records
– The disposition of the remaining changed addresses (95%) is not clearly understood with
respect to the relevance of the current registry records for these addresses.
26
Address Movement and Registry Data
2017#apricot2017
Address Movement and Registry Data
• It is not clear from this analysis what has happened in the case of the other
addresses. This could include:
– ”normal” movement of edge networks between upstream providers (customer ‘churn’)
– Occluded multi-homing
– Address movement within a distributed edge network
– Address leasing
– Address transfers not recorded in the transfer registries
27
2017#apricot2017
Leasing and the Registry
Should we make address leasing arrangements explicit in
the address registry?
– For example, we could mark the distinction between the holder of the
address (admin-c) and the current operator (tech-c)
• Allow the admin-c and tech-c point to organization objects rather than person objects
• The admin-c field would indicate to the organization object that is the holder of the address
block
• The tech-c field would point to the organization object that is the current operator (lessee)
of the address block
– Or we could add a leasee: field to indicate that
• the object has been leased
• The leasee: field would point to an organisation object that is the current operator (lessee)
of the address block
28
2017#apricot2017
RPKI and Leasing
– When an address is leased then whose RPKI keys control the
ROA?
• The Lessee?
• The Leasor?
– And why not implement RFC7909 while we are at it?
• What registry objects/fields could or should be signed by the admin org
(leasor) and what could be signed by the tech org (the lessee)
29
2017#apricot2017
Registry Changes and APNIC Policies
• Do we need an Address Policy SIG decision to proceed with making address
lease arrangements explicit in the registry in some manner?
– If so, what does the SIG require?
• If not, then what process should we use to bring leasing arrangements out into
the clear, in order to remove the current uncertainty over the distinction between
the organisation who has administrative control of a resource and the
organisation that currently has operational control?
30
2017#apricot2017
Discuss!

More Related Content

PDF
IP Addresses in 2016
PDF
From Policy to Practice: Addressing and Routing in 2014 by Geoff Huston [APRI...
PDF
Is IPv6 Really Faster?
PDF
Improve your supply chain with Acctivate & B2BGateway | B2BGateway co-hosted ...
PDF
20 years of the Internet in Vietnam: Think about the I in the Internet
PDF
BCOP BoF
PDF
Trafficshifting: Avoiding Disasters & Improving Performance at Scale
PDF
prop-117: Returned IPv4 address management and Final /8 exhaustion
IP Addresses in 2016
From Policy to Practice: Addressing and Routing in 2014 by Geoff Huston [APRI...
Is IPv6 Really Faster?
Improve your supply chain with Acctivate & B2BGateway | B2BGateway co-hosted ...
20 years of the Internet in Vietnam: Think about the I in the Internet
BCOP BoF
Trafficshifting: Avoiding Disasters & Improving Performance at Scale
prop-117: Returned IPv4 address management and Final /8 exhaustion

Viewers also liked (17)

PDF
Logging/Request Tracing in Distributed Environment
PDF
Technical and Business Considerations for DNSSEC Deployment
PDF
Photoshop Apps Spark an Obsession for Perfection
PPTX
Social Media's Role in the Development of Millennial Political Views
PDF
Exposed: Your Child's Digital Life
PPTX
JUGUETES UNISEX CON MATERIAL RECICLADO
PDF
Segment Routing
PDF
Network Automation: Ansible 101
PDF
MPLS-based Metro Ethernet Networks
PDF
LPWA – Giving a Voice to Things
PPTX
CCNA 1 Routing and Switching v5.0 Chapter 11
PPTX
CCNA 1 Routing and Switching v5.0 Chapter 10
PPTX
CCNA 1 Routing and Switching v5.0 Chapter 6
PPTX
CCNA 1 Routing and Switching v5.0 Chapter 5
PPTX
CCNA 1 Routing and Switching v5.0 Chapter 8
PPTX
CCNA 1 Routing and Switching v5.0 Chapter 7
PPTX
CCNA 1 Routing and Switching v5.0 Chapter 4
Logging/Request Tracing in Distributed Environment
Technical and Business Considerations for DNSSEC Deployment
Photoshop Apps Spark an Obsession for Perfection
Social Media's Role in the Development of Millennial Political Views
Exposed: Your Child's Digital Life
JUGUETES UNISEX CON MATERIAL RECICLADO
Segment Routing
Network Automation: Ansible 101
MPLS-based Metro Ethernet Networks
LPWA – Giving a Voice to Things
CCNA 1 Routing and Switching v5.0 Chapter 11
CCNA 1 Routing and Switching v5.0 Chapter 10
CCNA 1 Routing and Switching v5.0 Chapter 6
CCNA 1 Routing and Switching v5.0 Chapter 5
CCNA 1 Routing and Switching v5.0 Chapter 8
CCNA 1 Routing and Switching v5.0 Chapter 7
CCNA 1 Routing and Switching v5.0 Chapter 4
Ad

Similar to Addressing 2016 (20)

PDF
Addressing 2015
PDF
The State of IP Addresses
PDF
IETF 105: BGP 2018
PDF
RIPE 78: Routing in 2018
PDF
Addressing and Routing in 2017
PDF
Routing and Addressing in 2018
PPTX
Global IPv6 Summit: Global IP address allocation report
PDF
An update on IPv4 Addresses
PPTX
bdNOG 7 - IPv4 transfers
PPTX
IPv4 address transfers
PDF
Routing 2016
PDF
Unadvertised Addresses in APNIC's Registry
PDF
NANOG 90: 'BGP in 2023' presented by Geoff Huston
PDF
IPv6 Performance
PDF
Big Data & Hadoop
PDF
Whats so special about 512?, by Geoff Huston [APNIC 38 / APOPS 3]
PPTX
ARIN 36 Registration Services Report
PDF
Transferred IPv4 Addresses
PPTX
APNIC Member Gathering, China
PDF
NRO Statistics Report
Addressing 2015
The State of IP Addresses
IETF 105: BGP 2018
RIPE 78: Routing in 2018
Addressing and Routing in 2017
Routing and Addressing in 2018
Global IPv6 Summit: Global IP address allocation report
An update on IPv4 Addresses
bdNOG 7 - IPv4 transfers
IPv4 address transfers
Routing 2016
Unadvertised Addresses in APNIC's Registry
NANOG 90: 'BGP in 2023' presented by Geoff Huston
IPv6 Performance
Big Data & Hadoop
Whats so special about 512?, by Geoff Huston [APNIC 38 / APOPS 3]
ARIN 36 Registration Services Report
Transferred IPv4 Addresses
APNIC Member Gathering, China
NRO Statistics Report
Ad

More from APNIC (20)

PPTX
APNIC Report, presented at APAN 60 by Thy Boskovic
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
PDF
The Internet -By the Numbers, Sri Lanka Edition
PDF
Triggering QUIC, presented by Geoff Huston at IETF 123
PDF
DNSSEC Made Easy, presented at PHNOG 2025
PDF
BGP Security Best Practices that Matter, presented at PHNOG 2025
PDF
APNIC's Role in the Pacific Islands, presented at Pacific IGF 2205
PDF
IPv6 Deployment and Best Practices, presented by Makito Lay
PDF
Cleaning up your RPKI invalids, presented at PacNOG 35
PDF
The Internet - By the numbers, presented at npNOG 11
PDF
Transmission Control Protocol (TCP) and Starlink
PDF
DDoS in India, presented at INNOG 8 by Dave Phelan
PDF
Global Networking Trends, presented at the India ISP Conclave 2025
PDF
Make DDoS expensive for the threat actors
PDF
Fast Reroute in SR-MPLS, presented at bdNOG 19
PDF
DDos Mitigation Strategie, presented at bdNOG 19
PDF
ICP -2 Review – What It Is, and How to Participate and Provide Your Feedback
PDF
APNIC Update - Global Synergy among the RIRs: Connecting the Regions
PDF
Measuring Starlink Protocol Performance, presented at LACNIC 43
APNIC Report, presented at APAN 60 by Thy Boskovic
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
RPKI Status Update, presented by Makito Lay at IDNOG 10
The Internet -By the Numbers, Sri Lanka Edition
Triggering QUIC, presented by Geoff Huston at IETF 123
DNSSEC Made Easy, presented at PHNOG 2025
BGP Security Best Practices that Matter, presented at PHNOG 2025
APNIC's Role in the Pacific Islands, presented at Pacific IGF 2205
IPv6 Deployment and Best Practices, presented by Makito Lay
Cleaning up your RPKI invalids, presented at PacNOG 35
The Internet - By the numbers, presented at npNOG 11
Transmission Control Protocol (TCP) and Starlink
DDoS in India, presented at INNOG 8 by Dave Phelan
Global Networking Trends, presented at the India ISP Conclave 2025
Make DDoS expensive for the threat actors
Fast Reroute in SR-MPLS, presented at bdNOG 19
DDos Mitigation Strategie, presented at bdNOG 19
ICP -2 Review – What It Is, and How to Participate and Provide Your Feedback
APNIC Update - Global Synergy among the RIRs: Connecting the Regions
Measuring Starlink Protocol Performance, presented at LACNIC 43

Recently uploaded (20)

PDF
Alethe Consulting Corporate Profile and Solution Aproach
PPTX
Internet Safety for Seniors presentation
PPTX
t_and_OpenAI_Combined_two_pressentations
PPT
Ethics in Information System - Management Information System
PPTX
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
PPTX
The-Importance-of-School-Sanitation.pptx
PPTX
module 1-Part 1.pptxdddddddddddddddddddddddddddddddddddd
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PDF
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
PDF
Understand the Gitlab_presentation_task.pdf
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PDF
Session 1 (Week 1)fghjmgfdsfgthyjkhfdsadfghjkhgfdsa
PPT
250152213-Excitation-SystemWERRT (1).ppt
PPT
12 Things That Make People Trust a Website Instantly
PPT
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
PDF
Uptota Investor Deck - Where Africa Meets Blockchain
PDF
si manuel quezon at mga nagawa sa bansang pilipinas
PDF
BIOCHEM CH2 OVERVIEW OF MICROBIOLOGY.pdf
PDF
Slides PDF: The World Game (s) Eco Economic Epochs.pdf
PPTX
Reading as a good Form of Recreation
Alethe Consulting Corporate Profile and Solution Aproach
Internet Safety for Seniors presentation
t_and_OpenAI_Combined_two_pressentations
Ethics in Information System - Management Information System
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
The-Importance-of-School-Sanitation.pptx
module 1-Part 1.pptxdddddddddddddddddddddddddddddddddddd
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
Understand the Gitlab_presentation_task.pdf
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Session 1 (Week 1)fghjmgfdsfgthyjkhfdsadfghjkhgfdsa
250152213-Excitation-SystemWERRT (1).ppt
12 Things That Make People Trust a Website Instantly
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
Uptota Investor Deck - Where Africa Meets Blockchain
si manuel quezon at mga nagawa sa bansang pilipinas
BIOCHEM CH2 OVERVIEW OF MICROBIOLOGY.pdf
Slides PDF: The World Game (s) Eco Economic Epochs.pdf
Reading as a good Form of Recreation

Addressing 2016

  • 6. 2017#apricot2017 Where did the IPv6 addresses go? Volume of Allocated IPv6 Addresses (using units of /32s) per country, per year Rank 2012 2013 2014 2015 2016 1 Argentina 4,178 United States 12,520 United States 5,213 South Africa 4,440 United Kingdom 9,571 2 Egypt 4,098 China 4,135 China 2,126 China 1,797 Germany 1,525 3 China 3,136 United Kingdom 784 United Kingdom 1,032 Germany 1,245 Netherlands 1,312 4 United States 1,337 Germany 663 Brazil 856 United Kingdom 1,204 United States 1,137 5 Italy 641 Russian 518 Germany 713 Netherlands 1,009 Russian Federation 1,005 6 Germany 452 Netherlands 480 Netherlands 694 Russian Federation 832 France 926 7 Russian Federation 413 Brazil 444 Russian Federation 636 Brazil 746 Brazil 727 8 United Kingdom 373 France 406 France 409 Italy 699 Spain 702 9 Canada 321 Italy 344 Italy 399 United States 640 Italy 679 10 Brazil 283 Switzerland 272 Switzerland 352 France 629 China 596
  • 7. 2017#apricot2017 Where did the IPv6 addresses go? 2015 2016 South Africa 4,440 United Kingdom 9,571 China 1,797 Germany 1,525 Germany 1,245 Netherlands 1,312 United Kingdom 1,204 United States 1,137 Netherlands 1,009 Russian Federation 1,005 Russian Federation 832 France 926 Brazil 746 Brazil 727 taly 699 Spain 702 United States 640 Italy 679 France 629 China 596 IPv6 Adoption rate per country (%) 5 of the 10 largest IPv6 allocations have been made into countries with little in the way of visible current deployment in the public Internet
  • 8. 2017#apricot2017 Advertised vs Unadvertised 8 Re-registration of the /18 BR IPv6 block in March 2013 in LACNIC
  • 9. 2017#apricot2017 Advertised : Unadvertised (%) 9 Less than 8% of allocated IPv6 address space is visible as a BGP advertisement
  • 10. 2017#apricot2017 Total IPv6 Holdings by country 10 Rank CC Allocated Advertised Ratio Country /32s /32s 1 US 43,030 138 0.3% USA 2 CN 21,196 29 0.1% China 3 GB 17,139 2,148 12.5% UK 4 DE 16,107 226 1.4% Germany 5 FR 11,432 38 0.3% France 6 JP 9,415 93 1.0% Japan 7 AU 8,864 4,109 46.4% Australia 8 IT 7,143 50 0.7% Italy 9 SE 5,736 4,148 72.3% Sweden 10 KR 5,251 29 0.6% Rep. Korea 11 NL 4,939 600 12.2% Netherlands 12 AR 4,793 4 0.1% Argentina 13 ZA 4,640 9 0.2% South Africa 14 EG 4,105 4 0.1% Egypt 15 RU 3,954 6 0.2% Russia 16 PL 3,740 31 0.8% Poland 17 BR 3,651 19 0.5% Brazil 18 ES 2,800 9 0.3% Spain 19 TW 2,359 2,159 91.5% Taiwan 20 CH 2,090 111 5.3% Switzerland 21 NO 1,618 286 17.7% Norway 22 IR 1,491 3 0.2% Iran 23 TR 1,326 1 0.1% Turkey 24 CZ 1,319 41 3.1% Czech Rep. 25 UA 1,082 1 0.1% Ukraine There is currently considerable disparity between countries as to the ratio between allocated and advertised IPv6 blocks. Taiwan, Sweden, Australia, Norway, UK and Netherlands appear to advertise a visible part of their allocated IPv6 address holdings Other countries have a far lower ratio of advertised to allocated address blocks Why?
  • 12. 2017#apricot2017 Addressing V4 Exhaustion • We have been predicting that the exhaustion of the free pool of IPv4 addresses would eventually happen for the past 25 years! • And, finally, we’ve now hit the bottom of the address pool! – APNIC, RIPE NCC, LACNIC and ARIN are now empty of general use IPv4 addresses – RIPE and APNIC are operating a Last /8 – We now have just AFRINIC left with more than a /8 remaining
  • 13. 2017#apricot2017 Allocations in the Last Years of IPv4 Pre Exhaustion Global Financial Crisis Exhaustion Profile
  • 14. 2017#apricot2017 Where did the Addresses Go? Volume of Allocated IPv4 Addresses (using units of millions of /32s) per year Rank 2012 2013 2014 2015 2016 1 China 28.2 USA 25.0 USA 24.5 USA 7.6 Morocco 3.1 2 Canada 16.7 Brazil 17.4 Brazil 10.9 Egypt 7.4 Seychelles 2.1 3 Brazil 8.4 Colombia 3.8 Morocco 2.6 Seychelles 2.1 USA 1.7 4 Russia 5.3 Argentina 1.6 Colombia 2.1 Sth Africa 2.0 China 1.3 5 Iran 4.5 Egypt 1.6 Sth Africa 1.7 Tunisia 1.8 Brazil 1.3 6 Germany 3.4 Canada 1.4 Egypt 1.6 Brazil 1.4 Sth Africa 1.2 7 Sth Africa 3.4 Nogeria 1.2 China 1.5 China 1.3 India 1.1 8 Italy 3.3 Chile 1.1 Canada 1.4 India 1.3 Egypt 1.1 9 Colombia 2.6 Mexico 1.1 Kenya 1.4 Canada 1.1 Kenya 1.1 10 Romania 2.6 Seychelles 1 Mexico 1.1 Ghana 0.6 Algeria 1.1
  • 16. 2017#apricot2017 IPv4:Assigned vs Recovered Growth in Advertised Addresses Change in the Unadvertised Address Pool RIR Allocations 1.4 /8s 0.5 /8s
  • 17. 2017#apricot2017 The IPv4 After-Market: Address Transfers • There is a considerable residual demand for IPv4 addresses following exhaustion – IPv6 is not a direct substitute for the lack of IPv4 • Some of this demand is pushed into using middleware that imposes address sharing (Carrier Grade NATS, Virtual Hosting, etc) • Where there is no substitute then we turn to the aftermarket • Some address transfers are “sale” transactions, and they are entered into the address registries • Some transfers take the form of “leases” where the lease holder’s details are not necessarily entered into the address registry
  • 18. 2017#apricot2017 Registered Address Transfers Receiving RIR 2012 2013 2014 2015 2016 ARIN 79 31 58 277 727 APNIC 255 206 437 514 581 RIPE NCC 10 171 1,050 2,852 2,411 Receiving RIR 2012 2013 2014 2015 2016 ARIN 6,728,448 5,136,640 4,737,280 37,637,888 15,613,952 APNIC 3,434,496 2,504,960 4,953,088 9,836,288 7,842,816 RIPE NCC 65,536 1,977,344 9,635,328 10,835,712 9,220,864
  • 19. 2017#apricot2017 How old are transferred addresses?
  • 20. 2017#apricot2017 But The RIR Transfer Logs are not the entire story: – For example, the RIPE NCC’s address transfer logs appear not to contain records of transfers of legacy space – Address leases and similar “off market” address transactions are not necessarily recorded in the RIRs’ transfer logs Can BGP tell us anything about this missing data? 20
  • 21. 2017#apricot2017 A BGP View of Addresses Lets compare a snapshot of the routing table at the start of 2016 with a snapshot taken at the end of the year. 21
  • 22. 2017#apricot2017 BGP Changes Across 2016 22 Jan-16 Jan-17 Delta Unchanged Re-Home Removed Added Announcements 586,918 646,059 59,141 502,846 16,928 67,504 126,645 Root Prefixes 286,249 309,092 22,843 252,411 10,803 22,080 46,238 Address Span (/8s) 156.35 158.40 2.04 147.31 2.52 5.58 8.57 More Specifics 300,669 336,967 36,298 250,435 6,125 45,424 80,407 Address Count (/8s) 51.86 56.04 4.18 47.06 0.81 4.94 8.17
  • 23. 2017#apricot2017 BGP Changes Across 2016 23 Jan-16 Jan-17 Delta Unchanged Re-Home Removed Added Announcements 586,918 646,059 59,141 502,846 16,928 67,504 126,645 Root Prefixes 286,249 309,092 22,843 252,411 10,803 22,080 46,238 Address Span (/8s) 156.35 158.40 2.04 147.31 2.52 5.58 8.57 More Specifics 300,669 336,967 36,298 250,435 6,125 45,424 80,407 Address Count (/8s) 51.86 56.04 4.18 47.06 0.81 4.94 8.17 Listed as Transferred UnListed Rehomed All 1,539 15,389 9% Root Prefixes 1,184 9,551 11% Removed All 3,287 64,287 5% Root Prefixes 1,877 20,203 9% Added All 8,663 117,982 7% Root Prefixes 4,617 41,621 10%
  • 24. 2017#apricot2017 “Age” of Shifted Addresses 24 20% of all added addresses are under 18 months “old” 50% of all re-homed addresses are more than 10 years “old” 20% of all removed addresses are more than 20 years “old”
  • 25. 2017#apricot2017 “Age” of Shifted Addresses 25 • Some 20% of addresses that changed their routing state in 2016 are “legacy” allocated addresses that are more than 20 years “old” • Addresses older than 20 years look to be more stable than the registry “norm” • Addresses allocated in the past 18 months are more likely to have been announced (naturally!) • Addresses that are 5 – 10 years old are more likely to have been removed from the routing system in 2016
  • 26. 2017#apricot2017 • Some 10% of the announced address span changed its advertised behaviour in 2016 (advertised, withdrawn or re-homed) • Of these changed addresses: – Some 5% of this set of changed addresses are listed in the transfer logs, and have updated registry records – The disposition of the remaining changed addresses (95%) is not clearly understood with respect to the relevance of the current registry records for these addresses. 26 Address Movement and Registry Data
  • 27. 2017#apricot2017 Address Movement and Registry Data • It is not clear from this analysis what has happened in the case of the other addresses. This could include: – ”normal” movement of edge networks between upstream providers (customer ‘churn’) – Occluded multi-homing – Address movement within a distributed edge network – Address leasing – Address transfers not recorded in the transfer registries 27
  • 28. 2017#apricot2017 Leasing and the Registry Should we make address leasing arrangements explicit in the address registry? – For example, we could mark the distinction between the holder of the address (admin-c) and the current operator (tech-c) • Allow the admin-c and tech-c point to organization objects rather than person objects • The admin-c field would indicate to the organization object that is the holder of the address block • The tech-c field would point to the organization object that is the current operator (lessee) of the address block – Or we could add a leasee: field to indicate that • the object has been leased • The leasee: field would point to an organisation object that is the current operator (lessee) of the address block 28
  • 29. 2017#apricot2017 RPKI and Leasing – When an address is leased then whose RPKI keys control the ROA? • The Lessee? • The Leasor? – And why not implement RFC7909 while we are at it? • What registry objects/fields could or should be signed by the admin org (leasor) and what could be signed by the tech org (the lessee) 29
  • 30. 2017#apricot2017 Registry Changes and APNIC Policies • Do we need an Address Policy SIG decision to proceed with making address lease arrangements explicit in the registry in some manner? – If so, what does the SIG require? • If not, then what process should we use to bring leasing arrangements out into the clear, in order to remove the current uncertainty over the distinction between the organisation who has administrative control of a resource and the organisation that currently has operational control? 30