SlideShare ist ein Scribd-Unternehmen logo
Making an RFC in
Today’s IETF
Geoff Huston
Just how long…
• Does it take to produce an RFC these days?
• Is it taking longer than before? Or is the process getting faster?
• What’s the “success rate” for Internet drafts?
Internet Drafts
February 2024 status:
• Current drafts in the Internet-Drafts repository: 2,185
• Average version count: 6
• Average time in the repository: 825 days (2 Years, 4 Months)
Current Draft Age Distribution
Average Draft Age
Outliers
draft-edwards-telnet-xon-xoff-state-control-00.txt 13 Years 11 Months
draft-spinosa-urn-lex-21.txt 14 Years 4 Months
draft-hoehrmann-cp-collation-01.txt 14 Years 9 Months
draft-palanivelan-bfd-v2-gr-13.txt 15 Years 2 Months
draft-dreibholz-rserpool-enrp-takeover-30.txt 15 Years 2 Months
draft-dreibholz-rserpool-delay-32.txt 16 Years 9 Months
draft-dreibholz-rserpool-asap-hropt-33.txt 16 Years 9 Months
draft-haluska-sipping-directory-assistance-11.txt 17 Years 8 Months
draft-dreibholz-rserpool-score-33.txt 17 Years 11 Months
draft-dreibholz-rserpool-applic-mobility-34.txt 17 Years 11 Months
draft-hohendorf-secure-sctp-36.txt 18 Years 8 Months
draft-dreibholz-rserpool-applic-distcomp-35.txt 18 Years 8 Months
draft-lior-radius-prepaid-extensions-22.txt 20 Years 8 Months
draft-dreibholz-ipv4-flowlabel-38.txt 21 Years 3 Months
draft-kunze-ark-38.txt 22 Years 8 Months
Incoming Draft Rate
IETF Meetings
Draft Submission Rate through 2023
IETF Meeting Weeks
Drafts per Month
The draft submission rate has been
steady at some 350 drafts per
month (outside of IETF meeting
months) since ~2012
Drafts per Month
The -00 draft submission rate has
been steady at some 50-80 -00
drafts per month (outside of IETF
meeting months) since ~2003
There was a small decline in the
COVID period, but it appears to be
rising again in the past 12 months
RFCs
• Internet Drafts since 1 June 1989 : 39,719 (watersprings.org)
• RFCs since April 1969: 9,338. (8,225 since 1 June 1989)
• Draft to RFC “conversion rate”: 21%
• Obsoleted RFCs: 1,130
• Updated RFCs: 1,168
• Verified Errata: 1,681
RFC Status
Unknown Historic Info Exp BCP Proposed Draft Standard
RFC Publication Rate
Missing data
Time from Draft to RFC
Missing data
Time from Draft to RFC
Just how long…
• Does it take to produce an RFC these days?
6 – 8 years
• Is it taking longer than before? Or is the process getting faster?
It’s taking around 4x longer than 20 years ago!
• What’s the “success rate” for Internet drafts?
Around 20%, or 1 in 5
See also
RFC8963 - Evaluation of a Sample of RFCs Produced in 2018
Christian Huitema, published Jan 2021
Thanks!

Weitere ähnliche Inhalte

Ähnlich wie Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119

Msr2010 ibrahim
Msr2010 ibrahimMsr2010 ibrahim
Msr2010 ibrahim
SAIL_QU
 
An Introduction to Druid
An Introduction to DruidAn Introduction to Druid
An Introduction to Druid
DataWorks Summit
 
