SlideShare a Scribd company logo
Routing in 2016
Geoff Huston
Chief Scientist, APNIC
Through the Routing Lens
There	are	very	few	ways	to	
assemble	a	single	view	of	the	
entire	Internet
The	lens	of	routing	is	one	of	the	
ways	in	which	information	
relating	to	the	entire	reachable	
Internet	is	bought	together
Even	so,	its	not	a	perfect	lens…
1994: Introduction of CIDR
2001: The Great Internet Boom and Bust
2005: Broadband to the Masses
2009: The GFC hits the Internet
2011: Address Exhaustion
Routing the Internet
This is a view pulled together from
each of the routing peers of Route-
Views
2015-2016 in detail
2015-2016 in detail
average growth trend
Route Views Peers
RIS Peers
Routing Indicators for IPv4
Routing prefixes – growing by
some 54,000 prefixes per year
Routing Indicators for IPv4
AS Numbers– growing by some
3,450 prefixes per year
Routing Indicators for IPv4
More Specifics are still
taking up one half of the
routing table
Routing Indicators for IPv4
But the average size of a
routing advertisement is getting
smaller
Routing Indicators for IPv4
Address Exhaustion is now
visible in the extent of
advertised address space
Routing Indicators for IPv4
The “shape” of inter-AS
interconnection appears to
be relatively steady, as the
Average AS Path length has
been steady through the
year
AS Adjacencies (Route-Views)
6,202		AS6939							HURRICANE	- Hurricane Electric, Inc.,	US		
5,069		AS174									COGENT-174	- Cogent Communications,	US		
4,767		AS3356							LEVEL3	- Level 3 Communications, Inc.,	US	
2,632		AS3549							LVLT-3549	- Level 3 Communications, Inc.,	US		
2,397	 AS7018				 ATT-INTERNET4	- AT&T	Services, Inc., US
1,959		AS209									CENTURYLINK-US-LEGACY-QWEST	- Qwest,	US
1,953		AS57463					NETIX	,	BG
1,691		AS37100					SEACOM-AS,	MU
1,620		AS34224			 NETERRA-AS,	BG
19,700	out	of	57,064		ASNs	have	1	or	2	AS	Adjacencies	(72%)
3,062	ASNs	have	10	or	more	adjacencies
22	ASNs	have	>1,000	adjacencies
What happened in 2016 in V4?
Routing	Business	as	usual	– despite	IPv4	address	
exhaustion!
• From	the	look	of	the	growth	plots,	its	business	as	usual,	despite	the	
increasing	pressures	on	IPv4	address	availability
• The	number	of	entries	in	the	IPv4	default-free	zone	is	now	heading	to	
700,000	by	the	end	of	2017
• The	pace	of	growth	of	the	routing	table	is	still	relatively	constant	at	
~54,000	new	entries	and	3,400	new	AS’s	per	year
• IPv4	address	exhaustion	is	not	changing	this!
• Instead,	we	are	advertising	shorter	prefixes	into	the	routing	system
How can the IPv4 network
continue to grow when we are
running out of IPv4 addresses?
We	are	now	recycling	old	addresses	back	into	the	routing	system
Some	of	these	addresses	are	transferred	in	ways	that	are	
recorded	in	the	registry	system,	while	others	are	being	“leased”	
without	any	clear	registration	entry	that	describes	the	lessee
IPv4 Advertised Address “Age”
80% of all new addresses announced in 2010
were allocated or assigned within the past 12
months
2% of all new addresses announced in 2010
were >= 20 years ‘old’ (legacy)
2010
IPv4 Advertised Address “Age”
24 % of all new addresses announced in 2016
were allocated or assigned within the past 12
months
39 % of all new addresses announced
in 2016 were >= 20 years ‘old’
(legacy)
2016
IPv4: Advertised vs
Unadvertised Addresses
IPv4: Unadvertised
Addresses
IPv4:Assigned vs Recovered
Growth in Advertised Addresses
Change in the Unadvertised Address Pool
RIR Allocations
“recovery”
“draw down”
IPv4 in 2016
The	equivalent	of	1.8	/8s	was	added	to	the	routing	
table	across	2016
• Approximately	1.3	/8s	were	assigned	by	RIRs	in	
2015
• 0.7	/8’s	assigned	by	Afrinic
• 0.2	/8s	were	assigned	by	APNIC,	RIPE	NCC	(Last	/8	
allocations)	
• 0.1	/8s	were	assigned	by	ARIN,	LACNIC
• And	a	net	of	0.5	/8’s	were	recovered	from	the	
Unadvertised	Pool
The Route-Views view of IPv6
World IPv6 Day
IANA IPv4 Exhaustion
2015-2016 in detail
Routing Indicators for IPv6
Routing prefixes – growing by
some 6,000 prefixes per year
Routing Indicators for IPv6
AS Numbers– growing by some 1,700 prefixes per
year (which is half the V4 growth)
Routing Indicators for IPv6
More Specifics now take up more than one third of the routing table
Routing Indicators for IPv6
The average size of a routing advertisement is getting smaller
Routing Indicators for IPv6
Advertised Address span is growing at a linear rate
Routing Indicators for IPv6
The “shape” of inter-AS interconnection in IPv6 appears to be steady, as the
Average AS Path length has been held steady
AS Adjacencies (Route Views)
9,105	out	of	13,197		ASNs	have	1	or	2	AS	Adjacencies	(69%)
917	ASNs	have	10	or	more	adjacencies
4	ASNs	have	>1,000	adjacencies
3,276		AS6939			HURRICANE	- Hurricane	Electric,	Inc.,	US
1,607		AS174				COGENT-174	- Cogent	Communications,	US
1,310		AS3356			LEVEL3	- Level	3	Communications,	Inc.,	US
1,112		AS37100		SEACOM-AS,	MU
IPv6 in 2015
• Overall	IPv6	Internet	growth	in	terms	of	BGP	is	
steady	at	some	6,000	route	entries	p.a.
This	is	growth	of	BGP	route	objects	is	1/9	of	the	growth	rate	
of	the	IPv4	network	– as	compared	to	the	AS	growth	rate	
which	is	1/2	of	the	IPv4	AS	number	growth	rate
What to expect
BGP Size Projections
For	the	Internet	this	is	a	time	of	extreme	uncertainty
• Registry	IPv4	address	run	out
• Uncertainty	over	the	impacts	of	market-mediated	movements	
of	IPv4	on	the	routing	table
• Uncertainty	over	the	timing	of	IPv6	takeup leads	to	a	mixed	
response	to	IPv6	so	far,	and	no	clear	indicator	of	trigger	points	
for	change	for	those	remaining	IPv4-only	networks
V4 - Daily Growth Rates
V4 - Daily Growth Rates
V4 - Relative Daily Growth Rates
V4 - Relative Daily Growth Rates
Growth	in	the	V4	network	appears	to	be	constant	at	
a	long	term	average	of	120	additional	routes	per	
day,	or	some	45,000	additional	routes	per	year
Given	that	the	V4	address	supply	has	run	out	this	
implies	further	reductions	in	address	size	in	routes,	
which	in	turn	implies	ever	greater	reliance	on	NATs
IPv4 BGP Table Size Predictions
Jan	2013 441,000	
2014 488,000	
2015 530,000	
2016 586,000 580,000
2017 646,000 628,000 620,000
2018 700,000 675,000 670,000
2019 754,000 722,000 710,000
2020 808,000 768,000 760,000
2021 862,000 815,000
2022 916,000
Jan	2016	
PREDICTION
Jan	2015	
PREDICTION
Jan	2017	
PREDICTION
V6 - Daily Growth Rates
V6 - Relative Growth Rates
V6 - Relative Growth Rates
Growth	in	the	V6	network	appears	to	be	increasing,	but	in	relative	
terms	this	is	slowing	down.
Early	adopters,	who	have	tended	to	be	the	V4	transit	providers,	have	
already	received	IPv6	allocation	and	are	routing	them.	The	trailing	
edge	of	IPv6	adoption	are	generally	composed	of	stub	edge	
networks	in	IPv4.	Many	of	these	networks	appear	not	to	have	made	
any	visible	moves	in	IPv6	as	yet.
If	we	see	a	change	in	this	picture	the	growth	trend	will	likely	be	
exponential.	But	its	not	clear	when	such	a	tipping	point	will	occur
IPv6 BGP Table Size predictions
Jan	2014 16,100
2015 21,200	
2016 27,000	
2017 35,000
2018 50,000 43,000
2019 65,000	 51,000
2020 86,000	 59,000
2021 113,000	 67,000
2022																																															150,000													 75,000
Exponential	Model
Linear	Model
Range of potential outcomes
BGP Table Growth
Nothing	in	these	figures	suggests	that	there	is	cause	for	
urgent	alarm	-- at	present
• The	overall	eBGP growth	rates	for	IPv4	are	holding	at	a	
modest	level,	and	the	IPv6	table,	although	it	is	growing	at	a	
faster	relative	rate,		is	still	small	in	size	in	absolute	terms
• As	long	as	we	are	prepared	to	live	within	the	technical	
constraints	of	the	current	routing	paradigm,	the	Internet’s	
use	of	BGP	will	continue	to	be	viable	for	some	time	yet
• Nothing	is	melting	in	terms	of	the	size	of	the	routing	table	as	
yet
BGP Updates
• What	about	the	level	of	updates	in	BGP?
• Let’s	look	at	the	update	load	from	a	single	eBGP
feed	in	a	DFZ	context
IPv4 Announcements and Withdrawals
IPv4 Convergence Performance
Updates in IPv4 BGP
The	number	of	updates	per	instability	event	has	
been	relatively	constant
Which	is	good,	but	why	is	this	happening?
Likely	contributors	to	this	outcome	are	the	damping	
effect	of	widespread	use	of	the	MRAI	interval	by	eBGP	
speakers,	and	the	topology	factors,	as	seen	in	the	
relatively	constant	V4	AS	Path	Length
V6 Announcements and Withdrawals
V6 Convergence Performance
High noise
components
in IPv6
V6 Updated prefixes per day
V6 Updates per event
Updates in IPv6
BGP	Route	Updates	are	very	unequally	distributed	
across	the	prefix	set	– they	appear	to	affect	a	very	
small	number	of	prefixes	which	stand	out	well	above	
the	average
Updates in IPv6
The	busiest	50	IPv6	prefixes	accounted	for	1/2	of	all	BGP	IPv6	prefix	updates
http://bgpupdates.potaroo.net/instability/v6-bgpupd.html
Compared to IPv4
IPv6 IPv4
http://bgpupdates.potaroo.net/instability/bgpupd.htmlhttp://bgpupdates.potaroo.net/instability/v6-bgpupd.html
Updates in IPv6 BGP
IPv6	routing	behaviour is	similar	to	IPv4	behaviour:
Most	announced	prefixes	are	stable	all	of	the	time
And	as	more	prefixes	are	announced,	most	of	these	announced	
prefixes	are	highly	stable.
But	for	a	small	number	of	prefixes	we	observe	highly	unstable	
behaviours that	dominate	IPv6	BGP	updates	which	appear	to	be	
more	unstable	(relatively)	than	IPv4
Today’s State of Routing
“Mostly	Harmless”
The	levels	of	growth	of	the	tables,	and	the	levels	of	growth	of	
updates	in	BGP	do	not	pose	any	immediate	concerns
The	trends	are	predictable	and	steady,	so	network	operators	can	
plan	well	in	advance	for	the	capacity	of	routing	equipment	to	
meet	their	future	needs
But:
The	advanced	levels	of	instability	by	a	small	number	of	networks	
are	always	annoying!	How	can	we	prevent	these	highly	unstable	
prefixes?
That’s it!

