rfc.dk

Best Current Practices (BCP)

Best Current Practice documents describe how the Internet community does things, rather than protocols. 238 BCPs are currently in force.

BCP 3 Variance for The PPP Compression Control Protocol and The PPP Encryption Control Protocol

  • RFC 1915 Variance for The PPP Compression Control Protocol and The PPP Encryption Control Protocol February 1996

BCP 4 An Appeal to the Internet Community to Return Unused IP Networks (Prefixes) to the IANA

  • RFC 1917 An Appeal to the Internet Community to Return Unused IP Networks (Prefixes) to the IANA February 1996

BCP 5 Address Allocation for Private Internets

  • RFC 1918 Address Allocation for Private Internets February 1996

BCP 6

  • RFC 1930 Guidelines for creation, selection, and registration of an Autonomous System (AS) March 1996
  • RFC 6996 Autonomous System (AS) Reservation for Private Use July 2013
  • RFC 7300 Reservation of Last Autonomous System (AS) Numbers July 2014

BCP 7 Implications of Various Address Allocation Policies for Internet Routing

  • RFC 2008 Implications of Various Address Allocation Policies for Internet Routing October 1996

BCP 8 IRTF Research Group Guidelines and Procedures

  • RFC 2014 IRTF Research Group Guidelines and Procedures October 1996

BCP 9

  • RFC 2026 The Internet Standards Process -- Revision 3 October 1996
  • RFC 5657 Guidance on Interoperation and Implementation Reports for Advancement to Draft Standard September 2009
  • RFC 6410 Reducing the Standards Track to Two Maturity Levels October 2011
  • RFC 7100 Retirement of the "Internet Official Protocol Standards" Summary Document December 2013
  • RFC 7127 Characterization of Proposed Standards January 2014
  • RFC 7475 Increasing the Number of Area Directors in an IETF Area March 2015
  • RFC 8789 IETF Stream Documents Require IETF Rough Consensus June 2020
  • RFC 9282 Responsibility Change for the RFC Series June 2022

BCP 10

  • RFC 8713 IAB, IESG, IETF Trust, and IETF LLC Selection, Confirmation, and Recall Process: Operation of the IETF Nominating and Recall Committees February 2020
  • RFC 9389 Nominating Committee Eligibility April 2023

BCP 11 Entities Involved in the IETF Standards Process

  • RFC 9281 Entities Involved in the IETF Standards Process June 2022

BCP 13

  • RFC 4289 Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures December 2005
  • RFC 6838 Media Type Specifications and Registration Procedures January 2013
  • RFC 9694 Guidelines for the Definition of New Top-Level Media Types March 2025

BCP 14

  • RFC 2119 Key words for use in RFCs to Indicate Requirement Levels March 1997
  • RFC 8174 Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words May 2017

BCP 15 Deployment of the Internet White Pages Service

  • RFC 2148 Deployment of the Internet White Pages Service September 1997

BCP 16 Selection and Operation of Secondary DNS Servers

  • RFC 2182 Selection and Operation of Secondary DNS Servers July 1997

BCP 17 Use of DNS Aliases for Network Services

  • RFC 2219 Use of DNS Aliases for Network Services October 1997

BCP 18 IETF Policy on Character Sets and Languages

  • RFC 2277 IETF Policy on Character Sets and Languages January 1998

BCP 19 IANA Charset Registration Procedures

  • RFC 2978 IANA Charset Registration Procedures October 2000

BCP 20 Classless IN-ADDR.ARPA delegation

  • RFC 2317 Classless IN-ADDR.ARPA delegation March 1998

BCP 21 Expectations for Computer Security Incident Response

  • RFC 2350 Expectations for Computer Security Incident Response June 1998

BCP 22 Guide for Internet Standards Writers

  • RFC 2360 Guide for Internet Standards Writers June 1998

BCP 23 Administratively Scoped IP Multicast

  • RFC 2365 Administratively Scoped IP Multicast July 1998

BCP 24 RSVP over ATM Implementation Guidelines

  • RFC 2379 RSVP over ATM Implementation Guidelines August 1998

BCP 25

  • RFC 2418 IETF Working Group Guidelines and Procedures September 1998
  • RFC 7776 IETF Anti-Harassment Procedures March 2016
  • RFC 8716 Update to the IETF Anti-Harassment Procedures for the Replacement of the IETF Administrative Oversight Committee (IAOC) with the IETF Administration LLC February 2020

BCP 26 Guidelines for Writing an IANA Considerations Section in RFCs

  • RFC 8126 Guidelines for Writing an IANA Considerations Section in RFCs June 2017

BCP 27 Advancement of MIB specifications on the IETF Standards Track

  • RFC 2438 Advancement of MIB specifications on the IETF Standards Track October 1998

BCP 28 Enhancing TCP Over Satellite Channels using Standard Mechanisms

  • RFC 2488 Enhancing TCP Over Satellite Channels using Standard Mechanisms January 1999

BCP 29 Procedure for Defining New DHCP Options

  • RFC 2489 Procedure for Defining New DHCP Options January 1999

BCP 30 Anti-Spam Recommendations for SMTP MTAs

  • RFC 2505 Anti-Spam Recommendations for SMTP MTAs February 1999

BCP 31 Media Feature Tag Registration Procedure

  • RFC 2506 Media Feature Tag Registration Procedure March 1999

