SlideShare a Scribd company logo
BGP AS Number Exhaustion
Geoff Huston
Research activity
supported by APNIC
March 2003
The Problem
 The 16 bit AS number field in BGP has
64,510 available values to use in the
Internet’s public routing space
 Some 30,000 AS numbers have already
been assigned by the RIRs
 This BGP protocol field will be
exhausted at some point in the future
The Solution
 Use a 32 bit field for this value
 draft-ietf-idr-as4bytes-06.txt describes how
 This is proposed for publication as an
experimental RFC
The Issue
 At some point we will need to start
testing various transition plans and
vendor implementations, set up a new
AS number registry, and commence
deployment of these extended length
protocol objects in BGP
When?
 Before we run completely out of 16 bit AS
numbers!
 Need to allow a lead time for testing,
deployment of 4-byte AS BGP implementations
and development of appropriate transition
arrangements
 Allow 2 – 3 years to undertake this smoothly
 So we’d like to know when we have 3 years to
go before we run out of AS numbers
When?
 A number of views can be used to make
forward projections:
 The growth of the number of announced
AS’s in the BGP routing table
 The rate at which AS number blocks are
passed from IANA to the RIRs
 The rate at which RIRs undertake
assignments of As’s to LIRs and end users
The BGP Routing Table
Announced AS’s
BGP Table - AS Count
0
2000
4000
6000
8000
10000
12000
14000
16000
Sep-96 Sep-97 Sep-98 Sep-99 Sep-00 Sep-01 Sep-02 Sep-03
BGP Table
The BGP Routing Table
Growth Projections
0
10000
20000
30000
40000
50000
60000
Jan-90
Jan-92
Jan-94
Jan-96
Jan-98
Jan-00
Jan-02
Jan-04
Jan-06
Jan-08
Jan-10
Jan-12
Jan-14
Exp Projection
Linear Projection
RIR Assignments
Feb 2008 May 2013
IANA AS block
Allocations
IANA AS Allocations
0
5000
10000
15000
20000
25000
30000
35000
Jan-90 Jan-91 Jan-92 Jan-93 Jan-94 Jan-95 Jan-96 Jan-97 Jan-98 Jan-99 Jan-00 Jan-01 Jan-02 Jan-03
IANA AS Allocations
From the IANA AS number Registry
IANA AS Allocation Projection
0
10000
20000
30000
40000
50000
60000
Jan-90
Jan-92
Jan-94
Jan-96
Jan-98
Jan-00
Jan-02
Jan-04
Jan-06
Jan-08
Jan-10
Jan-12
IANA Allocations
Exp Projection
Linear Projection
May 2007 Nov 2010
RIR Assignments
RIR Assignments
0
5000
10000
15000
20000
25000
Jan-90 Jan-91 Jan-92 Jan-93 Jan-94 Jan-95 Jan-96 Jan-97 Jan-98 Jan-99 Jan-00 Jan-01 Jan-02 Jan-03
RIR Assignments
From the RIR stats reports
RIR Projection
0
10000
20000
30000
40000
50000
60000
Jan-90
Jan-92
Jan-94
Jan-96
Jan-98
Jan-00
Jan-02
Jan-04
Jan-06
Jan-08
Jan-10
Jan-12
Jan-14
Exp Projection
Linear Projection
RIR Assignments
Feb 2008 May 2013
Combining these views
0
10000
20000
30000
40000
50000
60000
90
91
92
93
94
95
96
97
98
99
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
IANA
IANA EXP
IANA Linear
RIR
RIR Exp
RIR Linear
BGP
BGP exp 02
BGP Linear 02
Combined View +
differences
0
5000
10000
15000
20000
25000
30000
35000
Jan-90 Jan-91 Jan-92 Jan-93 Jan-94 Jan-95 Jan-96 Jan-97 Jan-98 Jan-99 Jan-00 Jan-01 Jan-02 Jan-03
IANA
RIR Assigned
BGP Announced
NOT assigned
NOT Announced
Observations
 RIRs operate with an allocation buffer of