More Related Content

PDF
The trend stats of routing table at JPIX route servers
PDF
Scaling BGP
PPTX
APNIC Update - NZNOG 2017
PPTX
APNIC Member Gathering: Myanmar
PDF
IPv6 performance
PDF
32 - IDNOG03 - Lia Hestina (RIPE) - ATLAS Measurement
PDF
06 (IDNOG02) IPv4 Address Transfer by Wita Laksono
PPTX
The State of IPv6, PTC17
The trend stats of routing table at JPIX route servers
Scaling BGP
APNIC Update - NZNOG 2017
APNIC Member Gathering: Myanmar
IPv6 performance
32 - IDNOG03 - Lia Hestina (RIPE) - ATLAS Measurement
06 (IDNOG02) IPv4 Address Transfer by Wita Laksono
The State of IPv6, PTC17

What's hot (20)

PDF
IPv6 - delegations, deployment and trends, SANOG 29
PDF
RIPE 78: Routing in 2018
PPTX
IPv6 Deployment, Lao ICT Expo 2016
PDF
Routing 2016
PPTX
Measuring IPv6 Performance, RIPE73
PDF
IETF 105: BGP 2018
PPTX
APNIC Member Gathering, China
PDF
DNSSEC Measurement APTLD 71
PDF
BGP: Whats so special about the number 512?
PDF
IPv6 readiness among APEC TEL member economies
PDF
IPv6 deployment, India
PDF
IPv6 at FPT Telecom
PPTX
Taiwan Internet Infrastructure
PDF
IPv6 status among ASEAN Member States
PPTX
Communicasia2017: IPv6 measurements
PDF
CommuniCast 2014: APNIC Services Update
PPTX
Apnic IPv6 Deployment
PDF
KISA (KRNIC) Update, by Youngsun La [APNIC 38 / NIR SIG]
PPTX
The case for IPv6
PDF
Government
IPv6 - delegations, deployment and trends, SANOG 29
RIPE 78: Routing in 2018
IPv6 Deployment, Lao ICT Expo 2016
Routing 2016
Measuring IPv6 Performance, RIPE73
IETF 105: BGP 2018
APNIC Member Gathering, China
DNSSEC Measurement APTLD 71
BGP: Whats so special about the number 512?
IPv6 readiness among APEC TEL member economies
IPv6 deployment, India
IPv6 at FPT Telecom
Taiwan Internet Infrastructure
IPv6 status among ASEAN Member States
Communicasia2017: IPv6 measurements
CommuniCast 2014: APNIC Services Update
Apnic IPv6 Deployment
KISA (KRNIC) Update, by Youngsun La [APNIC 38 / NIR SIG]
The case for IPv6
Government
Ad