BCP 32 Reserved Top Level DNS Names

  • RFC 2606 Reserved Top Level DNS Names June 1999

BCP 33 URN Namespace Definition Mechanisms

  • RFC 2611 URN Namespace Definition Mechanisms June 1999

BCP 34 Changing the Default for Directed Broadcasts in Routers

  • RFC 2644 Changing the Default for Directed Broadcasts in Routers August 1999

BCP 35 Guidelines and Registration Procedures for URI Schemes

  • RFC 7595 Guidelines and Registration Procedures for URI Schemes June 2015

BCP 36 Guidelines for Writers of RTP Payload Format Specifications

  • RFC 2736 Guidelines for Writers of RTP Payload Format Specifications December 1999

BCP 37

  • RFC 2780 IANA Allocation Guidelines For Values In the Internet Protocol and Related Headers March 2000
  • RFC 5237 IANA Allocation Guidelines for the Protocol Field February 2008

BCP 38 Network Ingress Filtering: Defeating Denial of Service Attacks which employ IP Source Address Spoofing

  • RFC 2827 Network Ingress Filtering: Defeating Denial of Service Attacks which employ IP Source Address Spoofing May 2000

BCP 39

  • RFC 2850 Charter of the Internet Architecture Board (IAB) May 2000
  • RFC 9283 IAB Charter Update for RFC Editor Model June 2022

BCP 40 DNS Root Name Service Protocol and Deployment Requirements

  • RFC 7720 DNS Root Name Service Protocol and Deployment Requirements December 2015

BCP 41

  • RFC 2914 Congestion Control Principles September 2000
  • RFC 7141 Byte and Packet Congestion Notification February 2014

BCP 42 Domain Name System (DNS) IANA Considerations

  • RFC 6895 Domain Name System (DNS) IANA Considerations April 2013

BCP 43 Procedures and IANA Guidelines for Definition of New DHCP Options and Message Types

  • RFC 2939 Procedures and IANA Guidelines for Definition of New DHCP Options and Message Types September 2000

BCP 44 Use of HTTP State Management

  • RFC 2964 Use of HTTP State Management October 2000

BCP 45 IETF Discussion List Charter

  • RFC 9245 IETF Discussion List Charter June 2022

BCP 46 Recommended Internet Service Provider Security Services and Procedures

  • RFC 3013 Recommended Internet Service Provider Security Services and Procedures November 2000

BCP 47

  • RFC 4647 Matching of Language Tags September 2006
  • RFC 5646 Tags for Identifying Languages September 2009

BCP 48 End-to-end Performance Implications of Slow Links

  • RFC 3150 End-to-end Performance Implications of Slow Links July 2001

BCP 49 Delegation of IP6.ARPA

  • RFC 3152 Delegation of IP6.ARPA August 2001

BCP 50 End-to-end Performance Implications of Links with Errors

  • RFC 3155 End-to-end Performance Implications of Links with Errors August 2001

BCP 51 IANA Guidelines for IPv4 Multicast Address Assignments

  • RFC 5771 IANA Guidelines for IPv4 Multicast Address Assignments March 2010

BCP 52 Management Guidelines & Operational Requirements for the Address and Routing Parameter Area Domain ("arpa")

  • RFC 3172 Management Guidelines & Operational Requirements for the Address and Routing Parameter Area Domain ("arpa") September 2001

BCP 53 GLOP Addressing in 233/8

  • RFC 3180 GLOP Addressing in 233/8 September 2001

BCP 54 IETF Guidelines for Conduct

  • RFC 7154 IETF Guidelines for Conduct March 2014

BCP 55 Guidelines for Evidence Collection and Archiving

  • RFC 3227 Guidelines for Evidence Collection and Archiving February 2002

BCP 56 Building Protocols with HTTP

  • RFC 9205 Building Protocols with HTTP June 2022

BCP 57 IANA Considerations for Internet Group Management Protocols

  • RFC 9778 IANA Considerations for Internet Group Management Protocols March 2025

BCP 58 Defining the IETF

  • RFC 3233 Defining the IETF February 2002

BCP 59 A Transient Prefix for Identifying Profiles under Development by the Working Groups of the Internet Engineering Task Force

  • RFC 3349 A Transient Prefix for Identifying Profiles under Development by the Working Groups of the Internet Engineering Task Force August 2002

BCP 60 Inappropriate TCP Resets Considered Harmful

  • RFC 3360 Inappropriate TCP Resets Considered Harmful August 2002

BCP 61 Strong Security Requirements for Internet Engineering Task Force Standard Protocols

  • RFC 3365 Strong Security Requirements for Internet Engineering Task Force Standard Protocols August 2002

BCP 62 Advice to link designers on link Automatic Repeat reQuest (ARQ)

  • RFC 3366 Advice to link designers on link Automatic Repeat reQuest (ARQ) September 2002

BCP 63 Session Initiation Protocol for Telephones (SIP-T): Context and Architectures

  • RFC 3372 Session Initiation Protocol for Telephones (SIP-T): Context and Architectures September 2002

BCP 64 Internet Assigned Numbers Authority (IANA) Considerations for the Lightweight Directory Access Protocol (LDAP)

  • RFC 4520 Internet Assigned Numbers Authority (IANA) Considerations for the Lightweight Directory Access Protocol (LDAP) June 2006