around 5,000 numbers
 10,000 AS numbers (40% of the
assigned AS numbers) are not
announced in the BGP table.
 Is this the result of old AS assignments
falling into disuse?
 Or recent AS assignments being hoarded?
 This pool creates uncertainty in 2 byte AS
number pool exhaustion predictions
Announced and Unannounced
ASs
0
2000
4000
6000
8000
10000
12000
14000
16000
Oct-96
Oct-97
Oct-98
Oct-99
Oct-00
Oct-01
Oct-02
Announced
Unannounced
Unannounced : Announced
AS’s
Ratio Unann:Ann
0
0.25
0.5
0.75
1
1.25
1.5
1.75
2
2.25
Oct-96 Oct-97 Oct-98 Oct-99 Oct-00 Oct-01 Oct-02 Oct-03 Oct-04 Oct-05
Ratio Unann:Ann
Trend:
unannounced : announced ratio
Ratio Unann:Ann
0
0.25
0.5
0.75
1
1.25
1.5
1.75
2
2.25
Oct-96 Oct-97 Oct-98 Oct-99 Oct-00 Oct-01 Oct-02 Oct-03 Oct-04 Oct-05
Ratio Unann:Ann
Announced / Unannounced
Distribution by Date
0
100
200
300
400
500
600
Jan-90
May-90
Sep-90
Jan-91
May-91
Sep-91
Jan-92
May-92
Sep-92
Jan-93
May-93
Sep-93
Jan-94
May-94
Sep-94
Jan-95
May-95
Sep-95
Jan-96
May-96
Sep-96
Jan-97
May-97
Sep-97
Jan-98
May-98
Sep-98
Jan-99
May-99
Sep-99
Jan-00
May-00
Sep-00
Jan-01
May-01
Sep-01
Jan-02
May-02
Sep-02
Jan-03
UnAnnounced
BGP Announced
Distribution by AS Number Range
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
1 11 21 31 41 51 61 71 81 91 101 111 121 131 141 151 161 171 181 191 201 211 221 231 241 251 261 271 281
Unassigned
NOT Announced
Announced
Observations
 Low AS number ranges have the highest
unannounced / announced ratios
 Reclamation of unused AS numbers in the low
number ranges is likely to be a useful exercise
 Recent assignments show a 60%
announcement utilization ratio for AS
numbers
 LIR staging point factors
 Inadequate incentives to return if no immediate
requirement for deployment
Forecast
1 – AS recovery in effect - 2011
0
10000
20000
30000
40000
50000
60000
70000
1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011
IANA
RIR
BGP Projection
BGP
Unassigned
Unrouted
Forecast
2 – No significant recovery – 2009
0
10000
20000
30000
40000
50000
60000
70000
1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008
IANA
RIR
BGP Projection
BGP
Unassigned
Unrouted
Current AS Forecast
 The available AS number pool will exhaust in
the timeframe of 2009-2011 if current AS use
trends continue
2009

no significant reclamation in old AS number space

No coordinated effort to increase utilization density of
AS numbers
2011

reclamation and increased deployment efficiency

More Related Content

More from APNIC

DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
APNIC
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
APNIC
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
APNIC
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
APNIC
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
APNIC
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
APNIC
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
APNIC
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
APNIC
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
APNIC
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
APNIC
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
APNIC
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
APNIC
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APNIC
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
APNIC
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
APNIC
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
APNIC
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
APNIC
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment Status
APNIC
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
APNIC
 

More from APNIC (20)

DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment Status
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
 

Recently uploaded

原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
zoowe
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
harveenkaur52
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 

Recently uploaded (20)

原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 