Similar to Routing in 2016, IETF 98 (20)

PDF
Addressing and Routing in 2017
PDF
BGP in 2014
PDF
Routing and Addressing in 2018
PDF
From Policy to Practice: Addressing and Routing in 2014 by Geoff Huston [APRI...
PDF
BGP in 2015
PDF
NANOG 90: 'BGP in 2023' presented by Geoff Huston
PPTX
'Secure and Sustainable Internet Infrastructure for Emerging Technologies'
PDF
What Happened to IPv6? presented by Geoff Huston
PDF
IPv6 Address Planning
PDF
Whats so special about 512?, by Geoff Huston [APNIC 38 / APOPS 3]
PDF
Addressing 2015
PDF
IPv6 Transition: Why is this taking SO LONG!
PDF
What's so special about the number 512?
PDF
What's going on with IPv6? presented by Geoff Huston
PPT
Ipv4 vs Ipv6 comparison
PPSX
IPv6fundamentalspresentationforccnastudents
PDF
Ipv6 course
PDF
ARM 7: IPv6 deployment - where are we now?
PDF
IPv6 Deployment: Why and Why not? - HostingCon 2013
PDF
Getting The World IPv6 Enabled
Addressing and Routing in 2017
BGP in 2014
Routing and Addressing in 2018
From Policy to Practice: Addressing and Routing in 2014 by Geoff Huston [APRI...
BGP in 2015
NANOG 90: 'BGP in 2023' presented by Geoff Huston
'Secure and Sustainable Internet Infrastructure for Emerging Technologies'
What Happened to IPv6? presented by Geoff Huston
IPv6 Address Planning
Whats so special about 512?, by Geoff Huston [APNIC 38 / APOPS 3]
Addressing 2015
IPv6 Transition: Why is this taking SO LONG!
What's so special about the number 512?
What's going on with IPv6? presented by Geoff Huston
Ipv4 vs Ipv6 comparison
IPv6fundamentalspresentationforccnastudents
Ipv6 course
ARM 7: IPv6 deployment - where are we now?
IPv6 Deployment: Why and Why not? - HostingCon 2013
Getting The World IPv6 Enabled
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
SASE Traffic Flow - ZTNA Connector-1.pdf
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PPTX
artificial intelligence overview of it and more
PDF
Paper PDF World Game (s) Great Redesign.pdf
PDF
Introduction to the IoT system, how the IoT system works
PPTX
innovation process that make everything different.pptx
PPTX
Funds Management Learning Material for Beg
PPTX
Database Information System - Management Information System
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PDF
Sims 4 Historia para lo sims 4 para jugar
PPTX
E -tech empowerment technologies PowerPoint
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
DOC
Rose毕业证学历认证,利物浦约翰摩尔斯大学毕业证国外本科毕业证
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PDF
Exploring VPS Hosting Trends for SMBs in 2025
PPTX
Digital Literacy And Online Safety on internet
PPT
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
PPTX
Mathew Digital SEO Checklist Guidlines 2025
SASE Traffic Flow - ZTNA Connector-1.pdf
Job_Card_System_Styled_lorem_ipsum_.pptx
artificial intelligence overview of it and more
Paper PDF World Game (s) Great Redesign.pdf
Introduction to the IoT system, how the IoT system works
innovation process that make everything different.pptx
Funds Management Learning Material for Beg
Database Information System - Management Information System
Slides PDF The World Game (s) Eco Economic Epochs.pdf
An introduction to the IFRS (ISSB) Stndards.pdf
Sims 4 Historia para lo sims 4 para jugar
E -tech empowerment technologies PowerPoint
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
Rose毕业证学历认证,利物浦约翰摩尔斯大学毕业证国外本科毕业证
Design_with_Watersergyerge45hrbgre4top (1).ppt
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
Exploring VPS Hosting Trends for SMBs in 2025
Digital Literacy And Online Safety on internet
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
Mathew Digital SEO Checklist Guidlines 2025

Routing in 2016, IETF 98

  • 1. Routing in 2016 Geoff Huston Chief Scientist, APNIC
  • 2. Through the Routing Lens There are very few ways to assemble a single view of the entire Internet The lens of routing is one of the ways in which information relating to the entire reachable Internet is bought together Even so, its not a perfect lens…
  • 3. 1994: Introduction of CIDR 2001: The Great Internet Boom and Bust 2005: Broadband to the Masses 2009: The GFC hits the Internet 2011: Address Exhaustion Routing the Internet This is a view pulled together from each of the routing peers of Route- Views
  • 5. 2015-2016 in detail average growth trend Route Views Peers RIS Peers
  • 6. Routing Indicators for IPv4 Routing prefixes – growing by some 54,000 prefixes per year
  • 7. Routing Indicators for IPv4 AS Numbers– growing by some 3,450 prefixes per year
  • 8. Routing Indicators for IPv4 More Specifics are still taking up one half of the routing table
  • 9. Routing Indicators for IPv4 But the average size of a routing advertisement is getting smaller
  • 10. Routing Indicators for IPv4 Address Exhaustion is now visible in the extent of advertised address space
  • 11. Routing Indicators for IPv4 The “shape” of inter-AS interconnection appears to be relatively steady, as the Average AS Path length has been steady through the year
  • 12. AS Adjacencies (Route-Views) 6,202 AS6939 HURRICANE - Hurricane Electric, Inc., US 5,069 AS174 COGENT-174 - Cogent Communications, US 4,767 AS3356 LEVEL3 - Level 3 Communications, Inc., US 2,632 AS3549 LVLT-3549 - Level 3 Communications, Inc., US 2,397 AS7018 ATT-INTERNET4 - AT&T Services, Inc., US 1,959 AS209 CENTURYLINK-US-LEGACY-QWEST - Qwest, US 1,953 AS57463 NETIX , BG 1,691 AS37100 SEACOM-AS, MU 1,620 AS34224 NETERRA-AS, BG 19,700 out of 57,064 ASNs have 1 or 2 AS Adjacencies (72%) 3,062 ASNs have 10 or more adjacencies 22 ASNs have >1,000 adjacencies
  • 13. What happened in 2016 in V4? Routing Business as usual – despite IPv4 address exhaustion! • From the look of the growth plots, its business as usual, despite the increasing pressures on IPv4 address availability • The number of entries in the IPv4 default-free zone is now heading to 700,000 by the end of 2017 • The pace of growth of the routing table is still relatively constant at ~54,000 new entries and 3,400 new AS’s per year • IPv4 address exhaustion is not changing this! • Instead, we are advertising shorter prefixes into the routing system
  • 14. How can the IPv4 network continue to grow when we are running out of IPv4 addresses? We are now recycling old addresses back into the routing system Some of these addresses are transferred in ways that are recorded in the registry system, while others are being “leased” without any clear registration entry that describes the lessee
  • 15. IPv4 Advertised Address “Age” 80% of all new addresses announced in 2010 were allocated or assigned within the past 12 months 2% of all new addresses announced in 2010 were >= 20 years ‘old’ (legacy) 2010
  • 16. IPv4 Advertised Address “Age” 24 % of all new addresses announced in 2016 were allocated or assigned within the past 12 months 39 % of all new addresses announced in 2016 were >= 20 years ‘old’ (legacy) 2016
  • 19. IPv4:Assigned vs Recovered Growth in Advertised Addresses Change in the Unadvertised Address Pool RIR Allocations “recovery” “draw down”
  • 20. IPv4 in 2016 The equivalent of 1.8 /8s was added to the routing table across 2016 • Approximately 1.3 /8s were assigned by RIRs in 2015 • 0.7 /8’s assigned by Afrinic • 0.2 /8s were assigned by APNIC, RIPE NCC (Last /8 allocations) • 0.1 /8s were assigned by ARIN, LACNIC • And a net of 0.5 /8’s were recovered from the Unadvertised Pool
  • 21. The Route-Views view of IPv6 World IPv6 Day IANA IPv4 Exhaustion
  • 23. Routing Indicators for IPv6 Routing prefixes – growing by some 6,000 prefixes per year
  • 24. Routing Indicators for IPv6 AS Numbers– growing by some 1,700 prefixes per year (which is half the V4 growth)
  • 25. Routing Indicators for IPv6 More Specifics now take up more than one third of the routing table
  • 26. Routing Indicators for IPv6 The average size of a routing advertisement is getting smaller
  • 27. Routing Indicators for IPv6 Advertised Address span is growing at a linear rate
  • 28. Routing Indicators for IPv6 The “shape” of inter-AS interconnection in IPv6 appears to be steady, as the Average AS Path length has been held steady
  • 29. AS Adjacencies (Route Views) 9,105 out of 13,197 ASNs have 1 or 2 AS Adjacencies (69%) 917 ASNs have 10 or more adjacencies 4 ASNs have >1,000 adjacencies 3,276 AS6939 HURRICANE - Hurricane Electric, Inc., US 1,607 AS174 COGENT-174 - Cogent Communications, US 1,310 AS3356 LEVEL3 - Level 3 Communications, Inc., US 1,112 AS37100 SEACOM-AS, MU
  • 30. IPv6 in 2015 • Overall IPv6 Internet growth in terms of BGP is steady at some 6,000 route entries p.a. This is growth of BGP route objects is 1/9 of the growth rate of the IPv4 network – as compared to the AS growth rate which is 1/2 of the IPv4 AS number growth rate
  • 32. BGP Size Projections For the Internet this is a time of extreme uncertainty • Registry IPv4 address run out • Uncertainty over the impacts of market-mediated movements of IPv4 on the routing table • Uncertainty over the timing of IPv6 takeup leads to a mixed response to IPv6 so far, and no clear indicator of trigger points for change for those remaining IPv4-only networks
  • 33. V4 - Daily Growth Rates
  • 34. V4 - Daily Growth Rates
  • 35. V4 - Relative Daily Growth Rates
  • 36. V4 - Relative Daily Growth Rates Growth in the V4 network appears to be constant at a long term average of 120 additional routes per day, or some 45,000 additional routes per year Given that the V4 address supply has run out this implies further reductions in address size in routes, which in turn implies ever greater reliance on NATs
  • 37. IPv4 BGP Table Size Predictions Jan 2013 441,000 2014 488,000 2015 530,000 2016 586,000 580,000 2017 646,000 628,000 620,000 2018 700,000 675,000 670,000 2019 754,000 722,000 710,000 2020 808,000 768,000 760,000 2021 862,000 815,000 2022 916,000 Jan 2016 PREDICTION Jan 2015 PREDICTION Jan 2017 PREDICTION
  • 38. V6 - Daily Growth Rates
  • 39. V6 - Relative Growth Rates
  • 40. V6 - Relative Growth Rates Growth in the V6 network appears to be increasing, but in relative terms this is slowing down. Early adopters, who have tended to be the V4 transit providers, have already received IPv6 allocation and are routing them. The trailing edge of IPv6 adoption are generally composed of stub edge networks in IPv4. Many of these networks appear not to have made any visible moves in IPv6 as yet. If we see a change in this picture the growth trend will likely be exponential. But its not clear when such a tipping point will occur
  • 41. IPv6 BGP Table Size predictions Jan 2014 16,100 2015 21,200 2016 27,000 2017 35,000 2018 50,000 43,000 2019 65,000 51,000 2020 86,000 59,000 2021 113,000 67,000 2022 150,000 75,000 Exponential Model Linear Model Range of potential outcomes
  • 42. BGP Table Growth Nothing in these figures suggests that there is cause for urgent alarm -- at present • The overall eBGP growth rates for IPv4 are holding at a modest level, and the IPv6 table, although it is growing at a faster relative rate, is still small in size in absolute terms • As long as we are prepared to live within the technical constraints of the current routing paradigm, the Internet’s use of BGP will continue to be viable for some time yet • Nothing is melting in terms of the size of the routing table as yet
  • 43. BGP Updates • What about the level of updates in BGP? • Let’s look at the update load from a single eBGP feed in a DFZ context
  • 44. IPv4 Announcements and Withdrawals
  • 46. Updates in IPv4 BGP The number of updates per instability event has been relatively constant Which is good, but why is this happening? Likely contributors to this outcome are the damping effect of widespread use of the MRAI interval by eBGP speakers, and the topology factors, as seen in the relatively constant V4 AS Path Length
  • 47. V6 Announcements and Withdrawals
  • 48. V6 Convergence Performance High noise components in IPv6
  • 50. V6 Updates per event
  • 51. Updates in IPv6 BGP Route Updates are very unequally distributed across the prefix set – they appear to affect a very small number of prefixes which stand out well above the average
  • 53. Compared to IPv4 IPv6 IPv4 http://bgpupdates.potaroo.net/instability/bgpupd.htmlhttp://bgpupdates.potaroo.net/instability/v6-bgpupd.html
  • 54. Updates in IPv6 BGP IPv6 routing behaviour is similar to IPv4 behaviour: Most announced prefixes are stable all of the time And as more prefixes are announced, most of these announced prefixes are highly stable. But for a small number of prefixes we observe highly unstable behaviours that dominate IPv6 BGP updates which appear to be more unstable (relatively) than IPv4
  • 55. Today’s State of Routing “Mostly Harmless” The levels of growth of the tables, and the levels of growth of updates in BGP do not pose any immediate concerns The trends are predictable and steady, so network operators can plan well in advance for the capacity of routing equipment to meet their future needs But: The advanced levels of instability by a small number of networks are always annoying! How can we prevent these highly unstable prefixes?