BCP 65

  • RFC 3405 Dynamic Delegation Discovery System (DDDS) Part Five: URI.ARPA Assignment Procedures October 2002
  • RFC 8958 Updated Registration Rules for URI.ARPA December 2020

BCP 67

  • RFC 5727 Change Process for the Session Initiation Protocol (SIP) and the Real-time Applications and Infrastructure Area March 2010
  • RFC 7957 DISPATCH-Style Working Groups and the SIP Change Process August 2016

BCP 68 Layer Two Tunneling Protocol (L2TP) Internet Assigned Numbers Authority (IANA) Considerations Update

  • RFC 3438 Layer Two Tunneling Protocol (L2TP) Internet Assigned Numbers Authority (IANA) Considerations Update December 2002

BCP 69 TCP Performance Implications of Network Path Asymmetry

  • RFC 3449 TCP Performance Implications of Network Path Asymmetry December 2002

BCP 70 Guidelines for the Use of Extensible Markup Language (XML) within IETF Protocols

  • RFC 3470 Guidelines for the Use of Extensible Markup Language (XML) within IETF Protocols January 2003

BCP 71 TCP over Second (2.5G) and Third (3G) Generation Wireless Networks

  • RFC 3481 TCP over Second (2.5G) and Third (3G) Generation Wireless Networks February 2003

BCP 72

  • RFC 3552 Guidelines for Writing RFC Text on Security Considerations July 2003
  • RFC 9416 Security Considerations for Transient Numeric Identifiers Employed in Network Protocols July 2023

BCP 73 An IETF URN Sub-namespace for Registered Protocol Parameters

  • RFC 3553 An IETF URN Sub-namespace for Registered Protocol Parameters June 2003

BCP 74 Coexistence between Version 1, Version 2, and Version 3 of the Internet-standard Network Management Framework

  • RFC 3584 Coexistence between Version 1, Version 2, and Version 3 of the Internet-standard Network Management Framework August 2003

BCP 75 Session Initiation Protocol (SIP) Basic Call Flow Examples

  • RFC 3665 Session Initiation Protocol (SIP) Basic Call Flow Examples January 2004

BCP 76 Session Initiation Protocol (SIP) Public Switched Telephone Network (PSTN) Call Flows

  • RFC 3666 Session Initiation Protocol (SIP) Public Switched Telephone Network (PSTN) Call Flows January 2004

BCP 77 IETF ISOC Board of Trustee Appointment Procedures

  • RFC 3677 IETF ISOC Board of Trustee Appointment Procedures December 2003

BCP 78 Rights Contributors Provide to the IETF Trust

  • RFC 5378 Rights Contributors Provide to the IETF Trust November 2008

BCP 79 Intellectual Property Rights in IETF Technology

  • RFC 8179 Intellectual Property Rights in IETF Technology May 2017

BCP 80 Delegation of E.F.F.3.IP6.ARPA

  • RFC 3681 Delegation of E.F.F.3.IP6.ARPA January 2004

BCP 81 The IETF XML Registry

  • RFC 3688 The IETF XML Registry January 2004

BCP 82 Assigning Experimental and Testing Numbers Considered Useful

  • RFC 3692 Assigning Experimental and Testing Numbers Considered Useful January 2004

BCP 84

  • RFC 3704 Ingress Filtering for Multihomed Networks March 2004
  • RFC 8704 Enhanced Feasible-Path Unicast Reverse Path Forwarding February 2020

BCP 85 Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP)

  • RFC 3725 Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP) April 2004

BCP 86 Determining Strengths For Public Keys Used For Exchanging Symmetric Keys

  • RFC 3766 Determining Strengths For Public Keys Used For Exchanging Symmetric Keys April 2004

BCP 87 Use of Interior Gateway Protocol (IGP) Metric as a second MPLS Traffic Engineering (TE) Metric

  • RFC 3785 Use of Interior Gateway Protocol (IGP) Metric as a second MPLS Traffic Engineering (TE) Metric May 2004

BCP 88 IANA Considerations for the Point-to-Point Protocol (PPP)

  • RFC 3818 IANA Considerations for the Point-to-Point Protocol (PPP) June 2004

BCP 89

  • RFC 3819 Advice for Internet Subnetwork Designers July 2004
  • RFC 9599 Guidelines for Adding Congestion Notification to Protocols that Encapsulate IP August 2024

BCP 90 Registration Procedures for Message Header Fields

  • RFC 3864 Registration Procedures for Message Header Fields September 2004

BCP 91

  • RFC 3901 DNS IPv6 Transport Operational Guidelines September 2004
  • RFC 10001 Operational Guidelines for DNS Transport in Mixed IPv4/IPv6 Environments August 2026

BCP 92 IESG Procedures for Handling of Independent and IRTF Stream Submissions

  • RFC 5742 IESG Procedures for Handling of Independent and IRTF Stream Submissions December 2009

BCP 93 A Model for IETF Process Experiments

  • RFC 3933 A Model for IETF Process Experiments November 2004

BCP 95 A Mission Statement for the IETF

  • RFC 3935 A Mission Statement for the IETF October 2004

BCP 96 Procedures for Modifying the Resource reSerVation Protocol (RSVP)

  • RFC 3936 Procedures for Modifying the Resource reSerVation Protocol (RSVP) October 2004