BGP ASN exhaustion

  • 1. BGP AS Number Exhaustion Geoff Huston Research activity supported by APNIC March 2003
  • 2. The Problem  The 16 bit AS number field in BGP has 64,510 available values to use in the Internet’s public routing space  Some 30,000 AS numbers have already been assigned by the RIRs  This BGP protocol field will be exhausted at some point in the future
  • 3. The Solution  Use a 32 bit field for this value  draft-ietf-idr-as4bytes-06.txt describes how  This is proposed for publication as an experimental RFC
  • 4. The Issue  At some point we will need to start testing various transition plans and vendor implementations, set up a new AS number registry, and commence deployment of these extended length protocol objects in BGP
  • 5. When?  Before we run completely out of 16 bit AS numbers!  Need to allow a lead time for testing, deployment of 4-byte AS BGP implementations and development of appropriate transition arrangements  Allow 2 – 3 years to undertake this smoothly  So we’d like to know when we have 3 years to go before we run out of AS numbers
  • 6. When?  A number of views can be used to make forward projections:  The growth of the number of announced AS’s in the BGP routing table  The rate at which AS number blocks are passed from IANA to the RIRs  The rate at which RIRs undertake assignments of As’s to LIRs and end users
  • 7. The BGP Routing Table Announced AS’s BGP Table - AS Count 0 2000 4000 6000 8000 10000 12000 14000 16000 Sep-96 Sep-97 Sep-98 Sep-99 Sep-00 Sep-01 Sep-02 Sep-03 BGP Table
  • 8. The BGP Routing Table Growth Projections 0 10000 20000 30000 40000 50000 60000 Jan-90 Jan-92 Jan-94 Jan-96 Jan-98 Jan-00 Jan-02 Jan-04 Jan-06 Jan-08 Jan-10 Jan-12 Jan-14 Exp Projection Linear Projection RIR Assignments Feb 2008 May 2013
  • 9. IANA AS block Allocations IANA AS Allocations 0 5000 10000 15000 20000 25000 30000 35000 Jan-90 Jan-91 Jan-92 Jan-93 Jan-94 Jan-95 Jan-96 Jan-97 Jan-98 Jan-99 Jan-00 Jan-01 Jan-02 Jan-03 IANA AS Allocations From the IANA AS number Registry
  • 10. IANA AS Allocation Projection 0 10000 20000 30000 40000 50000 60000 Jan-90 Jan-92 Jan-94 Jan-96 Jan-98 Jan-00 Jan-02 Jan-04 Jan-06 Jan-08 Jan-10 Jan-12 IANA Allocations Exp Projection Linear Projection May 2007 Nov 2010
  • 11. RIR Assignments RIR Assignments 0 5000 10000 15000 20000 25000 Jan-90 Jan-91 Jan-92 Jan-93 Jan-94 Jan-95 Jan-96 Jan-97 Jan-98 Jan-99 Jan-00 Jan-01 Jan-02 Jan-03 RIR Assignments From the RIR stats reports
  • 14. Combined View + differences 0 5000 10000 15000 20000 25000 30000 35000 Jan-90 Jan-91 Jan-92 Jan-93 Jan-94 Jan-95 Jan-96 Jan-97 Jan-98 Jan-99 Jan-00 Jan-01 Jan-02 Jan-03 IANA RIR Assigned BGP Announced NOT assigned NOT Announced
  • 15. Observations  RIRs operate with an allocation buffer of around 5,000 numbers  10,000 AS numbers (40% of the assigned AS numbers) are not announced in the BGP table.  Is this the result of old AS assignments falling into disuse?  Or recent AS assignments being hoarded?  This pool creates uncertainty in 2 byte AS number pool exhaustion predictions
  • 17. Unannounced : Announced AS’s Ratio Unann:Ann 0 0.25 0.5 0.75 1 1.25 1.5 1.75 2 2.25 Oct-96 Oct-97 Oct-98 Oct-99 Oct-00 Oct-01 Oct-02 Oct-03 Oct-04 Oct-05 Ratio Unann:Ann
  • 18. Trend: unannounced : announced ratio Ratio Unann:Ann 0 0.25 0.5 0.75 1 1.25 1.5 1.75 2 2.25 Oct-96 Oct-97 Oct-98 Oct-99 Oct-00 Oct-01 Oct-02 Oct-03 Oct-04 Oct-05 Ratio Unann:Ann
  • 19. Announced / Unannounced Distribution by Date 0 100 200 300 400 500 600 Jan-90 May-90 Sep-90 Jan-91 May-91 Sep-91 Jan-92 May-92 Sep-92 Jan-93 May-93 Sep-93 Jan-94 May-94 Sep-94 Jan-95 May-95 Sep-95 Jan-96 May-96 Sep-96 Jan-97 May-97 Sep-97 Jan-98 May-98 Sep-98 Jan-99 May-99 Sep-99 Jan-00 May-00 Sep-00 Jan-01 May-01 Sep-01 Jan-02 May-02 Sep-02 Jan-03 UnAnnounced BGP Announced
  • 20. Distribution by AS Number Range 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 1 11 21 31 41 51 61 71 81 91 101 111 121 131 141 151 161 171 181 191 201 211 221 231 241 251 261 271 281 Unassigned NOT Announced Announced
  • 21. Observations  Low AS number ranges have the highest unannounced / announced ratios  Reclamation of unused AS numbers in the low number ranges is likely to be a useful exercise  Recent assignments show a 60% announcement utilization ratio for AS numbers  LIR staging point factors  Inadequate incentives to return if no immediate requirement for deployment
  • 22. Forecast 1 – AS recovery in effect - 2011 0 10000 20000 30000 40000 50000 60000 70000 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 IANA RIR BGP Projection BGP Unassigned Unrouted
  • 23. Forecast 2 – No significant recovery – 2009 0 10000 20000 30000 40000 50000 60000 70000 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 IANA RIR BGP Projection BGP Unassigned Unrouted
  • 24. Current AS Forecast  The available AS number pool will exhaust in the timeframe of 2009-2011 if current AS use trends continue 2009  no significant reclamation in old AS number space  No coordinated effort to increase utilization density of AS numbers 2011  reclamation and increased deployment efficiency