AusNOG 2015 - Why you should read RFCs and Internet Drafts (and what you need...
AusNOG 2015 - Why you should read RFCs and Internet Drafts (and what you need...AusNOG 2015 - Why you should read RFCs and Internet Drafts (and what you need...
AusNOG 2015 - Why you should read RFCs and Internet Drafts (and what you need...
Mark Smith
 
Creating Open Data with Open Source (beta2)
Creating Open Data with Open Source (beta2)Creating Open Data with Open Source (beta2)
Creating Open Data with Open Source (beta2)
Sammy Fung
 

Ähnlich wie Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119 (20)

Msr2010 ibrahim
Msr2010 ibrahimMsr2010 ibrahim
Msr2010 ibrahim
 
Update on IPv6 activity in CERNET2
Update on IPv6 activity in CERNET2Update on IPv6 activity in CERNET2
Update on IPv6 activity in CERNET2
 
An Introduction to Druid
An Introduction to DruidAn Introduction to Druid
An Introduction to Druid
 
【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community
【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community
【EPN Seminar Nov.10. 2015】 Key note – Open innovation and Engineering community
 
Interactive real-time dashboards on data streams using Kafka, Druid, and Supe...
Interactive real-time dashboards on data streams using Kafka, Druid, and Supe...Interactive real-time dashboards on data streams using Kafka, Druid, and Supe...
Interactive real-time dashboards on data streams using Kafka, Druid, and Supe...
 
AusNOG 2015 - Why you should read RFCs and Internet Drafts (and what you need...
AusNOG 2015 - Why you should read RFCs and Internet Drafts (and what you need...AusNOG 2015 - Why you should read RFCs and Internet Drafts (and what you need...
AusNOG 2015 - Why you should read RFCs and Internet Drafts (and what you need...
 
Interactive real time dashboards on data streams using Kafka, Druid, and Supe...
Interactive real time dashboards on data streams using Kafka, Druid, and Supe...Interactive real time dashboards on data streams using Kafka, Druid, and Supe...
Interactive real time dashboards on data streams using Kafka, Druid, and Supe...
 
IPv4 IPv6 Multi Protocol Media Player
IPv4 IPv6 Multi  Protocol Media PlayerIPv4 IPv6 Multi  Protocol Media Player
IPv4 IPv6 Multi Protocol Media Player
 
BWE in Janus
BWE in JanusBWE in Janus
BWE in Janus
 
Creating Open Data with Open Source (beta2)
Creating Open Data with Open Source (beta2)Creating Open Data with Open Source (beta2)
Creating Open Data with Open Source (beta2)
 
RFC and internet standards presentation
RFC and internet standards presentationRFC and internet standards presentation
RFC and internet standards presentation
 
WebRTC Standards & Implementation Q&A - The Future is Now2!
WebRTC Standards & Implementation Q&A - The Future is Now2!WebRTC Standards & Implementation Q&A - The Future is Now2!
WebRTC Standards & Implementation Q&A - The Future is Now2!
 
Meetup #3: Migrating an Oracle Application from on-premise to AWS
Meetup #3: Migrating an Oracle Application from on-premise to AWSMeetup #3: Migrating an Oracle Application from on-premise to AWS
Meetup #3: Migrating an Oracle Application from on-premise to AWS
 
WebRTC Webinar and Q&A - IP Address Privacy and Microsoft Edge Interoperability
WebRTC Webinar and Q&A - IP Address Privacy and Microsoft Edge InteroperabilityWebRTC Webinar and Q&A - IP Address Privacy and Microsoft Edge Interoperability
WebRTC Webinar and Q&A - IP Address Privacy and Microsoft Edge Interoperability
 
The End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident RespondersThe End of IPv4: What It Means for Incident Responders
The End of IPv4: What It Means for Incident Responders
 
ION Ljubljana - Aaron Hughes: Best Current Operational Practices
ION Ljubljana - Aaron Hughes: Best Current Operational PracticesION Ljubljana - Aaron Hughes: Best Current Operational Practices
ION Ljubljana - Aaron Hughes: Best Current Operational Practices
 
Whats so special about 512?, by Geoff Huston [APNIC 38 / APOPS 3]
Whats so special about 512?, by Geoff Huston [APNIC 38 / APOPS 3]Whats so special about 512?, by Geoff Huston [APNIC 38 / APOPS 3]
Whats so special about 512?, by Geoff Huston [APNIC 38 / APOPS 3]
 
Lars Eggert - IETF
Lars Eggert - IETFLars Eggert - IETF
Lars Eggert - IETF
 
Getting The World IPv6 Enabled
Getting The World IPv6 EnabledGetting The World IPv6 Enabled
Getting The World IPv6 Enabled
 
The AmeriFlux Network Data Management System
The AmeriFlux Network Data Management SystemThe AmeriFlux Network Data Management System
The AmeriFlux Network Data Management System
 

Mehr von APNIC

Mehr von APNIC (20)

Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
 
APNIC Updates presented by Paul Wilson at CaribNOG 27
APNIC Updates presented by Paul Wilson at  CaribNOG 27APNIC Updates presented by Paul Wilson at  CaribNOG 27
APNIC Updates presented by Paul Wilson at CaribNOG 27
 
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
APNIC Policy Roundup presented by Sunny Chendi at TWNOG 5.0
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
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
 
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!
 

Kürzlich hochgeladen

Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
abhinandnam9997
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
aagad
 

Kürzlich hochgeladen (12)

Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdf
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?
 
The Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI StudioThe Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI Studio
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case Study
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdf
 

Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119

  • 1. Making an RFC in Today’s IETF Geoff Huston
  • 2. Just how long… • Does it take to produce an RFC these days? • Is it taking longer than before? Or is the process getting faster? • What’s the “success rate” for Internet drafts?
  • 3. Internet Drafts February 2024 status: • Current drafts in the Internet-Drafts repository: 2,185 • Average version count: 6 • Average time in the repository: 825 days (2 Years, 4 Months)
  • 4. Current Draft Age Distribution Average Draft Age
  • 5. Outliers draft-edwards-telnet-xon-xoff-state-control-00.txt 13 Years 11 Months draft-spinosa-urn-lex-21.txt 14 Years 4 Months draft-hoehrmann-cp-collation-01.txt 14 Years 9 Months draft-palanivelan-bfd-v2-gr-13.txt 15 Years 2 Months draft-dreibholz-rserpool-enrp-takeover-30.txt 15 Years 2 Months draft-dreibholz-rserpool-delay-32.txt 16 Years 9 Months draft-dreibholz-rserpool-asap-hropt-33.txt 16 Years 9 Months draft-haluska-sipping-directory-assistance-11.txt 17 Years 8 Months draft-dreibholz-rserpool-score-33.txt 17 Years 11 Months draft-dreibholz-rserpool-applic-mobility-34.txt 17 Years 11 Months draft-hohendorf-secure-sctp-36.txt 18 Years 8 Months draft-dreibholz-rserpool-applic-distcomp-35.txt 18 Years 8 Months draft-lior-radius-prepaid-extensions-22.txt 20 Years 8 Months draft-dreibholz-ipv4-flowlabel-38.txt 21 Years 3 Months draft-kunze-ark-38.txt 22 Years 8 Months
  • 7. Draft Submission Rate through 2023 IETF Meeting Weeks
  • 8. Drafts per Month The draft submission rate has been steady at some 350 drafts per month (outside of IETF meeting months) since ~2012
  • 9. Drafts per Month The -00 draft submission rate has been steady at some 50-80 -00 drafts per month (outside of IETF meeting months) since ~2003 There was a small decline in the COVID period, but it appears to be rising again in the past 12 months
  • 10. RFCs • Internet Drafts since 1 June 1989 : 39,719 (watersprings.org) • RFCs since April 1969: 9,338. (8,225 since 1 June 1989) • Draft to RFC “conversion rate”: 21% • Obsoleted RFCs: 1,130 • Updated RFCs: 1,168 • Verified Errata: 1,681
  • 11. RFC Status Unknown Historic Info Exp BCP Proposed Draft Standard
  • 13. Missing data Time from Draft to RFC
  • 14. Missing data Time from Draft to RFC
  • 15. Just how long… • Does it take to produce an RFC these days? 6 – 8 years • Is it taking longer than before? Or is the process getting faster? It’s taking around 4x longer than 20 years ago! • What’s the “success rate” for Internet drafts? Around 20%, or 1 in 5
  • 16. See also RFC8963 - Evaluation of a Sample of RFCs Produced in 2018 Christian Huitema, published Jan 2021