BCP 97

  • RFC 3967 Clarifying when Standards Track Documents may Refer Normatively to Documents at a Lower Level January 2005
  • RFC 4897 Handling Normative References to Standards-Track Documents June 2007
  • RFC 8067 Updating When Standards Track Documents May Refer Normatively to Documents at a Lower Level January 2017

BCP 98 The Internet Assigned Number Authority (IANA) Header Field Parameter Registry for the Session Initiation Protocol (SIP)

  • RFC 3968 The Internet Assigned Number Authority (IANA) Header Field Parameter Registry for the Session Initiation Protocol (SIP) December 2004

BCP 99 The Internet Assigned Number Authority (IANA) Uniform Resource Identifier (URI) Parameter Registry for the Session Initiation Protocol (SIP)

  • RFC 3969 The Internet Assigned Number Authority (IANA) Uniform Resource Identifier (URI) Parameter Registry for the Session Initiation Protocol (SIP) December 2004

BCP 100 Early IANA Allocation of Standards Track Code Points

  • RFC 7120 Early IANA Allocation of Standards Track Code Points January 2014

BCP 101

  • RFC 8711 Structure of the IETF Administrative Support Activity, Version 2.0 February 2020
  • RFC 8714 Update to the Process for Selection of Trustees for the IETF Trust February 2020
  • RFC 8717 IETF Administrative Support Activity 2.0: Consolidated Updates to IETF Administrative Terminology February 2020

BCP 102 IAB Processes for Management of IETF Liaison Relationships

  • RFC 4052 IAB Processes for Management of IETF Liaison Relationships April 2005

BCP 103 Procedures for Handling Liaison Statements to and from the IETF

  • RFC 4053 Procedures for Handling Liaison Statements to and from the IETF April 2005

BCP 104 Terminology for Describing Internet Connectivity

  • RFC 4084 Terminology for Describing Internet Connectivity May 2005

BCP 105 Embedding Globally-Routable Internet Addresses Considered Harmful

  • RFC 4085 Embedding Globally-Routable Internet Addresses Considered Harmful June 2005

BCP 106 Randomness Requirements for Security

  • RFC 4086 Randomness Requirements for Security June 2005

BCP 107 Guidelines for Cryptographic Key Management

  • RFC 4107 Guidelines for Cryptographic Key Management June 2005

BCP 108 IP Performance Metrics (IPPM) Metrics Registry

  • RFC 4148 IP Performance Metrics (IPPM) Metrics Registry August 2005

BCP 109 Deprecation of "ip6.int"

  • RFC 4159 Deprecation of "ip6.int" August 2005

BCP 110 Tunneling Multiplexed Compressed RTP (TCRTP)

  • RFC 4170 Tunneling Multiplexed Compressed RTP (TCRTP) November 2005

BCP 111

  • RFC 4181 Guidelines for Authors and Reviewers of MIB Documents September 2005
  • RFC 4841 RFC 4181 Update to Recognize the IETF Trust March 2007

BCP 112 Prioritized Treatment of Specific OSPF Version 2 Packets and Congestion Avoidance

  • RFC 4222 Prioritized Treatment of Specific OSPF Version 2 Packets and Congestion Avoidance October 2005

BCP 114 BGP Communities for Data Collection

  • RFC 4384 BGP Communities for Data Collection February 2006

BCP 116 IANA Allocations for Pseudowire Edge to Edge Emulation (PWE3)

  • RFC 4446 IANA Allocations for Pseudowire Edge to Edge Emulation (PWE3) April 2006

BCP 117 Interworking between the Session Initiation Protocol (SIP) and QSIG

  • RFC 4497 Interworking between the Session Initiation Protocol (SIP) and QSIG May 2006

BCP 118 Considerations for Lightweight Directory Access Protocol (LDAP) Extensions

  • RFC 4521 Considerations for Lightweight Directory Access Protocol (LDAP) Extensions June 2006

BCP 119 Session Initiation Protocol (SIP) Call Control - Conferencing for User Agents

  • RFC 4579 Session Initiation Protocol (SIP) Call Control - Conferencing for User Agents August 2006

BCP 120 Source-Specific Protocol Independent Multicast in 232/8

  • RFC 4608 Source-Specific Protocol Independent Multicast in 232/8 August 2006

BCP 121 Multicast Source Discovery Protocol (MSDP) Deployment Scenarios

  • RFC 4611 Multicast Source Discovery Protocol (MSDP) Deployment Scenarios August 2006

BCP 122 Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan

  • RFC 4632 Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan August 2006

BCP 123 Observed DNS Resolution Misbehavior

  • RFC 4697 Observed DNS Resolution Misbehavior October 2006

BCP 124 Specifying Alternate Semantics for the Explicit Congestion Notification (ECN) Field

  • RFC 4774 Specifying Alternate Semantics for the Explicit Congestion Notification (ECN) Field November 2006

BCP 125 Procedures for Protocol Extensions and Variations

  • RFC 4775 Procedures for Protocol Extensions and Variations December 2006

BCP 126 Operation of Anycast Services

  • RFC 4786 Operation of Anycast Services December 2006