Editor's Notes

  1. This work is looking at the trends in consumption of the AS number pool in the Internet The AS number pool of 65536 numbers has 64.510 non-reserved numbers Currently the AS number pool is around 48% allocated. The question is how long will the remaining 52% last in terms of meeting Internet demands and what should we do when we get close to exhaustion
  2. The technical solution developed in the IETF is to extend the AS number field to 32 bits. This solution has been developed in the Inter Domain Routing Working Group of the IETF and is documented in the draft. This draft is on track for publication as an experimental RFC
  3. Transition cannot be undertaken in an instant. A prudent approach to this requires examination of transition plans, as well as testing of various vendor implementations for operational reliability and interoperability. Also there is a requirement for a new registry, and associated processes for deployment.
  4. How long would this pre-deployment phase take the global Internet industry? Estimates are difficult to make, but in considering allowing time for testing, experimental deployments, and completion of transition plans a 2 – 3 year timeframe does not appear unreasonable. So its reasonable to conclude that it would be useful to know when we have around 3 years prior to pool exhaustion of the 16 bit number space, and particularly useful to know if the three year time is some time in the immediate future!
  5. Lets look at ways to determine forward projections of AS number use. There are three sources of data regarding AS number use. The first is the number of ASes announced in the global BGP routing table. However there are two other data sources that are also relevant to this question: the rate at which AS number blocks (a block size is 1024 numbers) are passed from IANA to the RIRs and the rate at which RIRs undertake assignments to LIRs and end users
  6. The number of Ass announced in the routing table is shown here. The circled point appears to be an inflexion point corresponding to the end of the Internet boom
  7. From this data there are two potential growth curves. The pre-2002 data was showing a strong exponential growth trend, with AS number exhaustion appearing in late 2005. The 2002 – 2003 data can be fitted to both a linear and an exponential growth curve. An exponential growth curve would see exhaustion in around 10 years from now in 2013, and a linear trend would see exhaustion occurring in 25 years, in around 2027
  8. The IANA block allocation data does not have the same point of inflexion, and shows a more consistent growth pattern that appears to have an exponential component.
  9. Using the same 2002-2003 data as the base line there are again 2 possible trends: an exponential trend would see exhaustion of the IANA pool in 4 years from now (2007) and a linear trend would project exhaustion in 7 years (2010)
  10. This data is based on the RIR stats files, which show the data of assignment. Here there is also a point of inflexion, although not as pronounced as in the BGP table.
  11. Again taking 2002-2003 data and extrapolating forward, the exponential trend predicts exhaustion in 5 years time (2008) and the linear trend sees exhaustion in 2013
  12. This graph shows all three data sets and their projections
  13. The process here is that a number block is passed from IANA to the RIRs, and the RIRs undertake assignments to LIRs and end users, and, ultimately the AS numbers are advertised in the routing table. The orange jagged line shows the amount of AS numbers held by the RIRs pending assignment. With 4 RIRs active the pool of AS numbers held by the RIRs is currently steady at 5000 The red line shows the number of assigned ASes that are not advertised. This number is increasing, and is currently 10000
  14. This pool of 10,000 unannounced AS numbers is interesting, and as the slide indicates there are a number of reasons why there are so many unannounced ASes
  15. This graph shows the number of announced (blue) and unannounced (green) ASes The question is whether the ratio of announced : unannounced is constant or changing…next slide
  16. The ratio was historically high. In 1996 it appears that two thirds of assigned AS numbers were not visible in the BGP routing table. This has been reduced to the current ration of 0.7, which has been relatively stable for the past 1 ½ years (with a slight growth component – next slide)
  17. A slight growth pattern is visible in this ratio at present.
  18. This shows the AS ordered by date of assignment as listed in the RIR stats files. There is a strong peak visible in the 2001 timeframe and, interestingly, another peak at the start of 2003.
  19. This graph orders the ASes numericall in groups of 100. The rationale for this is that, in general, AS numbers have been assigned in numerical order, and the smaller valued numbers have been in circulation for a longer period. The green shows the number of ASes in each block that have been returned to the RIR or nopt yet assigned by the RIR. The red shows the number of ASes in each block of 100 that are listed as assigned, but are not visible in the BGP routing table The blue shows assigned advertised ASes. One interpretation of this graph is that: - There is some reclamation of unused ASes, but it ius not significant Older AS numbers have a sigificant propotion of numbers that are in a ‘zombie’ state More recent AS numbers show a 70% advertisement rate.
  20. We take the three data series (IANA, RIR and BGP table) and place them into a model This model includes an RIR holding pool with a 1024 cycle rate and a median pool value. i.e. whenever the RIR pool falls to 4,500 ASes the IANA pool is decremented by 1024 and the RIR pool is augmented by the same amount. The BGP table is assumed to consume AS numbers at an exponentially growing rate, using the past 18 months data as the trend base for the exponential projection The assumption here is that the ratio of announced to unannounced ASes will decline, and older unused ASes will be recycled. This model predicts exhaustion of the AS number pool in 2011 (8 years from now)
  21. This model is the same as the previous slide, with the exception that the unannounced AS number pool will remain at a level of 70% of the announced AS number pool – i.e. there is no reclamation of unannounced unused ASes. In this model AS number exhaustion will occur in 2009, 6 years from now.
  22. Summarizing the information in the previous 2 slides, it appears that there is little benefit in reclamation of unused AS numbers. It also indicates that there is currently a 6 year lifetime in the 16 bit AS number pool. Given the earlier comments about a 3 years industry lead time, it would appear that there is still some time before we need to concentrate effort in transitioning BGP in our deployed networks to versions that will support a larger AS number space.