BCP 127

  • RFC 4787 Network Address Translation (NAT) Behavioral Requirements for Unicast UDP January 2007
  • RFC 6888 Common Requirements for Carrier-Grade NATs (CGNs) April 2013
  • RFC 7857 Updates to Network Address Translation (NAT) Behavioral Requirements April 2016

BCP 128 Avoiding Equal Cost Multipath Treatment in MPLS Networks

  • RFC 4928 Avoiding Equal Cost Multipath Treatment in MPLS Networks June 2007

BCP 129 Change Process for Multiprotocol Label Switching (MPLS) and Generalized MPLS (GMPLS) Protocols and Procedures

  • RFC 4929 Change Process for Multiprotocol Label Switching (MPLS) and Generalized MPLS (GMPLS) Protocols and Procedures June 2007

BCP 130 IANA Considerations for OSPF

  • RFC 4940 IANA Considerations for OSPF July 2007

BCP 131 Symmetric RTP / RTP Control Protocol (RTCP)

  • RFC 4961 Symmetric RTP / RTP Control Protocol (RTCP) July 2007

BCP 132 Guidance for Authentication, Authorization, and Accounting (AAA) Key Management

  • RFC 4962 Guidance for Authentication, Authorization, and Accounting (AAA) Key Management July 2007

BCP 133 Specifying New Congestion Control Algorithms

  • RFC 9743 Specifying New Congestion Control Algorithms March 2025

BCP 134 Email Submission Operations: Access and Accountability Requirements

  • RFC 5068 Email Submission Operations: Access and Accountability Requirements November 2007

BCP 135 IP Multicast Requirements for a Network Address Translator (NAT) and a Network Address Port Translator (NAPT)

  • RFC 5135 IP Multicast Requirements for a Network Address Translator (NAT) and a Network Address Port Translator (NAPT) February 2008

BCP 136 Secure Connectivity and Mobility Using Mobile IPv4 and IKEv2 Mobility and Multihoming (MOBIKE)

  • RFC 5266 Secure Connectivity and Mobility Using Mobile IPv4 and IKEv2 Mobility and Multihoming (MOBIKE) June 2008

BCP 137 ASCII Escaping of Unicode Characters

  • RFC 5137 ASCII Escaping of Unicode Characters February 2008

BCP 138 A Registry for SMTP Enhanced Mail System Status Codes

  • RFC 5248 A Registry for SMTP Enhanced Mail System Status Codes June 2008

BCP 139 Templates for Internet-Drafts Containing MIB Modules

  • RFC 5249 Templates for Internet-Drafts Containing MIB Modules July 2008

BCP 140 Preventing Use of Recursive Nameservers in Reflector Attacks

  • RFC 5358 Preventing Use of Recursive Nameservers in Reflector Attacks October 2008

BCP 141 IANA Considerations and IETF Protocol and Documentation Usage for IEEE 802 Parameters

  • RFC 9542 IANA Considerations and IETF Protocol and Documentation Usage for IEEE 802 Parameters April 2024

BCP 142 NAT Behavioral Requirements for TCP

  • RFC 5382 NAT Behavioral Requirements for TCP October 2008

BCP 143 Deployment Considerations for Lemonade-Compliant Mobile Email

  • RFC 5383 Deployment Considerations for Lemonade-Compliant Mobile Email October 2008

BCP 144 Session Initiation Protocol Service Examples

  • RFC 5359 Session Initiation Protocol Service Examples October 2008

BCP 145 UDP Usage Guidelines

  • RFC 8085 UDP Usage Guidelines March 2017

BCP 146 Guidelines for Specifying the Use of IPsec Version 2

  • RFC 5406 Guidelines for Specifying the Use of IPsec Version 2 February 2009

BCP 147 Example Call Flows of Race Conditions in the Session Initiation Protocol (SIP)

  • RFC 5407 Example Call Flows of Race Conditions in the Session Initiation Protocol (SIP) December 2008

BCP 148 NAT Behavioral Requirements for ICMP

  • RFC 5508 NAT Behavioral Requirements for ICMP April 2009

BCP 149 Session Initiation Protocol (SIP) Call Control - Transfer

  • RFC 5589 Session Initiation Protocol (SIP) Call Control - Transfer June 2009

BCP 150 Network Address Translation (NAT) Behavioral Requirements for the Datagram Congestion Control Protocol

  • RFC 5597 Network Address Translation (NAT) Behavioral Requirements for the Datagram Congestion Control Protocol September 2009

BCP 151 H.248/MEGACO Registration Procedures

  • RFC 5615 H.248/MEGACO Registration Procedures August 2009

BCP 152 DNS Proxy Implementation Guidelines

  • RFC 5625 DNS Proxy Implementation Guidelines August 2009

BCP 153

  • RFC 6598 IANA-Reserved IPv4 Prefix for Shared Address Space April 2012
  • RFC 6890 Special-Purpose IP Address Registries April 2013
  • RFC 8190 Updates to the Special-Purpose IP Address Registries June 2017

BCP 154 Considerations for Civic Addresses in the Presence Information Data Format Location Object (PIDF-LO): Guidelines and IANA Registry Definition

  • RFC 5774 Considerations for Civic Addresses in the Presence Information Data Format Location Object (PIDF-LO): Guidelines and IANA Registry Definition March 2010

BCP 155 Nameservers for IPv4 and IPv6 Reverse Zones

  • RFC 5855 Nameservers for IPv4 and IPv6 Reverse Zones May 2010

BCP 156 Recommendations for Transport-Protocol Port Randomization

  • RFC 6056 Recommendations for Transport-Protocol Port Randomization January 2011

BCP 157 IPv6 Address Assignment to End Sites

  • RFC 6177 IPv6 Address Assignment to End Sites March 2011

BCP 158 RADIUS Design Guidelines

  • RFC 6158 RADIUS Design Guidelines March 2011

BCP 159 Reducing the TIME-WAIT State Using TCP Timestamps

  • RFC 6191 Reducing the TIME-WAIT State Using TCP Timestamps April 2011

BCP 160 An Architecture for Location and Location Privacy in Internet Applications

  • RFC 6280 An Architecture for Location and Location Privacy in Internet Applications July 2011

BCP 161

  • RFC 6291 Guidelines for the Use of the "OAM" Acronym in the IETF June 2011
  • RFC 10014 Guidelines for Characterizing the Term "OAM" June 2026

BCP 162 Logging Recommendations for Internet-Facing Servers

  • RFC 6302 Logging Recommendations for Internet-Facing Servers June 2011

BCP 163

  • RFC 6303 Locally Served DNS Zones July 2011
  • RFC 7793 Adding 100.64.0.0/10 Prefixes to the IPv4 Locally-Served DNS Zones Registry May 2016

BCP 164 IANA Considerations for Network Layer Protocol Identifiers

  • RFC 6328 IANA Considerations for Network Layer Protocol Identifiers July 2011

BCP 165

  • RFC 6335 Internet Assigned Numbers Authority (IANA) Procedures for the Management of the Service Name and Transport Protocol Port Number Registry August 2011
  • RFC 7605 Recommendations on Using Assigned Transport Port Numbers August 2015

BCP 166 Terminology Used in Internationalization in the IETF

  • RFC 6365 Terminology Used in Internationalization in the IETF September 2011

BCP 167 DomainKeys Identified Mail (DKIM) and Mailing Lists

  • RFC 6377 DomainKeys Identified Mail (DKIM) and Mailing Lists September 2011

BCP 168 IP Router Alert Considerations and Usage

  • RFC 6398 IP Router Alert Considerations and Usage October 2011

BCP 169 Unique Origin Autonomous System Numbers (ASNs) per Node for Globally Anycasted Services

  • RFC 6382 Unique Origin Autonomous System Numbers (ASNs) per Node for Globally Anycasted Services October 2011

BCP 170 Guidelines for Considering New Performance Metric Development

  • RFC 6390 Guidelines for Considering New Performance Metric Development October 2011

BCP 171 Time to Remove Filters for Previously Unallocated IPv4 /8s

  • RFC 6441 Time to Remove Filters for Previously Unallocated IPv4 /8s November 2011

BCP 172 Recommendation for Not Using AS_SET and AS_CONFED_SET in BGP

  • RFC 6472 Recommendation for Not Using AS_SET and AS_CONFED_SET in BGP December 2011

BCP 173

  • RFC 6484 Certificate Policy (CP) for the Resource Public Key Infrastructure (RPKI) February 2012
  • RFC 7382 Template for a Certification Practice Statement (CPS) for the Resource PKI (RPKI) April 2015

BCP 174 Certification Authority (CA) Key Rollover in the Resource Public Key Infrastructure (RPKI)

  • RFC 6489 Certification Authority (CA) Key Rollover in the Resource Public Key Infrastructure (RPKI) February 2012

BCP 175 Procedures for Maintaining the Time Zone Database

  • RFC 6557 Procedures for Maintaining the Time Zone Database February 2012

BCP 176 IP Performance Metrics (IPPM) Standard Advancement Testing

  • RFC 6576 IP Performance Metrics (IPPM) Standard Advancement Testing March 2012

BCP 177 IPv6 Support Required for All IP-Capable Nodes

  • RFC 6540 IPv6 Support Required for All IP-Capable Nodes April 2012

BCP 178 Deprecating the "X-" Prefix and Similar Constructs in Application Protocols

  • RFC 6648 Deprecating the "X-" Prefix and Similar Constructs in Application Protocols June 2012

BCP 179 Deprecate DES, RC4-HMAC-EXP, and Other Weak Cryptographic Algorithms in Kerberos

  • RFC 6649 Deprecate DES, RC4-HMAC-EXP, and Other Weak Cryptographic Algorithms in Kerberos July 2012

BCP 180 DHCPv6 Redundancy Deployment Considerations

  • RFC 6853 DHCPv6 Redundancy Deployment Considerations February 2013

BCP 181 Best Current Practice for Communications Services in Support of Emergency Calling

  • RFC 6881 Best Current Practice for Communications Services in Support of Emergency Calling March 2013

BCP 182 Algorithm Agility Procedure for the Resource Public Key Infrastructure (RPKI)

  • RFC 6916 Algorithm Agility Procedure for the Resource Public Key Infrastructure (RPKI) April 2013

BCP 183 A Uniform Resource Name (URN) Namespace for Examples

  • RFC 6963 A Uniform Resource Name (URN) Namespace for Examples May 2013

BCP 184 Guidelines for Authors and Reviewers of IP Flow Information Export (IPFIX) Information Elements

  • RFC 7013 Guidelines for Authors and Reviewers of IP Flow Information Export (IPFIX) Information Elements September 2013

BCP 185

  • RFC 7115 Origin Validation Operation Based on the Resource Public Key Infrastructure (RPKI) January 2014
  • RFC 9319 The Use of maxLength in the Resource Public Key Infrastructure (RPKI) October 2022

BCP 186 Recommendations on Filtering of IPv4 Packets Containing IPv4 Options

  • RFC 7126 Recommendations on Filtering of IPv4 Packets Containing IPv4 Options February 2014

BCP 187 Guidelines for Creating New DHCPv6 Options

  • RFC 7227 Guidelines for Creating New DHCPv6 Options May 2014

BCP 188 Pervasive Monitoring Is an Attack

  • RFC 7258 Pervasive Monitoring Is an Attack May 2014

BCP 189 An Acceptable Use Policy for New ICMP Types and Codes

  • RFC 7279 An Acceptable Use Policy for New ICMP Types and Codes May 2014

BCP 190 URI Design and Ownership

  • RFC 8820 URI Design and Ownership June 2020

BCP 191 IANA Considerations for Connectivity Fault Management (CFM) Code Points

  • RFC 7319 IANA Considerations for Connectivity Fault Management (CFM) Code Points July 2014

BCP 193 Diameter Applications Design Guidelines

  • RFC 7423 Diameter Applications Design Guidelines November 2014

BCP 194 BGP Operations and Security

  • RFC 7454 BGP Operations and Security February 2015

BCP 195

  • RFC 8996 Deprecating TLS 1.0 and TLS 1.1 March 2021
  • RFC 9325 Recommendations for Secure Use of Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS) November 2022
  • RFC 9852 New Protocols Using TLS Must Require TLS 1.3 July 2026

BCP 196 Deprecating the Anycast Prefix for 6to4 Relay Routers

  • RFC 7526 Deprecating the Anycast Prefix for 6to4 Relay Routers May 2015

BCP 197 IETF Recommendations Regarding Active Queue Management

  • RFC 7567 IETF Recommendations Regarding Active Queue Management July 2015

BCP 198 IPv6 Prefix Length Recommendation for Forwarding

  • RFC 7608 IPv6 Prefix Length Recommendation for Forwarding July 2015

BCP 199 DHCPv6-Shield: Protecting against Rogue DHCPv6 Servers

  • RFC 7610 DHCPv6-Shield: Protecting against Rogue DHCPv6 Servers August 2015

BCP 200 IAB and IESG Statement on Cryptographic Technology and the Internet

  • RFC 1984 IAB and IESG Statement on Cryptographic Technology and the Internet August 1996

BCP 201 Guidelines for Cryptographic Algorithm Agility and Selecting Mandatory-to-Implement Algorithms

  • RFC 7696 Guidelines for Cryptographic Algorithm Agility and Selecting Mandatory-to-Implement Algorithms November 2015

BCP 202 Reducing Energy Consumption of Router Advertisements

  • RFC 7772 Reducing Energy Consumption of Router Advertisements February 2016

BCP 203 Changing the Registration Policy for the NETCONF Capability URNs Registry

  • RFC 7803 Changing the Registration Policy for the NETCONF Capability URNs Registry February 2016

BCP 204 Host Address Availability Recommendations

  • RFC 7934 Host Address Availability Recommendations July 2016

BCP 205 Improving Awareness of Running Code: The Implementation Status Section

  • RFC 7942 Improving Awareness of Running Code: The Implementation Status Section July 2016

BCP 206 Problem Statement and Architecture for Information Exchange between Interconnected Traffic-Engineered Networks

  • RFC 7926 Problem Statement and Architecture for Information Exchange between Interconnected Traffic-Engineered Networks July 2016

BCP 207 DNSSEC Roadblock Avoidance

  • RFC 8027 DNSSEC Roadblock Avoidance November 2016

BCP 208 Network Transport Circuit Breakers

  • RFC 8084 Network Transport Circuit Breakers March 2017

BCP 209 Initializing a DNS Resolver with Priming Queries

  • RFC 9609 Initializing a DNS Resolver with Priming Queries February 2025

BCP 210 Minimal IPv6 over the TSCH Mode of IEEE 802.15.4e (6TiSCH) Configuration

  • RFC 8180 Minimal IPv6 over the TSCH Mode of IEEE 802.15.4e (6TiSCH) Configuration May 2017

BCP 211 BGPsec Operational Considerations

  • RFC 8207 BGPsec Operational Considerations September 2017

BCP 212

  • RFC 8252 OAuth 2.0 for Native Apps October 2017
  • RFC 10017 OAuth 2.0 for Browser-Based Applications August 2026

BCP 213 Use of Multicast across Inter-domain Peering Points

  • RFC 8313 Use of Multicast across Inter-domain Peering Points January 2018

BCP 214 Mitigating the Negative Impact of Maintenance through BGP Session Culling

  • RFC 8327 Mitigating the Negative Impact of Maintenance through BGP Session Culling March 2018

BCP 215 YANG Tree Diagrams

  • RFC 8340 YANG Tree Diagrams March 2018

BCP 216 Guidelines for Authors and Reviewers of Documents Containing YANG Data Models

  • RFC 9907 Guidelines for Authors and Reviewers of Documents Containing YANG Data Models March 2026

BCP 217 Guidelines for Multihomed and IPv4/IPv6 Dual-Stack Interactive Connectivity Establishment (ICE)

  • RFC 8421 Guidelines for Multihomed and IPv4/IPv6 Dual-Stack Interactive Connectivity Establishment (ICE) July 2018

BCP 218 Deprecate Triple-DES (3DES) and RC4 in Kerberos

  • RFC 8429 Deprecate Triple-DES (3DES) and RC4 in Kerberos October 2018

BCP 219 DNS Terminology

BCP 220 IPv6 Node Requirements

  • RFC 8504 IPv6 Node Requirements January 2019

BCP 221 Registration Data Access Protocol (RDAP) Object Tagging

  • RFC 8521 Registration Data Access Protocol (RDAP) Object Tagging November 2018

BCP 222

  • RFC 8552 Scoped Interpretation of DNS Resource Records through "Underscored" Naming of Attribute Leaves March 2019
  • RFC 8553 DNS Attrleaf Changes: Fixing Specifications That Use Underscored Node Names March 2019

BCP 223 Network Time Protocol Best Current Practices

  • RFC 8633 Network Time Protocol Best Current Practices July 2019

BCP 224 BGPsec Router Certificate Rollover

  • RFC 8634 BGPsec Router Certificate Rollover August 2019

BCP 225 JSON Web Token Best Current Practices

  • RFC 8725 JSON Web Token Best Current Practices February 2020

BCP 226

  • RFC 8718 IETF Plenary Meeting Venue Selection Process February 2020
  • RFC 8719 High-Level Guidance for the Meeting Policy of the IETF February 2020
  • RFC 9137 Considerations for Cancellation of IETF Meetings October 2021
  • RFC 9712 IETF Meeting Venue Requirements Review January 2025

BCP 227 Deprecating RC4 in Secure Shell (SSH)

  • RFC 8758 Deprecating RC4 in Secure Shell (SSH) April 2020

BCP 228 Best Practices for Securing RTP Media Signaled with SIP

  • RFC 8862 Best Practices for Securing RTP Media Signaled with SIP January 2021

BCP 229 Deprecating Any-Source Multicast (ASM) for Interdomain Multicast

  • RFC 8815 Deprecating Any-Source Multicast (ASM) for Interdomain Multicast August 2020

BCP 230 IP Fragmentation Considered Fragile

  • RFC 8900 IP Fragmentation Considered Fragile September 2020

BCP 231 A Common Operational Problem in DNS Servers: Failure to Communicate

  • RFC 8906 A Common Operational Problem in DNS Servers: Failure to Communicate September 2020

BCP 232 Recommendations for DNS Privacy Service Operators

  • RFC 8932 Recommendations for DNS Privacy Service Operators October 2020

BCP 233 Requirements for Time-Based Loss Detection

  • RFC 8961 Requirements for Time-Based Loss Detection November 2020

BCP 234 Improving the Reaction of Customer Edge Routers to IPv6 Renumbering Events

  • RFC 9096 Improving the Reaction of Customer Edge Routers to IPv6 Renumbering Events August 2021

BCP 235 DNS Transport over TCP - Operational Requirements

  • RFC 9210 DNS Transport over TCP - Operational Requirements March 2022

BCP 236 Guidance for NSEC3 Parameter Settings

  • RFC 9276 Guidance for NSEC3 Parameter Settings August 2022

BCP 237 DNS Security Extensions (DNSSEC)

  • RFC 9364 DNS Security Extensions (DNSSEC) February 2023

BCP 238 Avoiding Route Origin Authorizations (ROAs) Containing Multiple IP Prefixes

  • RFC 9455 Avoiding Route Origin Authorizations (ROAs) Containing Multiple IP Prefixes August 2023

BCP 239 Open Participation Principle regarding Remote Registration Fee

  • RFC 9501 Open Participation Principle regarding Remote Registration Fee December 2023

BCP 240 Best Current Practice for OAuth 2.0 Security

  • RFC 9700 Best Current Practice for OAuth 2.0 Security January 2025

BCP 241 Operational Considerations for Use of DNS in Internet of Things (IoT) Devices

  • RFC 9726 Operational Considerations for Use of DNS in Internet of Things (IoT) Devices March 2025

BCP 242 Clarification of IPv6 Address Allocation Policy

  • RFC 9812 Clarification of IPv6 Address Allocation Policy October 2025

BCP 243 Operational Considerations for Using TLS Pre-Shared Keys (TLS-PSKs) with RADIUS

  • RFC 9813 Operational Considerations for Using TLS Pre-Shared Keys (TLS-PSKs) with RADIUS July 2025

BCP 244 Best Practices for Deletion of Domain and Host Objects in the Extensible Provisioning Protocol (EPP)

  • RFC 9874 Best Practices for Deletion of Domain and Host Objects in the Extensible Provisioning Protocol (EPP) September 2025

BCP 245 IETF Community Moderation

  • RFC 9945 IETF Community Moderation February 2026

BCP 246 Operational Recommendations for DNSSEC Delegation Signer (DS) Automation

  • RFC 10026 Operational Recommendations for DNSSEC Delegation Signer (DS) Automation July 2026

BCP 247 Best Current Practice for Security of Cross-Device Flows

  • RFC 10027 Best Current Practice for Security of Cross-Device Flows August 2026