| < draft-ietf-poised95-std-proc-3-01.txt | draft-ietf-poised95-std-proc-3-02.txt > | |||
|---|---|---|---|---|
| Network Working Group S. Bradner | Network Working Group S. Bradner | |||
| Internet-Draft Harvard University | Internet-Draft Harvard University | |||
| Expires in six months Editor | Editor | |||
| October 1995 | January 1996 | |||
| Expires in six months | ||||
| The Internet Standards Process -- Revision 3 | The Internet Standards Process -- Revision 3 | |||
| a proposed revision of part of RFC 1602 | a proposed revision of part of RFC 1602 | |||
| <draft-ietf-poised95-std-proc-3-01.txt> | <draft-ietf-poised95-std-proc-3-02.txt> | |||
| Status of this Memo | Status of this Memo | |||
| This document is an Internet-Draft. Internet-Drafts are working | This document is an Internet-Draft. Internet-Drafts are working | |||
| documents of the Internet Engineering Task Force (IETF), its areas, | documents of the Internet Engineering Task Force (IETF), its areas, | |||
| and its working groups. Note that other groups may also distribute | and its working groups. Note that other groups may also distribute | |||
| working documents as Internet-Drafts. | working documents as Internet-Drafts. | |||
| Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
| and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
| skipping to change at page 2, line 9 ¶ | skipping to change at page 2, line 9 ¶ | |||
| the standardization of protocols and procedures. It defines the | the standardization of protocols and procedures. It defines the | |||
| stages in the standardization process, the requirements for moving a | stages in the standardization process, the requirements for moving a | |||
| document between stages and the types of documents used during this | document between stages and the types of documents used during this | |||
| process. It also addresses the intellectual property rights and | process. It also addresses the intellectual property rights and | |||
| copyright issues associated with the standards process. | copyright issues associated with the standards process. | |||
| Table of Contents | Table of Contents | |||
| Status of this Memo.................................................1 | Status of this Memo.................................................1 | |||
| Abstract............................................................1 | Abstract............................................................1 | |||
| 1. INTRODUCTION..................................................... | 1. INTRODUCTION....................................................3 | |||
| 1.1 Internet Standards............................................ | 1.1 Internet Standards...........................................3 | |||
| 1.2 The Internet Standards Process................................ | 1.2 The Internet Standards Process...............................3 | |||
| 1.3 Organization of This Document................................. | 1.3 Organization of This Document................................5 | |||
| 2. INTERNET STANDARDS-RELATED PUBLICATIONS.......................... | 2. INTERNET STANDARDS-RELATED PUBLICATIONS.........................5 | |||
| 2.1 Requests for Comments (RFCs).................................. | 2.1 Requests for Comments (RFCs).................................5 | |||
| 2.2 Internet-Drafts............................................... | 2.2 Internet-Drafts..............................................7 | |||
| 2.3 Notices and Record Keeping.................................... | 3. INTERNET STANDARD SPECIFICATIONS................................8 | |||
| 3. INTERNET STANDARD SPECIFICATIONS................................. | 3.1 Technical Specification (TS).................................8 | |||
| 3.1 Technical Specification (TS).................................. | 3.2 Applicability Statement (AS).................................8 | |||
| 3.2 Applicability Statement (AS).................................. | 3.3 Requirement Levels...........................................9 | |||
| 3.3 Requirement Levels............................................ | 4. THE INTERNET STANDARDS TRACK...................................10 | |||
| 4. THE INTERNET STANDARDS TRACK..................................... | 4.1 Standards Track Maturity Levels.............................10 | |||
| 4.1 Standards Track Maturity Levels............................... | 4.1.1 Proposed Standard.......................................10 | |||
| 4.1.1 Proposed Standard......................................... | 4.1.2 Draft Standard..........................................11 | |||
| 4.1.2 Draft Standard............................................ | 4.1.3 Internet Standard.......................................12 | |||
| 4.1.3 Internet Standard......................................... | 4.2 Non-Standards Track Maturity Levels.........................12 | |||
| 4.2 Non-Standards Track Maturity Levels........................... | 4.2.1 Experimental............................................12 | |||
| 4.2.1 Experimental.............................................. | 4.2.2 Informational...........................................13 | |||
| 4.2.2 Informational............................................. | 4.2.3 Procedures for Experimental and Informational RFCs......13 | |||
| 4.2.3 Procedures for Experimental and Informational RFCs........ | 4.2.4 Historic................................................14 | |||
| 4.2.4 Historic.................................................. | 5. BEST CURRENT PRACTICE (BCP) RFCs...............................14 | |||
| 5. THE INTERNET STANDARDS PROCESS................................... | 5.1 BCP Review Process..........................................15 | |||
| 5.1 Standards Actions............................................. | 6. THE INTERNET STANDARDS PROCESS.................................15 | |||
| 5.1.1 Initiation of Action...................................... | 6.1 Standards Actions...........................................16 | |||
| 5.1.2 IESG Review and Approval.................................. | 6.1.1 Initiation of Action....................................16 | |||
| 5.1.3 Publication............................................... | 6.1.2 IESG Review and Approval................................16 | |||
| 5.2 Entering the Standards Track.................................. | 6.1.3 Publication.............................................17 | |||
| 5.3 Advancing in the Standards Track.............................. | 6.2 Advancing in the Standards Track............................17 | |||
| 5.4 Revising a Standard........................................... | 6.3 Revising a Standard.........................................19 | |||
| 5.5 Retiring a Standard........................................... | 6.4 Retiring a Standard.........................................19 | |||
| 5.6 Conflict Resolution and Appeals............................... | 6.5 Conflict Resolution and Appeals.............................19 | |||
| 6. BEST CURRENT PRACTICE (BCP) RFCs................................. | 7. EXTERNAL STANDARDS AND SPECIFICATIONS..........................21 | |||
| 6.1 BCP Review Process............................................ | 7.1 Use of External Specifications..............................21 | |||
| 7. EXTERNAL STANDARDS AND SPECIFICATIONS............................ | 7.1.1 Incorporation of an Open Standard.......................22 | |||
| 8. INTELLECTUAL PROPERTY RIGHTS..................................... | 7.1.2 Incorporation of a Vendor Standard......................22 | |||
| 8.1. General Policy............................................... | 7.1.3 Assumption..............................................22 | |||
| 8.2 Confidentiality Obligations.................................. | 8 NOTICES AND RECORD KEEPING......................................22 | |||
| 8.3. Rights and Permissions....................................... | 9. INTELLECTUAL PROPERTY RIGHTS...................................23 | |||
| 8.3.1. All Contributions......................................... | 9.1. General Policy.............................................23 | |||
| 8.4.2. Standards Track Documents................................. | 9.2 Confidentiality Obligations................................23 | |||
| 8.4.3 Determination of Reasonable and | 9.3. Rights and Permissions.....................................24 | |||
| Non-discriminatory Terms.................................. | 9.3.1. All Contributions.......................................24 | |||
| 8.5. Notices...................................................... | 9.4.2. Standards Track Documents...............................24 | |||
| 9.4.3 Determination of Reasonable and | ||||
| 9. ACKNOWLEDGMENTS.................................................. | Non-discriminatory Terms................................25 | |||
| 10. SECURITY CONSIDERATIONS.......................................... | 9.5. Notices....................................................25 | |||
| 11. REFERENCES....................................................... | 10. ACKNOWLEDGMENTS................................................27 | |||
| 12 .AUTHORS' ADDRESS................................................. | 11. SECURITY CONSIDERATIONS........................................27 | |||
| 12. REFERENCES.....................................................27 | ||||
| 13 .AUTHORS' ADDRESS...............................................28 | ||||
| APPENDIX A: GLOSSARY OF ACRONYMS..................................... | APPENDIX A: DEFINITIONS OF TERMS...................................28 | |||
| APPENDIX B: GLOSSARY OF ACRONYMS...................................28 | ||||
| 1. INTRODUCTION | 1. INTRODUCTION | |||
| This memo documents the process currently used by the Internet | This memo documents the process currently used by the Internet | |||
| community for the standardization of protocols and procedures. The | community for the standardization of protocols and procedures. The | |||
| Internet Standards process is an activity of the Internet Society | Internet Standards process is an activity of the Internet Society | |||
| that is organized and managed on behalf of the Internet community by | that is organized and managed on behalf of the Internet community by | |||
| the Internet Architecture Board (IAB) and the Internet Engineering | the Internet Architecture Board (IAB) and the Internet Engineering | |||
| Steering Group. | Steering Group (IESG). | |||
| 1.1 Internet Standards | 1.1 Internet Standards | |||
| The Internet, a loosely-organized international collaboration of | The Internet, a loosely-organized international collaboration of | |||
| autonomous, interconnected networks, supports host-to-host | autonomous, interconnected networks, supports host-to-host | |||
| communication through voluntary adherence to open protocols and | communication through voluntary adherence to open protocols and | |||
| procedures defined by Internet Standards. There are also many | procedures defined by Internet Standards. There are also many | |||
| isolated internets, i.e., sets of interconnected networks, which are | isolated internets, i.e., sets of interconnected networks, which are | |||
| not connected to the Internet but use the Internet Standards. | not connected to the global Internet but use the Internet Standards. | |||
| The Internet standards process described in this document is | The Internet standards process described in this document is | |||
| concerned with all protocols, procedures, and conventions that are | concerned with all protocols, procedures, and conventions that are | |||
| used in or by the Internet, whether or not they are part of the | used in or by the Internet, whether or not they are part of the | |||
| TCP/IP protocol suite. In the case of protocols developed and/or | TCP/IP protocol suite. In the case of protocols developed and/or | |||
| standardized by non-Internet organizations, however, the Internet | standardized by non-Internet organizations, however, the Internet | |||
| standards process may apply only to the application of the protocol | standards process normally applies to the application of the protocol | |||
| or procedure in the Internet context, not to the specification of the | or procedure in the Internet context, not to the specification of the | |||
| protocol itself. | protocol itself. | |||
| In general, an Internet Standard is a specification that is stable | In general, an Internet Standard is a specification that is stable | |||
| and well-understood, is technically competent, has multiple, | and well-understood, is technically competent, has multiple, | |||
| independent, and interoperable implementations with substantial | independent, and interoperable implementations with substantial | |||
| operational experience, enjoys significant public support, and is | operational experience, enjoys significant public support, and is | |||
| recognizably useful in some or all parts of the Internet. | recognizably useful in some or all parts of the Internet. | |||
| 1.2 The Internet Standards Process | 1.2 The Internet Standards Process | |||
| skipping to change at page 3, line 46 ¶ | skipping to change at page 4, line 4 ¶ | |||
| or procedure in the Internet context, not to the specification of the | or procedure in the Internet context, not to the specification of the | |||
| protocol itself. | protocol itself. | |||
| In general, an Internet Standard is a specification that is stable | In general, an Internet Standard is a specification that is stable | |||
| and well-understood, is technically competent, has multiple, | and well-understood, is technically competent, has multiple, | |||
| independent, and interoperable implementations with substantial | independent, and interoperable implementations with substantial | |||
| operational experience, enjoys significant public support, and is | operational experience, enjoys significant public support, and is | |||
| recognizably useful in some or all parts of the Internet. | recognizably useful in some or all parts of the Internet. | |||
| 1.2 The Internet Standards Process | 1.2 The Internet Standards Process | |||
| In outline, the process of creating an Internet Standard is | In outline, the process of creating an Internet Standard is | |||
| straightforward: a specification undergoes a period of development | straightforward: a specification undergoes a period of development | |||
| and several iterations of review by the Internet community and | and several iterations of review by the Internet community and | |||
| revision based upon experience, is adopted as a Standard by the | revision based upon experience, is adopted as a Standard by the | |||
| appropriate body (see below), and is published. In practice, the | appropriate body (see below), and is published. In practice, the | |||
| process is more complicated, due to (1) the difficulty of creating | process is more complicated, due to (1) the difficulty of creating | |||
| specifications of high technical quality; (2) the need to consider | specifications of high technical quality; (2) the need to consider | |||
| the interests of all of the affected parties; (3) the importance of | the interests of all of the affected parties; (3) the importance of | |||
| establishing widespread community consensus; and (4) the difficulty | establishing widespread community consensus; and (4) the difficulty | |||
| of evaluating the utility of a particular specification for the | of evaluating the utility of a particular specification for the | |||
| Internet community. | Internet community. | |||
| The goals of the Internet standards process are: | The goals of the Internet standards process are: | |||
| o technical excellence; | o technical excellence; | |||
| o prior implementation and testing; | o prior implementation and testing; | |||
| o clear, short, and easily understandable documentation; | o clear, concise, and easily understandable documentation; | |||
| o openness and fairness; and | o openness and fairness; and | |||
| o timeliness. | o timeliness. | |||
| The procedures described in this document are designed to be fair, | The procedures described in this document are designed to be fair, | |||
| open, and objective; to reflect existing (proven) practice; and to | open, and objective; to reflect existing (proven) practice; and to | |||
| be flexible. | be flexible. | |||
| o These procedures are intended to provide a fair, open, and | o These procedures are intended to provide a fair, open, and | |||
| objective basis for developing, evaluating, and adopting Internet | objective basis for developing, evaluating, and adopting Internet | |||
| Standards. They provide ample opportunity for participation and | Standards. They provide ample opportunity for participation and | |||
| skipping to change at page 5, line 32 ¶ | skipping to change at page 5, line 36 ¶ | |||
| standards track. Section 4 describes the types of Internet standard | standards track. Section 4 describes the types of Internet standard | |||
| specification. Section 5 describes the process and rules for Internet | specification. Section 5 describes the process and rules for Internet | |||
| standardization. Section 6 specifies the way in which externally- | standardization. Section 6 specifies the way in which externally- | |||
| sponsored specifications and practices, developed and controlled by | sponsored specifications and practices, developed and controlled by | |||
| other standards bodies or by vendors, are handled within the Internet | other standards bodies or by vendors, are handled within the Internet | |||
| standards process. Section 7 presents the rules that are required to | standards process. Section 7 presents the rules that are required to | |||
| protect intellectual property rights in the context of the | protect intellectual property rights in the context of the | |||
| development and use of Internet Standards. Section 8 contains a list | development and use of Internet Standards. Section 8 contains a list | |||
| of numbered references. | of numbered references. | |||
| Appendix A contains a list of frequently-used acronyms. | Appendix A contains definitions of some of the terms used in this | |||
| document. Appendix B contains a list of frequently-used acronyms. | ||||
| 2. INTERNET STANDARDS-RELATED PUBLICATIONS | 2. INTERNET STANDARDS-RELATED PUBLICATIONS | |||
| 2.1 Requests for Comments (RFCs) | 2.1 Requests for Comments (RFCs) | |||
| Each distinct version of an Internet standards-related specification | Each distinct version of an Internet standards-related specification | |||
| is published as part of the "Request for Comments" (RFC) document | is published as part of the "Request for Comments" (RFC) document | |||
| series. This archival series is the official publication channel for | series. This archival series is the official publication channel for | |||
| Internet standards documents and other publications of the IESG, IAB, | Internet standards documents and other publications of the IESG, IAB, | |||
| and Internet community. RFCs can be obtained from a number of | and Internet community. RFCs can be obtained from a number of | |||
| Internet hosts using anonymous FTP, gopher, World Wide Web, and other | Internet hosts using anonymous FTP, gopher, World Wide Web, and other | |||
| Internet document-retrieval systems. | Internet document-retrieval systems. | |||
| The RFC series of documents on networking began in 1969 as part of | The RFC series of documents on networking began in 1969 as part of | |||
| the original ARPA wide-area networking (ARPANET) project (see | the original ARPA wide-area networking (ARPANET) project (see | |||
| Appendix A for glossary of acronyms). RFCs cover a wide range of | Appendix A for glossary of acronyms). RFCs cover a wide range of | |||
| topics, from early discussion of new research concepts to status | topics in addition to Internet Standards, from early discussion of | |||
| memos about the Internet. RFC publication is the direct | new research concepts to status memos about the Internet. RFC | |||
| responsibility of the RFC Editor, under the general direction of the | publication is the direct responsibility of the RFC Editor, under the | |||
| IAB. | general direction of the IAB. | |||
| The rules for formatting and submitting an RFC are defined in [5]. | The rules for formatting and submitting an RFC are defined in [5]. | |||
| Every RFC is available in ASCII text. Some RFCs are also available | Every RFC is available in ASCII text. Some RFCs are also available | |||
| in PostScript(R). The PostScript(R) version of an RFC may contain | in PostScript(R). The PostScript(R) version of an RFC may contain | |||
| material (such as diagrams and figures) that is not present in the | material (such as diagrams and figures) that is not present in the | |||
| ASCII version, and it may be formatted differently. | ASCII version, and it may be formatted differently. | |||
| ********************************************************* | ********************************************************* | |||
| * * | * * | |||
| * A stricter requirement applies to standards-track * | * A stricter requirement applies to standards-track * | |||
| skipping to change at page 6, line 32 ¶ | skipping to change at page 6, line 37 ¶ | |||
| The status of Internet protocol and service specifications is | The status of Internet protocol and service specifications is | |||
| summarized periodically in an RFC entitled "Internet Official | summarized periodically in an RFC entitled "Internet Official | |||
| Protocol Standards" [1]. This RFC shows the level of maturity and | Protocol Standards" [1]. This RFC shows the level of maturity and | |||
| other helpful information for each Internet protocol or service | other helpful information for each Internet protocol or service | |||
| specification (see section 3). | specification (see section 3). | |||
| Some RFCs document Internet Standards. These RFCs form the 'STD' | Some RFCs document Internet Standards. These RFCs form the 'STD' | |||
| subseries of the RFC series [4]. When a specification has been | subseries of the RFC series [4]. When a specification has been | |||
| adopted as an Internet Standard, it is given the additional label | adopted as an Internet Standard, it is given the additional label | |||
| "STDxxx", but it keeps its RFC number and its place in the RFC | "STDxxx", but it keeps its RFC number and its place in the RFC | |||
| series. | series. (see section 4.1.3) | |||
| Some RFCs describe Best Current Practices for the Internet community | Some RFCs describe the best current thinking about practices in the | |||
| These RFCs form the 'BCP' (Best Current Practice) subseries of the | Internet community These RFCs form the 'BCP' (Best Current Practice) | |||
| RFC series. [7] When a specification has been adopted as a BCP, it | subseries of the RFC series. [7] When a specification has been | |||
| is given the additional label "BCPxxx", but it keeps its RFC number | adopted as a BCP, it is given the additional label "BCPxxx", but it | |||
| and its place in the RFC series. | keeps its RFC number and its place in the RFC series. (see section 5) | |||
| Not all specifications of protocols or services for the Internet | Not all specifications of protocols or services for the Internet | |||
| should or will become Internet Standards or BCPs. Such non-standards | should or will become Internet Standards or BCPs. Such non-standards | |||
| track specifications are not subject to the rules for Internet | track specifications are not subject to the rules for Internet | |||
| standardization. Non-standards track specifications may be published | standardization. Non-standards track specifications may be published | |||
| directly as "Experimental" or "Informational" RFCs at the discretion | directly as "Experimental" or "Informational" RFCs at the discretion | |||
| of the RFC editor in consultation with the IESG (see section 4.2). | of the RFC Editor in consultation with the IESG (see section 4.2). | |||
| ******************************************************** | ******************************************************** | |||
| * * | * * | |||
| * It is important to remember that not all RFCs * | * It is important to remember that not all RFCs * | |||
| * are standards track documents, and that not all * | * are standards track documents, and that not all * | |||
| * standards track documents reach the level of * | * standards track documents reach the level of * | |||
| * Internet Standard. In the same way, not all RFCs * | * Internet Standard. In the same way, not all RFCs * | |||
| * which describe current practices have been given * | * which describe current practices have been given * | |||
| * the review and approval to become BCPs. See * | * the review and approval to become BCPs. See * | |||
| * RFC-1796 for further information. * | * RFC-1796 for further information. * | |||
| skipping to change at page 7, line 49 ¶ | skipping to change at page 8, line 6 ¶ | |||
| ******************************************************** | ******************************************************** | |||
| Note: It is acceptable to reference a standards-track specification | Note: It is acceptable to reference a standards-track specification | |||
| that may reasonably be expected to be published as an RFC using the | that may reasonably be expected to be published as an RFC using the | |||
| phrase "Work in Progress" without referencing an Internet-Draft. | phrase "Work in Progress" without referencing an Internet-Draft. | |||
| This may also be done in a standards track document itself as long | This may also be done in a standards track document itself as long | |||
| as the specification in which the reference is made would stand as a | as the specification in which the reference is made would stand as a | |||
| complete and understandable document with or without the reference to | complete and understandable document with or without the reference to | |||
| the "Work in Progress". | the "Work in Progress". | |||
| 2.3 Notices and Record Keeping | ||||
| Each of the organizations involved in the development and approval of | ||||
| Internet Standards shall publicly announce, and shall maintain a | ||||
| publicly accessible record of, every activity in which it engages, to | ||||
| the extent that the activity represents the prosecution of any part | ||||
| of the Internet standards process. For purposes of this section, the | ||||
| organizations involved in the development and approval of Internet | ||||
| Standards includes the IETF, the IESG, the IAB, all IETF working | ||||
| groups, and the Internet Society board of trustees. | ||||
| For IETF and working group meetings announcements shall be made by | ||||
| electronic mail to the IETF mailing list and shall be made | ||||
| sufficiently far in advance of the activity to permit all interested | ||||
| parties to effectively participate. The announcement shall contain | ||||
| (or provide pointers to) all of the information that is necessary to | ||||
| support the participation of any interested individual. In the case | ||||
| of a meeting, for example, the announcement shall include an agenda | ||||
| that specifies the standards-related issues that will be discussed. | ||||
| The formal record of an organization's standards-related activity | ||||
| shall include at least the following: | ||||
| o the charter of the organization (or a defining document equivalent | ||||
| to a charter); | ||||
| o complete and accurate minutes of meetings; | ||||
| o the archives of the working group electronic mail mailing lists; | ||||
| and | ||||
| o all written contributions (in paper or electronic form) from | ||||
| participants that pertain to the organization's standards-related | ||||
| activity. | ||||
| As a practical matter, the formal record of all Internet standards | ||||
| process activities is maintained by the IETF Secretariat, and is the | ||||
| responsibility of the Executive Director of the IETF. Each IETF | ||||
| working group is expeceted to maintain their own email list archive | ||||
| and must make a best effort to ensure that all traffic is captured | ||||
| and included in the archives. The entire record is available to any | ||||
| interested party upon request to the Executive Director. Internet | ||||
| drafts that have been removed (for any reason) from the internet- | ||||
| drafts directories shall be archived by the IETF Secretariat for the | ||||
| sole purpose of preserving an historical record of Internet standards | ||||
| activity and thus are not retrievable except in special | ||||
| circumstances. | ||||
| 3. INTERNET STANDARD SPECIFICATIONS | 3. INTERNET STANDARD SPECIFICATIONS | |||
| Specifications subject to the Internet standards process fall into | Specifications subject to the Internet standards process fall into | |||
| one of two categories: Technical Specification (TS) and | one of two categories: Technical Specification (TS) and | |||
| Applicability Statement (AS). | Applicability Statement (AS). | |||
| 3.1 Technical Specification (TS) | 3.1 Technical Specification (TS) | |||
| A Technical Specification is any description of a protocol, service, | A Technical Specification is any description of a protocol, service, | |||
| procedure, convention, or format. It may completely describe all of | procedure, convention, or format. It may completely describe all of | |||
| skipping to change at page 9, line 28 ¶ | skipping to change at page 8, line 35 ¶ | |||
| effect. However, a TS does not specify requirements for its use | effect. However, a TS does not specify requirements for its use | |||
| within the Internet; these requirements, which depend on the | within the Internet; these requirements, which depend on the | |||
| particular context in which the TS is incorporated by different | particular context in which the TS is incorporated by different | |||
| system configurations, are defined by an Applicability Statement. | system configurations, are defined by an Applicability Statement. | |||
| 3.2 Applicability Statement (AS) | 3.2 Applicability Statement (AS) | |||
| An Applicability Statement specifies how, and under what | An Applicability Statement specifies how, and under what | |||
| circumstances, one or more TSs may be applied to support a particular | circumstances, one or more TSs may be applied to support a particular | |||
| Internet capability. An AS may specify uses for TSs that are not | Internet capability. An AS may specify uses for TSs that are not | |||
| Internet Standards, as discussed in Section 6. | Internet Standards, as discussed in Section 7. | |||
| An AS identifies the relevant TSs and the specific way in which they | An AS identifies the relevant TSs and the specific way in which they | |||
| are to be combined, and may also specify particular values or ranges | are to be combined, and may also specify particular values or ranges | |||
| of TS parameters or subfunctions of a TS protocol that must be | of TS parameters or subfunctions of a TS protocol that must be | |||
| implemented. An AS also specifies the circumstances in which the use | implemented. An AS also specifies the circumstances in which the use | |||
| of a particular TS is required, recommended, or elective (see section | of a particular TS is required, recommended, or elective (see section | |||
| 3.3). | 3.3). | |||
| An AS may describe particular methods of using a TS in a restricted | An AS may describe particular methods of using a TS in a restricted | |||
| "domain of applicability", such as Internet routers, terminal | "domain of applicability", such as Internet routers, terminal | |||
| servers, Internet systems that interface to Ethernets, or datagram- | servers, Internet systems that interface to Ethernets, or datagram- | |||
| based database servers. | based database servers. | |||
| The broadest type of AS is a comprehensive conformance specification, | The broadest type of AS is a comprehensive conformance specification, | |||
| commonly called a "requirements document", for a particular class of | commonly called a "requirements document", for a particular class of | |||
| Internet systems, such as Internet routers or Internet hosts. | Internet systems, such as Internet routers or Internet hosts. | |||
| An AS may not have a higher maturity level in the standards track | An AS may not have a higher maturity level in the standards track | |||
| than any standards-track TS on which the AS relies (see section 5.1). | than any standards-track TS on which the AS relies (see section 4.1). | |||
| For example, a TS at Draft Standard level may be referenced by an AS | For example, a TS at Draft Standard level may be referenced by an AS | |||
| at the Proposed Standard or Draft Standard level, but not by an AS at | at the Proposed Standard or Draft Standard level, but not by an AS at | |||
| the Standard level. | the Standard level. | |||
| An AS may refer to a TS that is either a standards-track | ||||
| specification or is "Informational", but not to a TS with a maturity | ||||
| level of "Experimental" or "Historic" (see section 4.2). | ||||
| 3.3 Requirement Levels | 3.3 Requirement Levels | |||
| An AS shall apply one of the following "requirement levels" to each | An AS shall apply one of the following "requirement levels" to each | |||
| of the TSs to which it refers: | of the TSs to which it refers: | |||
| (a) Required: Implementation of the referenced TS, as specified by | (a) Required: Implementation of the referenced TS, as specified by | |||
| the AS, is required to achieve minimal conformance. For example, | the AS, is required to achieve minimal conformance. For example, | |||
| IP and ICMP must be implemented by all Internet systems using the | IP and ICMP must be implemented by all Internet systems using the | |||
| TCP/IP Protocol Suite. | TCP/IP Protocol Suite. | |||
| skipping to change at page 10, line 31 ¶ | skipping to change at page 9, line 35 ¶ | |||
| include the functions, features, and protocols of Recommended TSs | include the functions, features, and protocols of Recommended TSs | |||
| in their products, and should omit them only if the omission is | in their products, and should omit them only if the omission is | |||
| justified by some special circumstance. | justified by some special circumstance. | |||
| (c) Elective: Implementation of the referenced TS is optional | (c) Elective: Implementation of the referenced TS is optional | |||
| within the domain of applicability of the AS; that is, the AS | within the domain of applicability of the AS; that is, the AS | |||
| creates no explicit necessity to apply the TS. However, a | creates no explicit necessity to apply the TS. However, a | |||
| particular vendor may decide to implement it, or a particular user | particular vendor may decide to implement it, or a particular user | |||
| may decide that it is a necessity in a specific environment. | may decide that it is a necessity in a specific environment. | |||
| As noted in section 3.2, there are TSs that are not in the | As noted in section 4.1, there are TSs that are not in the | |||
| standards track or that have been retired from the standards | standards track or that have been retired from the standards | |||
| track, and are therefore not required, recommended, or elective. | track, and are therefore not required, recommended, or elective. | |||
| Two additional "requirement level" designations are available for | Two additional "requirement level" designations are available for | |||
| these TSs: | these TSs: | |||
| (d) Limited Use: The TS is considered to be appropriate for use | (d) Limited Use: The TS is considered to be appropriate for use | |||
| only in limited or unique circumstances. For example, the usage | only in limited or unique circumstances. For example, the usage | |||
| of a protocol with the "Experimental" designation should generally | of a protocol with the "Experimental" designation should generally | |||
| be limited to those actively involved with the experiment. | be limited to those actively involved with the experiment. | |||
| skipping to change at page 11, line 11 ¶ | skipping to change at page 10, line 14 ¶ | |||
| TSs. For example, Technical Specifications that are developed | TSs. For example, Technical Specifications that are developed | |||
| specifically and exclusively for some particular domain of | specifically and exclusively for some particular domain of | |||
| applicability, e.g., for mail server hosts, often contain within a | applicability, e.g., for mail server hosts, often contain within a | |||
| single specification all of the relevant AS and TS information. In | single specification all of the relevant AS and TS information. In | |||
| such cases, no useful purpose would be served by deliberately | such cases, no useful purpose would be served by deliberately | |||
| distributing the information among several documents just to preserve | distributing the information among several documents just to preserve | |||
| the formal AS/TS distinction. However, a TS that is likely to apply | the formal AS/TS distinction. However, a TS that is likely to apply | |||
| to more than one domain of applicability should be developed in a | to more than one domain of applicability should be developed in a | |||
| modular fashion, to facilitate its incorporation by multiple ASs. | modular fashion, to facilitate its incorporation by multiple ASs. | |||
| The "Official Protocol Standards" RFC lists a general requirement | The "Official Protocol Standards" RFC (STD1) lists a general | |||
| level for each TS, using the nomenclature defined in this section. | requirement level for each TS, using the nomenclature defined in this | |||
| This RFC is updated periodically. In many cases, more detailed | section. This RFC is updated periodically. In many cases, more | |||
| descriptions of the requirement levels of particular protocols and of | detailed descriptions of the requirement levels of particular | |||
| individual features of the protocols will be found in appropriate | protocols and of individual features of the protocols will be found | |||
| ASs. | in appropriate ASs. | |||
| 4. THE INTERNET STANDARDS TRACK | 4. THE INTERNET STANDARDS TRACK | |||
| Specifications that are intended to become Internet Standards evolve | Specifications that are intended to become Internet Standards evolve | |||
| through a set of maturity levels known as the "standards track". | through a set of maturity levels known as the "standards track". | |||
| These maturity levels -- "Proposed Standard", "Draft Standard", and | These maturity levels -- "Proposed Standard", "Draft Standard", and | |||
| "Standard" -- are defined and discussed in section 4.1. The way in | "Standard" -- are defined and discussed in section 4.1. The way in | |||
| which specifications move along the standards track is described in | which specifications move along the standards track is described in | |||
| section 5. | section 6. | |||
| Even after a specification has been adopted as an Internet Standard, | Even after a specification has been adopted as an Internet Standard, | |||
| further evolution often occurs based on experience and the | further evolution often occurs based on experience and the | |||
| recognition of new requirements. The nomenclature and procedures of | recognition of new requirements. The nomenclature and procedures of | |||
| Internet standardization provide for the replacement of old Internet | Internet standardization provide for the replacement of old Internet | |||
| Standards with new ones, and the assignment of descriptive labels to | Standards with new ones, and the assignment of descriptive labels to | |||
| indicate the status of "retired" Internet Standards. A set of | indicate the status of "retired" Internet Standards. A set of | |||
| maturity levels is defined in section 4.2 to cover these and other | maturity levels is defined in section 4.2 to cover these and other | |||
| specifications that are not considered to be on the standards track. | specifications that are not considered to be on the standards track. | |||
| skipping to change at page 11, line 50 ¶ | skipping to change at page 11, line 5 ¶ | |||
| are formally labeled "maturity levels". | are formally labeled "maturity levels". | |||
| This section describes the maturity levels and the expected | This section describes the maturity levels and the expected | |||
| characteristics of specifications at each level. | characteristics of specifications at each level. | |||
| 4.1.1 Proposed Standard | 4.1.1 Proposed Standard | |||
| The entry-level maturity for the standards track is "Proposed | The entry-level maturity for the standards track is "Proposed | |||
| Standard". A specific action by the IESG is required to move a | Standard". A specific action by the IESG is required to move a | |||
| specification onto the standards track at the "Proposed Standard" | specification onto the standards track at the "Proposed Standard" | |||
| level (see section 5). | level. | |||
| A Proposed Standard specification is generally stable, has resolved | A Proposed Standard specification is generally stable, has resolved | |||
| known design choices, is believed to be well-understood, has received | known design choices, is believed to be well-understood, has received | |||
| significant community review, and appears to enjoy enough community | significant community review, and appears to enjoy enough community | |||
| interest to be considered valuable. However, further experience | interest to be considered valuable. However, further experience | |||
| might result in a change or even retraction of the specification | might result in a change or even retraction of the specification | |||
| before it advances. | before it advances. | |||
| Usually, neither implementation nor operational experience is | Usually, neither implementation nor operational experience is | |||
| required for the designation of a specification as a Proposed | required for the designation of a specification as a Proposed | |||
| Standard. However, such experience is highly desirable, and will | Standard. However, such experience is highly desirable, and will | |||
| usually represent a strong argument in favor of a Proposed Standard | usually represent a strong argument in favor of a Proposed Standard | |||
| designation. | designation. | |||
| The IESG may require implementation and/or operational experience | The IESG may require implementation and/or operational experience | |||
| prior to granting Proposed Standard status to a specification that | prior to granting Proposed Standard status to a specification that | |||
| materially affects the core Internet protocols or that specifies | materially affects the core Internet protocols or that specifies | |||
| behavior that may have significant operational impact on the | behavior that may have significant operational impact on the | |||
| Internet. Typically, such a specification will be published | Internet. | |||
| initially with Experimental status (see section 4.2.1), and moved to | ||||
| the standards track only after sufficient implementation or | ||||
| operational experience has been obtained. | ||||
| A Proposed Standard should have no known technical omissions with | A Proposed Standard should have no known technical omissions with | |||
| respect to the requirements placed upon it. However, the IESG may | respect to the requirements placed upon it. However, the IESG may | |||
| waive this requirement in order to allow a specification to advance | waive this requirement in order to allow a specification to advance | |||
| to the Proposed Standard state when it is considered to be useful and | to the Proposed Standard state when it is considered to be useful and | |||
| necessary (and timely) even with known technical omissions. | necessary (and timely) even with known technical omissions. | |||
| Implementors should treat Proposed Standards as immature | Implementors should treat Proposed Standards as immature | |||
| specifications. It is desirable to implement them in order to gain | specifications. It is desirable to implement them in order to gain | |||
| experience and to validate, test, and clarify the specification. | experience and to validate, test, and clarify the specification. | |||
| However, since the content of Proposed Standards may be changed if | However, since the content of Proposed Standards may be changed if | |||
| problems are found or better solutions are identified, deploying | problems are found or better solutions are identified, deploying | |||
| implementations of such standards into a disruption-sensitive | implementations of such standards into a disruption-sensitive | |||
| customer base is not recommended. | customer base is not recommended. | |||
| 4.1.2 Draft Standard | 4.1.2 Draft Standard | |||
| A specification from which at least two independent and interoperable | A specification from which at least two independent and interoperable | |||
| implementations from different code bases, and for which sufficient | implementations from different code bases have been developed, and | |||
| successful operational experience has been obtained, may be elevated | for which sufficient successful operational experience has been | |||
| to the "Draft Standard" level. If patented or otherwise controlled | obtained, may be elevated to the "Draft Standard" level. If patented | |||
| technology is required for implementation, the separate | or otherwise controlled technology is required for implementation, | |||
| implementations must also have resulted from separate exercise of the | the separate implementations must also have resulted from separate | |||
| licensing process. This is a major advance in status, indicating a | exercise of the licensing process. Elevation to Draft Standard is a | |||
| strong belief that the specification is mature and will be useful. | major advance in status, indicating a strong belief that the | |||
| specification is mature and will be useful. | ||||
| The requirement for at least two independent and interoperable | The requirement for at least two independent and interoperable | |||
| implementations applies to all of the options and features of the | implementations applies to all of the options and features of the | |||
| specification. In cases in which one or more options or features | specification. In cases in which one or more options or features | |||
| have not been demonstrated in at least two interoperable | have not been demonstrated in at least two interoperable | |||
| implementations, the specification may advance to the Draft Standard | implementations, the specification may advance to the Draft Standard | |||
| level only if those options or features are removed. | level only if those options or features are removed. | |||
| A Draft Standard must be well-understood and known to be quite | A Draft Standard must be well-understood and known to be quite | |||
| stable, both in its semantics and as a basis for developing an | stable, both in its semantics and as a basis for developing an | |||
| implementation. A Draft Standard may still require additional or | implementation. A Draft Standard may still require additional or | |||
| more widespread field experience, since it is possible for | more widespread field experience, since it is possible for | |||
| implementations based on Draft Standard specifications to demonstrate | implementations based on Draft Standard specifications to demonstrate | |||
| unforeseen behavior when subjected to large-scale use in production | unforeseen behavior when subjected to large-scale use in production | |||
| environments. | environments. | |||
| A Draft Standard is normally considered to be a final specification, | A Draft Standard is normally considered to be a final specification, | |||
| and changes are likely to be made only to solve specific problems | and changes are likely to be made only to solve specific problems | |||
| encountered. In most circumstances, it is reasonable for vendors to | encountered. In most circumstances, it is reasonable for vendors to | |||
| deploy implementations of draft standards into the customer base. | deploy implementations of Draft Standards into the customer base. | |||
| 4.1.3 Internet Standard | 4.1.3 Internet Standard | |||
| A specification for which significant implementation and successful | A specification for which significant implementation and successful | |||
| operational experience has been obtained may be elevated to the | operational experience has been obtained may be elevated to the | |||
| Internet Standard level. An Internet Standard (which may simply be | Internet Standard level. An Internet Standard (which may simply be | |||
| referred to as a Standard) is characterized by a high degree of | referred to as a Standard) is characterized by a high degree of | |||
| technical maturity and by a generally held belief that the specified | technical maturity and by a generally held belief that the specified | |||
| protocol or service provides significant benefit to the Internet | protocol or service provides significant benefit to the Internet | |||
| community. | community. | |||
| A specification that reaches the status of Standard is assigned a | ||||
| number in the STD series while retaining its RFC number. | ||||
| 4.2 Non-Standards Track Maturity Levels | 4.2 Non-Standards Track Maturity Levels | |||
| Not every TS or AS is on the standards track. A TS may not be | Not every specification is on the standards track. A specification | |||
| intended to be an Internet Standard, or it may be intended for | may not be intended to be an Internet Standard, or it may be intended | |||
| eventual standardization but not yet ready to enter the standards | for eventual standardization but not yet ready to enter the standards | |||
| track. A TS or AS may have been superseded by a more recent Internet | track. A specification may have been superseded by a more recent | |||
| Standard, or have otherwise fallen into disuse or disfavor. | Internet Standard, or have otherwise fallen into disuse or disfavor. | |||
| Specifications that are not on the standards track are labeled with | Specifications that are not on the standards track are labeled with | |||
| one of three "off-track" maturity levels: "Experimental", | one of three "off-track" maturity levels: "Experimental", | |||
| "Informational", or "Historic". There are no time limits associated | "Informational", or "Historic". The documents bearing these labels | |||
| with these non-standards track labels, and the documents bearing | are not Internet Standards in any sense. | |||
| these labels are not Internet Standards in any sense. | ||||
| 4.2.1 Experimental | 4.2.1 Experimental | |||
| The "Experimental" designation typically denotes a specification that | ||||
| The "Experimental" designation on a TS typically denotes a | is part of some research or development effort. Such a specification | |||
| specification that is part of some research or development effort. | is published for the general information of the Internet technical | |||
| Such a specification is published for the general information of the | community and as an archival record of the work, subject only to | |||
| Internet technical community and as an archival record of the work, | editorial considerations and to verification that there has been | |||
| subject only to editorial considerations and to verification that | adequate coordination with the standards process (see below). An | |||
| there has been adequate coordination with the standards process (see | Experimental specification may be the output of an organized Internet | |||
| below). An Experimental specification may be the output of an | research effort (e.g., a Research Group of the IRTF), an IETF Working | |||
| organized Internet research effort (e.g., a Research Group of the | Group, or it may be an individual contribution. | |||
| IRTF), an IETF working group, or it may be an individual | ||||
| contribution. | ||||
| 4.2.2 Informational | 4.2.2 Informational | |||
| An "Informational" specification is published for the general | An "Informational" specification is published for the general | |||
| information of the Internet community, and does not represent an | information of the Internet community, and does not represent an | |||
| Internet community consensus or recommendation. The Informational | Internet community consensus or recommendation. The Informational | |||
| designation is intended to provide for the timely publication of a | designation is intended to provide for the timely publication of a | |||
| very broad range of responsible informational documents from many | very broad range of responsible informational documents from many | |||
| sources, subject only to editorial considerations and to verification | sources, subject only to editorial considerations and to verification | |||
| that there has been adequate coordination with the standards process | that there has been adequate coordination with the standards process | |||
| (see below). | (see section 4.2.3). | |||
| Specifications that have been prepared outside of the Internet | Specifications that have been prepared outside of the Internet | |||
| community and are not incorporated into the Internet standards | community and are not incorporated into the Internet standards | |||
| process by any of the provisions of section 6 may be published as | process by any of the provisions of section 9 may be published as | |||
| Informational RFCs, with the permission of the owner and the | Informational RFCs, with the permission of the owner and the | |||
| concurrence of the RFC Editor. | concurrence of the RFC Editor. | |||
| 4.2.3 Procedures for Experimental and Informational RFCs | 4.2.3 Procedures for Experimental and Informational RFCs | |||
| Unless they are the result of IETF working group action, documents | Unless they are the result of IETF working group action, documents | |||
| intended to be published with Experimental or Informational status | intended to be published with Experimental or Informational status | |||
| should be submitted directly to the RFC Editor . The RFC Editor will | should be submitted directly to the RFC Editor. The RFC Editor will | |||
| publish any such documents as Internet-Drafts which have not already | publish any such documents as Internet-Drafts which have not already | |||
| been so published. In order to differentiate these Internet-Drafts | been so published. In order to differentiate these Internet-Drafts | |||
| the filename will include "-rfced-". The RFC Editor will wait two | they will be labeled or grouped in the I-D directory so they are | |||
| weeks after this publication for comments before proceeding further. | easily recognizable. The RFC Editor will wait two weeks after this | |||
| The RFC Editor is expected to exercise his or her judgment concerning | publication for comments before proceeding further. The RFC Editor | |||
| the editorial suitability of a document for publication with | is expected to exercise his or her judgment concerning the editorial | |||
| Experimental or Informational status, and may refuse to publish a | suitability of a document for publication with Experimental or | |||
| document which, in the expert opinion of the RFC Editor, falls below | Informational status, and may refuse to publish a document which, in | |||
| the technical and/or editorial standard for RFCs. | the expert opinion of the RFC Editor, is unrelated to Internet | |||
| activity or falls below the technical and/or editorial standard for | ||||
| RFCs. | ||||
| To ensure that the non-standards track Experimental and Informational | To ensure that the non-standards track Experimental and Informational | |||
| designations are not misused to circumvent the Internet standards | designations are not misused to circumvent the Internet standards | |||
| process, the IESG and the RFC Editor have agreed that the RFC Editor | process, the IESG and the RFC Editor have agreed that the RFC Editor | |||
| will refer to the IESG any document submitted for Experimental or | will refer to the IESG any document submitted for Experimental or | |||
| Informational publication which, in the opinion of the RFC Editor, | Informational publication which, in the opinion of the RFC Editor, | |||
| may be related to, or of interest to, the IETF community. The IESG | may be related to work being done, or expected to be done, within the | |||
| shall review such a referred document within a reasonable period of | IETF community. The IESG shall review such a referred document | |||
| time, and recommend either that it be published as originally | within a reasonable period of time, and recommend either that it be | |||
| submitted or referred to the IETF as a contribution to the Internet | published as originally submitted or referred to the IETF as a | |||
| standards process. | contribution to the Internet standards process. | |||
| If (a) the IESG recommends that the document be brought within the | If (a) the IESG recommends that the document be brought within the | |||
| IETF and progressed within the IETF context, but the author declines | IETF and progressed within the IETF context, but the author declines | |||
| to do so, or (b) the IESG considers that the document proposes | to do so, or (b) the IESG considers that the document proposes | |||
| something that conflicts with, or is actually inimical to, an | something that conflicts with, or is actually inimical to, an | |||
| established IETF effort, the document may still be published as an | established IETF effort, the document may still be published as an | |||
| Experimental or Informational RFC. In these cases, however, the IESG | Experimental or Informational RFC. In these cases, however, the IESG | |||
| may insert appropriate "disclaimer" text into the RFC either in or | may insert appropriate "disclaimer" text into the RFC either in or | |||
| immediately following the "Status of this Memo" section in order to | immediately following the "Status of this Memo" section in order to | |||
| make the circumstances of its publication clear to readers. | make the circumstances of its publication clear to readers. | |||
| Documents proposed for Experimental and Informational RFCs by IETF | Documents proposed for Experimental and Informational RFCs by IETF | |||
| working groups go through IESG review. The review is initiated using | working groups go through IESG review. The review is initiated using | |||
| the process described in section 5.1.1. | the process described in section 6.1.1. | |||
| 4.2.4 Historic | 4.2.4 Historic | |||
| A TS or AS that has been superseded by a more recent specification or | A specification that has been superseded by a more recent | |||
| is for any other reason considered to be obsolete is assigned to the | specification or is for any other reason considered to be obsolete is | |||
| "Historic" level. (Purists have suggested that the word should be | assigned to the "Historic" level. (Purists have suggested that the | |||
| "Historical"; however, at this point the use of "Historic" is | word should be "Historical"; however, at this point the use of | |||
| historical.) | "Historic" is historical.) | |||
| 5. THE INTERNET STANDARDS PROCESS | 5. BEST CURRENT THINKING ABOUT PRACTICE (BCP) RFCs | |||
| The BCP subseries of the RFC series is designed to be a way to | ||||
| standardize practices and the results of community deliberations. A | ||||
| BCP document is subject to the same basic set of procedures as | ||||
| standards track documents and thus is a vehicle by which the IETF | ||||
| community can define and ratify the communities' best current | ||||
| thinking on a statement of principle or on what is the best way to | ||||
| perform some function. | ||||
| Historically Internet standards have generally been concerned with | ||||
| the technical specifications for hardware and software required for | ||||
| computer communication across interconnected networks. However, | ||||
| since the Internet itself is composed of networks operated by a great | ||||
| variety of organizations, with diverse goals and rules, good user | ||||
| service requires that the operators and administrators of the | ||||
| Internet follow some common guidelines for policies and operations. | ||||
| While these guidelines are generally different in scope and style | ||||
| from protocol standards, their establishment needs a similar process | ||||
| for consensus building. | ||||
| While it is recognized that entities such as the IAB and IESG are | ||||
| composed of individuals who may participate, as individuals, in the | ||||
| technical work of the IETF, it is also recognized that the entities | ||||
| themselves have an existence as leaders in the community. As leaders | ||||
| in the Internet technical community, these entities should have an | ||||
| outlet to propose ideas to stimulate work in a particular area, to | ||||
| raise the community's sensitivity to a certain issue, to make a | ||||
| statement of architectural principle, or to communicate their | ||||
| thoughts on other matters. The BCP subseries creates a smoothly | ||||
| structured way for these management entities to insert proposals into | ||||
| the consensus-building machinery of the IETF while gauging the | ||||
| community's view of that issue. | ||||
| Finally, the BCP series may be used to document the operation of the | ||||
| IETF itself. For example, this document defines the IETF standards | ||||
| process and is published as a BCP. | ||||
| 5.1 BCP Review Process | ||||
| Unlike standards-track documents, the mechanisms described in BCPs | ||||
| are not well suited to the phased roll-in nature of the three stage | ||||
| standards track and instead generally only make sense for full and | ||||
| immediate instantiation. | ||||
| The BCP process is similar to that for proposed standards. The BCP | ||||
| is submitted to the IESG for review, (see section 6.1.1) and the | ||||
| existing review process applies, including a Last-Call on the IETF | ||||
| Announce mailing list. However, once the IESG has approved the | ||||
| document, the process ends and the document is published. The | ||||
| resulting document is viewed as having the technical approval of the | ||||
| IETF, but it is not, and cannot become an official Internet Standard. | ||||
| Specifically, a document to be considered for the status of BCP must | ||||
| undergo the procedures outlined in sections 6.1, and 6.5 of this | ||||
| document. It is also under the restrictions of section 6.2 and the | ||||
| process may be appealed according to the procedures in section 6.6. | ||||
| Because BCPs are meant to express community consensus but are arrived | ||||
| at more quickly than standards, BCPs require particular care. | ||||
| Specifically, BCPs should not be viewed simply as stronger | ||||
| Informational RFCs, but rather should be viewed as documents suitable | ||||
| for a content unique from Informational RFCs. | ||||
| A specification that has been approved as a BCP is assigned a number | ||||
| in the BCP series while retaining its RFC number. | ||||
| 6. THE INTERNET STANDARDS PROCESS | ||||
| The mechanics of the Internet standards process involve decisions of | The mechanics of the Internet standards process involve decisions of | |||
| the IESG concerning the elevation of a specification onto the | the IESG concerning the elevation of a specification onto the | |||
| standards track or the movement of a standards-track specification | standards track or the movement of a standards-track specification | |||
| from one maturity level to another. Although a number of reasonably | from one maturity level to another. Although a number of reasonably | |||
| objective criteria (described below and in section 4) are available | objective criteria (described below and in section 4) are available | |||
| to guide the IESG in making a decision to move a specification onto, | to guide the IESG in making a decision to move a specification onto, | |||
| along, or off the standards track, there is no algorithmic guarantee | along, or off the standards track, there is no algorithmic guarantee | |||
| of elevation to or progression along the standards track for any | of elevation to or progression along the standards track for any | |||
| specification. The experienced collective judgment of the IESG | specification. The experienced collective judgment of the IESG | |||
| concerning the technical quality of a specification proposed for | concerning the technical quality of a specification proposed for | |||
| elevation to or advancement in the standards track is an essential | elevation to or advancement in the standards track is an essential | |||
| component of the decision-making process. | component of the decision-making process. | |||
| 5.1 Standards Actions | 6.1 Standards Actions | |||
| A "standards action" -- entering a particular specification into, | A "standards action" -- entering a particular specification into, | |||
| advancing it within, or removing it from, the standards track -- must | advancing it within, or removing it from, the standards track -- must | |||
| be approved by the IESG. | be approved by the IESG. | |||
| 5.1.1 Initiation of Action | 6.1.1 Initiation of Action | |||
| A standards action is initiated by a recommendation to the | ||||
| appropriate IETF Area Director or to the IESG as a whole by the | ||||
| individual or group that is responsible for the specification | ||||
| (usually an IETF Working Group). | ||||
| A specification that is intended to enter or advance in the Internet | A specification that is intended to enter or advance in the Internet | |||
| standards track shall first be posted as an Internet-Draft (see | standards track shall first be posted as an Internet-Draft (see | |||
| section 2.2), by sending the document in an electronic mail message | section 2.2) unless it has not changed since publication as an RFC. | |||
| to the Internet-Drafts address at the IETF Secretariat. It shall | It shall remain as an Internet-Draft for a period of time, not less | |||
| remain as an Internet-Draft for a period of time, not less than two | than two weeks, that permits useful community review, after which a | |||
| weeks, that permits useful community review, after which it may be | recommendation for action may be initiated. | |||
| submitted to the the relevant Area Director for review by sending an | ||||
| electronic mail message to the Area Director with a copy to the IESG | ||||
| Secretary, specifying the name of the document and the recommended | ||||
| action. The Area Director, after reviewing the submission, may | ||||
| request that the IESG consider the document for action. | ||||
| 5.1.2 IESG Review and Approval | A standards action is initiated by a recommendation by the IETF | |||
| Working group responsible for a specification to its Area Director, | ||||
| copied to the IETF Secretary or, in the case of a specification not | ||||
| associated with a Working Group, a recommendation by an individual to | ||||
| the IESG. | ||||
| 6.1.2 IESG Review and Approval | ||||
| The IESG shall determine whether or not a specification submitted to | The IESG shall determine whether or not a specification submitted to | |||
| it according to section 5.1.1 satisfies the applicable criteria for | it according to section 6.1.1 satisfies the applicable criteria for | |||
| the recommended action (see sections 5.3 and 5.4), and shall in | the recommended action (see sections 4.1 and 4.2), and shall in | |||
| addition determine whether or not the technical quality and clarity | addition determine whether or not the technical quality and clarity | |||
| of the specification comports with that expected for the maturity | of the specification is consistent with that expected for the | |||
| level to which the specification is recommended. | maturity level to which the specification is recommended. | |||
| In order to obtain all of the information necessary to make these | In order to obtain all of the information necessary to make these | |||
| determinations, particularly when the specification is considered by | determinations, particularly when the specification is considered by | |||
| the IESG to be extremely important in terms of its potential impact | the IESG to be extremely important in terms of its potential impact | |||
| on the Internet or on the suite of Internet protocols, the IESG may, | on the Internet or on the suite of Internet protocols, the IESG may, | |||
| at its discretion, commission an independent technical review of the | at its discretion, commission an independent technical review of the | |||
| specification. Such a review shall be commissioned whenever the | specification. | |||
| circumstances surrounding a recommended standards action are | ||||
| considered by the IESG to require a broader basis than is normally | ||||
| available from the IESG itself for agreement within the Internet | ||||
| community that the specification is ready for advancement. The IESG | ||||
| shall communicate the findings of any such review to the IETF. | ||||
| The IESG will send notice to the IETF of the pending IESG | The IESG will send notice to the IETF of the pending IESG | |||
| consideration of the document(s) to permit a final review by the | consideration of the document(s) to permit a final review by the | |||
| general Internet community. This "Last-Call" notification shall be | general Internet community. This "Last-Call" notification shall be | |||
| via electronic mail to the IETF mailing list. Comments on a Last- | via electronic mail to the IETF Announce mailing list. Comments on a | |||
| Call shall be accepted from anyone, and should be sent to the email | Last-Call shall be accepted from anyone, and should be sent to the | |||
| address specified in the Last-Call. | email address specified in the Last-Call. | |||
| In a timely fashion, but no sooner than two weeks after issuing the | The Last-Call period shall be no shorter than two weeks except in | |||
| Last-Call notification to the IETF mailing list, the IESG shall make | those cases where the proposed standards action was not initiated by | |||
| its final determination of whether or not to approve the standards | an IETF Working Group, in which case the Last-Call period shall be no | |||
| action, and shall notify the IETF of its decision via electronic mail | shorter than four weeks. If the IESG believes that the community | |||
| to the IETF mailing list. In those cases in which the IESG believes | interest would be served by allowing more time for comment, it may | |||
| that the community interest would be served by allowing more time for | decide on a longer Last-Call period or to explicitly lengthen a | |||
| comment, it may decide to explicitly lengthen the Last-Call period. | current Last-Call period. | |||
| In those cases in which the proposed standards action involves a | ||||
| document for which no corresponding IETF working group is currently | ||||
| active, the Last-Call period shall be no shorter than four weeks. | ||||
| 5.1.3 Publication | The IETF may decide to recommend the formation of a new Working Group | |||
| in the case of significant controversy in response to a specification | ||||
| not originating from an IETF Working Group. | ||||
| Following IESG approval and any necessary editorial work, the RFC | In a timely fashion after the expiration of the Last-Call period, the | |||
| Editor shall publish the specification as an RFC. The specification | IESG shall make its final determination of whether or not to approve | |||
| shall at that point be removed from the Internet-Drafts directory. | the standards action, and shall notify the IETF of its decision via | |||
| electronic mail to the IETF Announce mailing list. | ||||
| 6.1.3 Publication | ||||
| If a standards action is approved, notification is sent to the RFC | ||||
| Editor and copied to the IETF with instructions to publish the | ||||
| specification as an RFC. The specification shall at that point be | ||||
| removed from the Internet-Drafts directory. | ||||
| An official summary of standards actions completed and pending shall | An official summary of standards actions completed and pending shall | |||
| appear in each issue of the Internet Society's newsletter. This | appear in each issue of the Internet Society's newsletter. This | |||
| shall constitute the "publication of record" for Internet standards | shall constitute the "publication of record" for Internet standards | |||
| actions. In addition, the IESG shall publish a monthly summary of | actions. | |||
| standards actions completed and pending in the Internet Monthly | ||||
| Report. | ||||
| Finally, the RFC Editor shall publish periodically an "Internet | ||||
| Official Protocol Standards" RFC [1], summarizing the status of all | ||||
| Internet protocol and service specifications, both within and outside | ||||
| the standards track. | ||||
| 5.2 Entering the Standards Track | ||||
| A specification that is potentially an Internet Standard may | ||||
| originate from: | ||||
| (a) an ISOC-sponsored effort (typically an IETF Working Group), | ||||
| (b) independent activity by individuals, or | ||||
| (c) an external organization. | ||||
| Case (a) accounts for the great majority of specifications that enter | ||||
| the standards track. In cases (b) and (c), the work might be tightly | ||||
| integrated with the work of an existing IETF Working Group, or it | ||||
| might be offered for standardization without prior IETF involvement. | ||||
| In most cases, a specification resulting from an effort that took | ||||
| place outside of an IETF Working Group will be submitted to an | ||||
| appropriate Working Group for evaluation and refinement. If | ||||
| necessary, an appropriate Working Group will be created. | ||||
| For externally-developed specifications that are well-integrated with | The RFC Editor shall publish periodically an "Internet Official | |||
| existing Working Group efforts, a Working Group is assumed to afford | Protocol Standards" RFC [1], summarizing the status of all Internet | |||
| adequate community review of the accuracy and applicability of the | protocol and service specifications. | |||
| specification. If a Working Group is unable to resolve all technical | ||||
| and usage questions, additional independent review may be necessary. | ||||
| Such reviews may be done within a Working Group context, or by an ad | ||||
| hoc review committee established specifically for that purpose. Ad | ||||
| hoc review committees may also be convened in other circumstances | ||||
| when the nature of review required is too small to require the | ||||
| formality of Working Group creation. It is the responsibility of the | ||||
| appropriate IETF Area Director to determine what, if any, review of | ||||
| an external specification is needed and how it shall be conducted. | ||||
| 5.3 Advancing in the Standards Track | 6.2 Advancing in the Standards Track | |||
| The procedure described in section 5.1 is followed for each action | The procedure described in section 6.1 is followed for each action | |||
| that attends the advancement of a specification along the standards | that attends the advancement of a specification along the standards | |||
| track. | track. | |||
| A specification shall remain at the Proposed Standard level for at | A specification shall remain at the Proposed Standard level for at | |||
| least six (6) months. | least six (6) months. | |||
| A specification shall remain at the Draft Standard level for at least | A specification shall remain at the Draft Standard level for at least | |||
| four (4) months, or until at least one IETF meeting has occurred, | four (4) months, or until at least one IETF meeting has occurred, | |||
| whichever comes later. | whichever comes later. | |||
| These minimum periods are intended to ensure adequate opportunity for | These minimum periods are intended to ensure adequate opportunity for | |||
| community review without severely impacting timeliness. These | community review without severely impacting timeliness. These | |||
| intervals shall be measured from the date of publication of the | intervals shall be measured from the date of publication of the | |||
| corresponding RFC(s), or, if the action does not result in RFC | corresponding RFC(s), or, if the action does not result in RFC | |||
| publication, the date of IESG approval of the action. | publication, the date of the announcement of the IESG approval of the | |||
| action. | ||||
| A specification may be (indeed, is likely to be) revised as it | A specification may be (indeed, is likely to be) revised as it | |||
| advances through the standards track. At each stage, the IESG shall | advances through the standards track. At each stage, the IESG shall | |||
| determine the scope and significance of the revision to the | determine the scope and significance of the revision to the | |||
| specification, and, if necessary and appropriate, modify the | specification, and, if necessary and appropriate, modify the | |||
| recommended action. Minor revisions are expected, but a significant | recommended action. Minor revisions are expected, but a significant | |||
| revision may require that the specification accumulate more | revision may require that the specification accumulate more | |||
| experience at its current maturity level before progressing. Finally, | experience at its current maturity level before progressing. Finally, | |||
| if the specification has been changed very significantly, the IESG | if the specification has been changed very significantly, the IESG | |||
| may recommend that the revision be treated as a new document, re- | may recommend that the revision be treated as a new document, re- | |||
| skipping to change at page 19, line 16 ¶ | skipping to change at page 18, line 50 ¶ | |||
| cases, the IESG or RFC Editor may be asked to republish the RFC (with | cases, the IESG or RFC Editor may be asked to republish the RFC (with | |||
| a new number) with corrections, and this will not reset the minimum | a new number) with corrections, and this will not reset the minimum | |||
| time-at-level clock. | time-at-level clock. | |||
| When a standards-track specification has not reached the Internet | When a standards-track specification has not reached the Internet | |||
| Standard level but has remained at the same maturity level for | Standard level but has remained at the same maturity level for | |||
| twenty-four (24) months, and every twelve (12) months thereafter | twenty-four (24) months, and every twelve (12) months thereafter | |||
| until the status is changed, the IESG shall review the viability of | until the status is changed, the IESG shall review the viability of | |||
| the standardization effort responsible for that specification and the | the standardization effort responsible for that specification and the | |||
| usefulness of the technology. Following each such review, the IESG | usefulness of the technology. Following each such review, the IESG | |||
| shall approve termination or continuation of the development, at the | shall approve termination or continuation of the development effort, | |||
| same time the IESG shall decide to maintain the specification at the | at the same time the IESG shall decide to maintain the specification | |||
| same maturity level or to move it to Historic status. This decision | at the same maturity level or to move it to Historic status. This | |||
| shall be communicated to the IETF by electronic mail to the IETF | decision shall be communicated to the IETF by electronic mail to the | |||
| mailing list to allow the Internet community an opportunity to | IETF Announce mailing list to allow the Internet community an | |||
| comment. This provision is not intended to threaten a legitimate and | opportunity to comment. This provision is not intended to threaten a | |||
| active Working Group effort, but rather to provide an administrative | legitimate and active Working Group effort, but rather to provide an | |||
| mechanism for terminating a moribund effort. | administrative mechanism for terminating a moribund effort. | |||
| 5.4 Revising a Standard | 6.3 Revising a Standard | |||
| A new version of an established Internet Standard must progress | A new version of an established Internet Standard must progress | |||
| through the full Internet standardization process as if it were a | through the full Internet standardization process as if it were a | |||
| completely new specification. (Sections 5.1 and 5.3) Once the new | completely new specification. Once the new version has reached the | |||
| version has reached the Standard level, it will usually replace the | Standard level, it will usually replace the previous version, which | |||
| previous version, which will move to Historic status. However, in | will be moved to Historic status. However, in some cases both | |||
| some cases both versions may remain as Internet Standards to honor | versions may remain as Internet Standards to honor the requirements | |||
| the requirements of an installed base. In this situation, the | of an installed base. In this situation, the relationship between | |||
| relationship between the previous and the new versions must be | the previous and the new versions must be explicitly stated in the | |||
| explicitly stated in the text of the new version or in another | text of the new version or in another appropriate document (e.g., an | |||
| appropriate document (e.g., an Applicability Statement; see section | Applicability Statement; see section 3.2). | |||
| 3.2). | ||||
| 5.5 Retiring a Standard | 6.4 Retiring a Standard | |||
| As the technology changes and matures, it is possible for a new | As the technology changes and matures, it is possible for a new | |||
| Standard specification to be so clearly superior technically that one | Standard specification to be so clearly superior technically that one | |||
| or more existing Internet Standards for the same function should be | or more existing standards track specifications for the same function | |||
| retired. In this case, the IESG shall approve a change of status of | should be retired. In this case, or when it is felt for some other | |||
| the superseded specification(s) from Standard to Historic. This | reason that an existing standards track specification should be | |||
| recommendation shall be issued with the same Last-Call and | retired, the IESG shall approve a change of status of the old | |||
| notification procedures used for any other standards action. | specification(s) to Historic. This recommendation shall be issued | |||
| with the same Last-Call and notification procedures used for any | ||||
| other standards action. A request to retire an existing standard can | ||||
| originate from a Working Group, an Area Director or some other | ||||
| interested party. | ||||
| 5.6 Conflict Resolution and Appeals | 6.5 Conflict Resolution and Appeals | |||
| IETF Working Groups are generally able to reach consensus, which | IETF Working Groups are generally able to reach consensus, which | |||
| sometimes requires difficult compromises between or among different | sometimes requires difficult compromises between or among different | |||
| technical proposals. However, there are times when even the most | technical proposals. However, there are times when even the most | |||
| reasonable and knowledgeable people are unable to agree. To achieve | reasonable and knowledgeable people are unable to agree. To achieve | |||
| the goals of openness and fairness, such conflicts must be resolved | the goals of openness and fairness, such conflicts must be resolved | |||
| by a process of open review and discussion. This section specifies | by a process of open review and discussion. This section specifies | |||
| the procedures that shall be followed to deal with Internet standards | the procedures that shall be followed to deal with Internet standards | |||
| issues that cannot be resolved through the normal processes whereby | issues that cannot be resolved through the normal processes whereby | |||
| IETF Working Groups and other Internet standards process participants | IETF Working Groups and other Internet standards process participants | |||
| skipping to change at page 20, line 28 ¶ | skipping to change at page 20, line 17 ¶ | |||
| has made an incorrect technical choice which places the quality | has made an incorrect technical choice which places the quality | |||
| and/or integrity of the Working Group's product(s) in significant | and/or integrity of the Working Group's product(s) in significant | |||
| jeopardy. The first issue is a difficulty with Working Group | jeopardy. The first issue is a difficulty with Working Group | |||
| process; the latter is an assertion of technical error. These two | process; the latter is an assertion of technical error. These two | |||
| types of disagreement are quite different, but both are handled by | types of disagreement are quite different, but both are handled by | |||
| the same process of review. | the same process of review. | |||
| A person who disagrees with a Working Group recommendation shall | A person who disagrees with a Working Group recommendation shall | |||
| always first discuss the matter with the Working Group's chair(s), | always first discuss the matter with the Working Group's chair(s), | |||
| who may involve other members of the Working Group (or the Working | who may involve other members of the Working Group (or the Working | |||
| Group as a whole) in the discussion. If the disagreement cannot be | Group as a whole) in the discussion. | |||
| resolved in this way, it shall be brought to the attention of the | ||||
| Area Director(s) for the area in which the Working Group is | ||||
| chartered. The Area Director(s) shall attempt to resolve the | ||||
| dispute. If the disagreement cannot be resolved by the Area | ||||
| Director(s) the matter may be brought before the IESG as a whole. In | ||||
| all cases a decision concerning the disposition of the dispute, and | ||||
| the communication of that decision to the parties involved, must be | ||||
| accomplished within a reasonable period of time. | ||||
| A person who disagrees with an IESG decision should first discuss the | If the disagreement cannot be resolved in this way, any of the | |||
| matter with the IESG chair, who may involve other members of the | parties involved may bring it to the attention of the Area | |||
| IESG, or the whole IESG, in the discussion. | Director(s) for the area in which the Working Group is chartered. | |||
| The Area Director(s) shall attempt to resolve the dispute. | ||||
| If the disagreement cannot be resolved by the Area Director(s) any of | ||||
| the parties involved may then appeal to the IESG as a whole. The | ||||
| IESG shall then review the situation and attempt to resolve it in a | ||||
| manner of its own choosing. | ||||
| If the disagreement is not resolved to the satisfaction of the | If the disagreement is not resolved to the satisfaction of the | |||
| parties at the IESG level, any of the parties involved may appeal the | parties at the IESG level, any of the parties involved may appeal the | |||
| decision to the IAB by sending notice of such appeal to the IAB | decision to the IAB. The IAB shall then review the situation and | |||
| electronic mail list. The IAB's review of the dispute shall be | attempt to resolve it in a manner of its own choosing. | |||
| informed by the findings of the IESG, by any additional | ||||
| representation that the original petitioner(s) or others wish to make | ||||
| in response to the IESG's findings, and by its own investigation of | ||||
| the circumstances and the claims made by all parties. The IAB shall | ||||
| make and announce its decision within a reasonable period of time. | ||||
| [NOTE: These procedures intentionally and explicitly do not | ||||
| establish a fixed maximum time period that shall be considered | ||||
| "reasonable" in all cases. The Internet standards process places a | ||||
| premium on consensus and efforts to achieve it, and deliberately | ||||
| foregoes deterministically swift execution of procedures in favor of | ||||
| a latitude within which more genuine technical agreements may be | ||||
| reached.] | ||||
| The IAB decision is final with respect to the question of whether or | The IAB decision is final with respect to the question of whether or | |||
| not the Internet standards procedures have been followed and with | not the Internet standards procedures have been followed and with | |||
| respect to all questions of technical merit. | respect to all questions of technical merit. | |||
| Further recourse is available only in cases in which the procedures | Further recourse is available only in cases in which the procedures | |||
| themselves (i.e., the procedures described in this document) are | themselves (i.e., the procedures described in this document) are | |||
| claimed to be inadequate or insufficient to the protection of the | claimed to be inadequate or insufficient to the protection of the | |||
| rights of all parties in a fair and open Internet standards process. | rights of all parties in a fair and open Internet standards process. | |||
| Claims on this basis may be made to the Internet Society Board of | Claims on this basis may be made to the Internet Society Board of | |||
| Trustees, by formal notice to the ISOC electronic mail list. The | Trustees. The President of the Internet Society shall acknowledge | |||
| President of the Internet Society shall acknowledge such an appeal | such an appeal within two weeks, and shall at the time of | |||
| within two weeks, and shall at the time of acknowledgment advise the | acknowledgment advise the petitioner of the expected duration of the | |||
| petitioner of the expected duration of the Trustees' review of the | Trustees' review of the appeal. The Trustees' decision upon | |||
| appeal (which shall be completed within a reasonable period of time). | completion of their review shall be final with respect to all aspects | |||
| The Trustees' decision upon completion of their review shall be final | of the dispute. | |||
| with respect to all aspects of the dispute. | ||||
| All appeals must include a detailed and specific description of the | ||||
| facts of the dispute. | ||||
| At all stages of the appeals process, the individuals or bodies | At all stages of the appeals process, the individuals or bodies | |||
| responsible for making the decisions have the discretion to define | responsible for making the decisions have the discretion to define | |||
| the specific procedures they will follow in the process of making | the specific procedures they will follow in the process of making | |||
| their decision. | their decision. | |||
| 6. BEST CURRENT PRACTICE (BCP) RFCs | In all cases a decision concerning the disposition of the dispute, | |||
| and the communication of that decision to the parties involved, must | ||||
| Internet standards have generally been concerned with the technical | be accomplished within a reasonable period of time. | |||
| specifications for hardware and software required for computer | ||||
| communication across interconnected networks. The Internet itself is | ||||
| composed of networks operated by a great variety of organizations, | ||||
| with diverse goals and rules. However, good user service requires | ||||
| that the operators and administrators of the Internet follow some | ||||
| common guidelines for policies and operations. While these guidelines | ||||
| are generally different in scope and style from protocol standards, | ||||
| their establishment needs a similar process for consensus building. | ||||
| 6.1 BCP Review Process | ||||
| The BCP process is similar to that for proposed standards. The BCP | ||||
| is submitted to the IESG for review, and the existing review process | ||||
| applies, including a Last-Call on the IETF announcement mailing list. | ||||
| However, once the IESG has approved the document, the process ends | ||||
| and the document is published. The resulting document is viewed as | ||||
| having the technical approval of the IETF, but it is not, and cannot | ||||
| become an official Internet Standard. | ||||
| Specifically, a document to be considered for the status of BCP must | [NOTE: These procedures intentionally and explicitly do not | |||
| undergo the procedures outlined in sections 5.1, and 5.5 of this | establish a fixed maximum time period that shall be considered | |||
| document. It is also under the restrictions of section 5.2 and the | "reasonable" in all cases. The Internet standards process places a | |||
| process may be appealed according to the procedures in section 5.6. | premium on consensus and efforts to achieve it, and deliberately | |||
| foregoes deterministically swift execution of procedures in favor of | ||||
| a latitude within which more genuine technical agreements may be | ||||
| reached.] | ||||
| 7. EXTERNAL STANDARDS AND SPECIFICATIONS | 7. EXTERNAL STANDARDS AND SPECIFICATIONS | |||
| Many standards groups other than the IETF create and publish | Many standards groups other than the IETF create and publish | |||
| standards documents for network protocols and services. When these | standards documents for network protocols and services. When these | |||
| external specifications play an important role in the Internet, it is | external specifications play an important role in the Internet, it is | |||
| desirable to reach common agreements on their usage -- i.e., to | desirable to reach common agreements on their usage -- i.e., to | |||
| establish Internet Standards relating to these external | establish Internet Standards relating to these external | |||
| specifications. | specifications. | |||
| There are two categories of external specifications: | There are two categories of external specifications: | |||
| (1) Open Standards | (1) Open Standards | |||
| Accredited national and international standards bodies, such as | Various national and international standards bodies, such as ANSI, | |||
| ANSI, ISO, IEEE, and ITU-TS, develop a variety of protocol and | ISO, IEEE, and ITU-T, develop a variety of protocol and service | |||
| service specifications that are similar to Technical | specifications that are similar to Technical Specifications | |||
| Specifications defined here. National and international groups | defined here. National and international groups also publish | |||
| also publish "implementors' agreements" that are analogous to | "implementors' agreements" that are analogous to Applicability | |||
| Applicability Statements, capturing a body of implementation- | Statements, capturing a body of implementation-specific detail | |||
| specific detail concerned with the practical application of their | concerned with the practical application of their standards. All | |||
| standards. All of these are considered to be "open external | of these are considered to be "open external standards" for the | |||
| standards" for the purposes of the Internet standards process. | purposes of the Internet standards process. | |||
| (2) Vendor Specifications | (2) Vendor Specifications | |||
| A vendor-proprietary specification that has come to be widely used | A vendor-proprietary specification that has come to be widely used | |||
| in the Internet may be treated by the Internet community as if it | in the Internet may be treated by the Internet community as if it | |||
| were a "standard". Such a specification is not generally | were a "standard". Such a specification is not generally | |||
| developed in an open fashion, is typically proprietary, and is | developed in an open fashion, is typically proprietary, and is | |||
| controlled by the vendor or vendors that produced it. | controlled by the vendor or vendors that produced it. | |||
| 7.1 Use of External Specifications | ||||
| To avoid conflict between competing versions of a specification, the | To avoid conflict between competing versions of a specification, the | |||
| Internet community will not standardize a TS or AS that is simply an | Internet community will not standardize a specification that is | |||
| "Internet version" of an existing external specification unless an | simply an "Internet version" of an existing external specification | |||
| explicit cooperative arrangement to do so has been made. However, | unless an explicit cooperative arrangement to do so has been made. | |||
| there are several ways in which an external specification that is | However, there are several ways in which an external specification | |||
| important for the operation and/or evolution of the Internet may be | that is important for the operation and/or evolution of the Internet | |||
| adopted for Internet use. | may be adopted for Internet use. | |||
| (a) Incorporation of an Open Standard | 7.1.1 Incorporation of an Open Standard | |||
| An Internet Standard TS or AS may incorporate an open external | An Internet Standard TS or AS may incorporate an open external | |||
| standard by reference. For example, many Internet Standards | standard by reference. For example, many Internet Standards | |||
| incorporate by reference the ANSI standard character set "ASCII" | incorporate by reference the ANSI standard character set "ASCII" | |||
| [2]. The reference must be to a specific version of the external | [2]. Whenever possible, the referenced specification shall be | |||
| standard, e.g., by publication date or by edition number, | available online. | |||
| according to the prevailing convention of the organization that is | ||||
| responsible for the specification. Whenever possible, the | ||||
| referenced specification shall be available online. | ||||
| (b) Incorporation of a Vendor Specification | 7.1.2 Incorporation of a Vendor Specification | |||
| Vendor-proprietary specifications may be incorporated by reference | Vendor-proprietary specifications may be incorporated by reference | |||
| to a specific version of the vendor standard. If the vendor- | to a specific version of the vendor standard as long as the | |||
| proprietor meets the requirements of section 8. If the vendor- | ||||
| proprietary specification is not widely and readily available, the | proprietary specification is not widely and readily available, the | |||
| IESG may request that it be published as an Informational RFC. | IESG may request that it be published as an Informational RFC. | |||
| For a vendor-proprietary specification to be incorporated within | The IESG generally should not favor a particular vendor's | |||
| the Internet standards process, the proprietor must meet the | proprietary specification over the technically equivalent and | |||
| requirements of section 8, and the specification shall be made | competing specification(s) of other vendors by making any | |||
| available online. | incorporated vendor specification "required" or "recommended". | |||
| The IESG shall not favor a particular vendor's proprietary | ||||
| specification over the technically equivalent and competing | ||||
| specification(s) of other vendors by making any incorporated | ||||
| vendor specification "required" or "recommended". | ||||
| (c) Assumption | 7.1.3 Assumption | |||
| An IETF Working Group may start from an external specification and | An IETF Working Group may start from an external specification and | |||
| develop it into an Internet TS or AS. This is acceptable only if | develop it into an Internet specification. This is acceptable if | |||
| (1) the specification is provided to the Working Group in | (1) the specification is provided to the Working Group in | |||
| compliance with the requirements of section 8, and (2) change | compliance with the requirements of section 9, and (2) change | |||
| control has been conveyed to IETF by the original developer of the | control has been conveyed to IETF by the original developer of the | |||
| specification. Sample text illustrating the way in which a vendor | specification for the specification or for specifications derived | |||
| might convey change control to the Internet Society is contained | from the original specification. | |||
| in [10]. | ||||
| 8. INTELLECTUAL PROPERTY RIGHTS | 8. NOTICES AND RECORD KEEPING | |||
| 8.1. General Policy | Each of the organizations involved in the development and approval | |||
| of Internet Standards shall publicly announce, and shall maintain | ||||
| a publicly accessible record of, every activity in which it | ||||
| engages, to the extent that the activity represents the | ||||
| prosecution of any part of the Internet standards process. For | ||||
| purposes of this section, the organizations involved in the | ||||
| development and approval of Internet Standards includes the IETF, | ||||
| the IESG, the IAB, all IETF working groups, and the Internet | ||||
| Society Board of Trustees. | ||||
| For IETF and working group meetings announcements shall be made by | ||||
| electronic mail to the IETF Announce mailing list and shall be | ||||
| made sufficiently far in advance of the activity to permit all | ||||
| interested parties to effectively participate. The announcement | ||||
| shall contain (or provide pointers to) all of the information that | ||||
| is necessary to support the participation of any interested | ||||
| individual. In the case of a meeting, for example, the | ||||
| announcement shall include an agenda that specifies the standards- | ||||
| related issues that will be discussed. | ||||
| The formal record of an organization's standards-related activity | ||||
| shall include at least the following: | ||||
| o the charter of the organization (or a defining document equivalent | ||||
| to a charter); | ||||
| o complete and accurate minutes of meetings; | ||||
| o the archives of the working group electronic mail mailing lists; | ||||
| and | ||||
| o all written contributions (in paper or electronic form) from | ||||
| participants that pertain to the organization's standards-related | ||||
| activity. | ||||
| As a practical matter, the formal record of all Internet standards | ||||
| process activities is maintained by the IETF Secretariat, and is the | ||||
| responsibility of the IESG Secretary except that each IETF working | ||||
| group is expected to maintain their own email list archive and must | ||||
| make a best effort to ensure that all traffic is captured and | ||||
| included in the archives. Internet drafts that have been removed | ||||
| (for any reason) from the Internet-Drafts directories shall be | ||||
| archived by the IETF Secretariat for the sole purpose of preserving | ||||
| an historical record of Internet standards activity and thus are not | ||||
| retrievable except in special circumstances. | ||||
| 9. INTELLECTUAL PROPERTY RIGHTS | ||||
| 9.1. General Policy | ||||
| In all matters of intellectual property rights and procedures, the | In all matters of intellectual property rights and procedures, the | |||
| intention is to benefit the Internet community and the public at | intention is to benefit the Internet community and the public at | |||
| large, while respecting the legitimate rights of others. | large, while respecting the legitimate rights of others. | |||
| 8.2 Confidentiality Obligations | 9.2 Confidentiality Obligations | |||
| No contribution that is subject to any requirement of confidentiality | No contribution that is subject to any requirement of confidentiality | |||
| or any restriction on its dissemination may be considered in any part | or any restriction on its dissemination may be considered in any part | |||
| of the Internet standards process, and there must be no assumption of | of the Internet standards process, and there must be no assumption of | |||
| any confidentiality obligation with respect to any such contribution. | any confidentiality obligation with respect to any such contribution. | |||
| 8.3. Rights and Permissions | 9.3. Rights and Permissions | |||
| In the course of standards work, the IETF receives contributions in | In the course of standards work, the IETF receives contributions in | |||
| various forms and from many persons. To best facilitate the | various forms and from many persons. To best facilitate the | |||
| dissemination of these contributions, it is necessary to understand | dissemination of these contributions, it is necessary to understand | |||
| any intellectual property rights (IPR) relating to the contributions. | any intellectual property rights (IPR) relating to the contributions. | |||
| 8.3.1. All Contributions | 9.3.1. All Contributions | |||
| By submission of a contribution, each person actually submitting the | By submission of a contribution, each person actually submitting the | |||
| contribution is deemed to agree to the following terms and conditions | contribution is deemed to agree to the following terms and conditions | |||
| on his own behalf and/or on behalf of the organization he represents. | on his own behalf and/or on behalf of the organization he represents. | |||
| Where a submission identifies contributors in addition to the | Where a submission identifies contributors in addition to the | |||
| contributor(s) who provide the actual submission, the actual | contributor(s) who provide the actual submission, the actual | |||
| submitter(s)represent that each other named contributor was made | submitter(s)represent that each other named contributor was made | |||
| aware of and agreed to accept the same terms and conditions on his | aware of and agreed to accept the same terms and conditions on his | |||
| own behalf and/or on behalf of any organization he represents. | own behalf and/or on behalf of any organization he may represent. | |||
| l. Contributor grants a perpetual, non-exclusive, royalty-free, | l. Contributor grants a perpetual, non-exclusive, royalty-free, | |||
| world-wide right and license under Contrributor's copyrights to | world-wide right and license to the ISOC under Contributor's | |||
| publish and distribute in any way the contribution, and to develop | copyrights to publish and distribute in any way the contribution, | |||
| derivative works that are based on or incorporate all or part of | and to develop derivative works that are based on or incorporate | |||
| the contribution, and that such derivative works will inherit the | all or part of the contribution, and that such derivative works | |||
| right and license of the original contribution. | will inherit the right and license of the original contribution. | |||
| 2. The contributor acknowledges that the IETF has no duty to publish | 2. The contributor acknowledges that the IETF has no duty to publish | |||
| or otherwise use or disseminate every contribution. | or otherwise use or disseminate every contribution. | |||
| 3. The contributor grants permission to reference the name(s) and | 3. The contributor grants permission to reference the name(s) and | |||
| address(s) of the contributor. | address(s) of the contributor. | |||
| 4. The contributor represents that there no limits to the | 4. The contributor represents that there are no limits to the | |||
| contributor's ability to make the grants and acknowledgments above | contributor's ability to make the grants and acknowledgments above | |||
| that are reasonably and personally known to the contributor. | that are reasonably and personally known to the contributor. | |||
| 8.3.2. Standards Track Documents | 5. The contributor represents that contributions and any derivative | |||
| works properly acknowledge major contributors. | ||||
| (A) The IESG shall not approve any TS, or advance any TS along the | By ratifying this description of the IETF process the Internet | |||
| standards track which can be practiced only by using technology | Society warrants that it will not inhibit the traditional open and | |||
| that is subject to known patents or patent applications, or other | free access to IETF documents for which license and right have | |||
| proprietary rights, except with the prior written assurance of the | been assigned according to the procedures set forth in this | |||
| claimer of such rights that upon approval by the IESG of the | section, including Internet-Drafts and RFCs. This warrant is | |||
| relevant Internet standards track TS(s), any party will be able to | perpetual and will not be revoked by the Internet Society or its | |||
| obtain the right to implement and use the technology or works | successors or assigns. | |||
| under specified, reasonable, non-discriminatory terms. | ||||
| 9.3.2. Standards Track Documents | ||||
| (A) Where any patents, patent applications, or other proprietary | ||||
| rights are known, or claimed, with respect to any specification on | ||||
| the standards track, and brought to the attention of the IESG, the | ||||
| IESG shall not advance the specification without including in the | ||||
| document a note indicating the existence of such rights, or | ||||
| claimed rights. Where implementations are required before | ||||
| advancement of a specification, only implementations that have, by | ||||
| statement of the implementers, taken adequate steps to comply with | ||||
| any such rights, or claimed rights, shall be considered for the | ||||
| purpose of showing the adequacy of the specification. | ||||
| (B) The IESG disclaims any responsibility for identifying the | (B) The IESG disclaims any responsibility for identifying the | |||
| existence of or for evaluating the applicability of any claimed | existence of or for evaluating the applicability of any claimed | |||
| copyrights, patents, patent applications, or other rights in the | copyrights, patents, patent applications, or other rights in the | |||
| fulfilling of the its obligations under (A), and will take no | fulfilling of the its obligations under (A), and will take no | |||
| position on the validity or scope of any such rights. | position on the validity or scope of any such rights. | |||
| (C) Where the IESG knows of rights, or claimed rights under (A), the | ||||
| IESG Secretary shall attempt to obtain from the claimant of such | ||||
| rights, a written assurance that upon approval by the IESG of the | ||||
| relevant Interment standards track specification(s), any party | ||||
| will be able to obtain the right to implement, use and distribute | ||||
| the technology or works when implementing, using or distributing | ||||
| technology based upon the specific specification(s) under openly | ||||
| specified, reasonable, non-discriminatory terms. The working | ||||
| group proposing the use of the technology with respect to which | ||||
| the proprietary rights are claimed may assist the IESG Secretary | ||||
| in this effort. The results of this procedure shall not affect | ||||
| advancement of a specification along the standards track, though | ||||
| the IESG may defer approval where a delay may facilitate the | ||||
| obtaining of such assurances. The results will, however, be | ||||
| recorded by the IESG Secretary, and made available online. The | ||||
| IESG may also direct that a summary of the results be included in | ||||
| any RFC published containing the specification. | ||||
| 8.3.3 Determination of Reasonable and Non-discriminatory Terms | 9.3.3 Determination of Reasonable and Non-discriminatory Terms | |||
| The IESG will not make any explicit determination that the assurance | The IESG will not make any explicit determination that the assurance | |||
| of reasonable and non-discriminatory terms for the use of a | of reasonable and non-discriminatory terms for the use of a | |||
| technology has been fulfilled in practice. It will instead use the | technology has been fulfilled in practice. It will instead use the | |||
| normal requirements for the advancement of Internet Standards to | normal requirements for the advancement of Internet Standards to | |||
| verify that the terms for use are reasonable. If the two unrelated | verify that the terms for use are reasonable. If the two unrelated | |||
| implementations of the standard that are required to advance from | implementations of the standard that are required to advance from | |||
| Proposed to Draft have been produced by different organizations or | Proposed to Draft have been produced by different organizations or | |||
| individuals or if the "significant implementation and successful | individuals or if the "significant implementation and successful | |||
| operational experience" required to advance from Draft to full | operational experience" required to advance from Draft to full | |||
| Standard has been achieved the assumption is that the terms must be | Standard has been achieved the assumption is that the terms must be | |||
| reasonable and to some degree, non-discriminatory. This assumption | reasonable and to some degree, non-discriminatory. This assumption | |||
| may be challenged during the Last-Call period. | may be challenged during the Last-Call period. | |||
| 8.4. Notices | 9.4. Notices | |||
| (A) Standards track documents shall include the following notice: | (A) Standards track documents shall include the following notice: | |||
| "The IETF takes no position on the validity or scope of any | "The IETF takes no position on the validity or scope of any | |||
| claimed encumbrances to the implementation or use of the | claimed rights to the implementation or use of the technology | |||
| technology described in this document, nor that it has made any | described in this document, nor that it has made any effort to | |||
| effort to identify any such intellectual property rights. For | identify any such intellectual property rights. Information on | |||
| further information on the IETF's procedures with respect to | the IETF's procedures with respect to rights in standards and | |||
| rights in standards and standards-related documentation, see | standards-related documentation can be found in BCP-xxx, dated | |||
| RFC-1602bis, dated in the future. Copies of all claims of | in the future. Copies of claims of rights made available for | |||
| intellectual properly rights submitted to the IETF for posting | publication and the result of an attempt made to obtain a | |||
| and copies of all statements of the ability to obtain the right | general license or permission for the use of such proprietary | |||
| to implement and use the technology under reasonable, non- | rights by implementors or users of this specification can be | |||
| discriminatory terms that have been received by the IETF | found online at a location, or locations, nominated from time | |||
| referring to this technology may be found in the "rights" | to time by the IESG Secretary." | |||
| subdirectory in the RFC archives." | ||||
| (B) The IETF encourages all interested parties to bring to its | (B) The IETF encourages all interested parties to bring to its | |||
| attention, at the earliest possible time, the existence of any | attention, at the earliest possible time, the existence of any | |||
| intellectual property rights pertaining to Internet Standards. | intellectual property rights pertaining to Internet Standards. | |||
| For this purpose, each standards document shall include the | For this purpose, each standards document shall include the | |||
| following invitation: | following invitation: | |||
| "The IETF invites any interested party to bring to its | "The IETF invites any interested party to bring to its | |||
| attention any copyrights, patents or patent applications, or | attention any copyrights, patents or patent applications, or | |||
| other proprietary rights which purport to cover technology that | other proprietary rights which may cover technology that may be | |||
| may be required to practice this standard. Please address the | required to practice this standard. Please address the | |||
| information to the Executive Director of the Internet | information to the IESG Secretary" | |||
| Engineering Task Force Secretariat." | ||||
| (C) The following copyright notice and disclaimer shall be included | (C) The following copyright notice and disclaimer shall be included | |||
| in all ISOC standards-related documentation: | in all ISOC standards-related documentation: | |||
| Copyright (year) The Internet Society. All Rights Reserved. | "Copyright (year) The Internet Society. All Rights Reserved. | |||
| This document may be copied and furnished to others without | This document may be copied and furnished to others without | |||
| restriction of any kind provided the document is not modified | restriction of any kind. | |||
| in any way, such as by removing this copyright notice or | ||||
| references to The Internet Society or other Internet | ||||
| organizations. | ||||
| The document may be modified as needed for the purpose of | ||||
| developing Internet standards provided this notice is (1) | ||||
| included in the modified document without change and (2) the | ||||
| person or organization making the modifications clearly | ||||
| identifies, within the modified document, the changes that have | ||||
| been made and who made them. | ||||
| The permissions granted above are perpetual and will not be | The permissions granted above are perpetual and will not be | |||
| revoked by the Internet Society or its successors or assigns. | revoked by the Internet Society or its successors or assigns. | |||
| This document is provided on an "AS IS" basis and THE INTERNET | The document may not be modified in any way, such as by | |||
| SOCIETY DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING | removing this copyright notice or references to The Internet | |||
| BUT NOT LIMITED TO ANY WARRANTY OF NON INFRINGEMENT OF THIRD | Society or other Internet organizations except as needed for | |||
| PARTY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR | the purpose of developing Internet standards in which case the | |||
| FITNESS FOR A PARTICULAR PURPOSE. | procedures for copyrights defined in the Internet Standards | |||
| process must be followed. | ||||
| 9. ACKNOWLEDGMENTS | This document and the information contained herein is provided | |||
| on an "AS IS" basis and THE INTERNET SOCIETY DISCLAIMS ALL | ||||
| WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO | ||||
| ANY WARRANTY OF NON INFRINGEMENT OF THIRD PARTY RIGHTS OR ANY | ||||
| IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A | ||||
| PARTICULAR PURPOSE." | ||||
| (D) Where the IESG is aware of proprietary rights claimed with | ||||
| respect to a standards track document, or the technology described | ||||
| or referenced therein, such document shall contain the following | ||||
| notice: | ||||
| "The IETF has been notified of intellectual property rights | ||||
| claimed in regard to some or all of the specification contained | ||||
| in this document. For more information consult the online list | ||||
| of claimed rights." | ||||
| 10. ACKNOWLEDGMENTS | ||||
| There have been a number of people involved with the development of | There have been a number of people involved with the development of | |||
| the documents defining the IETF standards process over the years. | the documents defining the IETF standards process over the years. | |||
| The process was first described in RFC 1310 then revised in RFC 1602 | The process was first described in RFC 1310 then revised in RFC 1602 | |||
| before the current effort (which relies heavily on its predecessors). | before the current effort (which relies heavily on its predecessors). | |||
| Specific acknowledgments must be extended to Lyman Chapin, Phill | Specific acknowledgments must be extended to Lyman Chapin, Phill | |||
| Gross and Christian Huitema as the editors of the previous versions, | Gross and Christian Huitema as the editors of the previous versions, | |||
| to Jon Postel and Dave Crocker for their inputs to those versions, | to Jon Postel and Dave Crocker for their inputs to those versions, | |||
| and to Andy Ireland, Geoff Stewart, Jim Lampert and Dick Holleman for | and to Andy Ireland, Geoff Stewart, Jim Lampert and Dick Holleman for | |||
| their reviews of the legal aspects of the procedures described | their reviews of the legal aspects of the procedures described | |||
| herein. | herein. | |||
| In addition much of the credit for the refinement of the details of | In addition much of the credit for the refinement of the details of | |||
| the IETF processes belongs to the many members of the various | the IETF processes belongs to the many members of the various | |||
| incarnations of the POISED working group. | incarnations of the POISED working group. | |||
| 10. SECURITY CONSIDERATIONS | 11. SECURITY CONSIDERATIONS | |||
| Security issues are not discussed in this memo. | Security issues are not discussed in this memo. | |||
| 12. REFERENCES | 12. REFERENCES | |||
| [1] Postel, J., "Internet Official Protocol Standards", STD 1, | [1] Postel, J., "Internet Official Protocol Standards", STD 1, | |||
| USC/Information Sciences Institute, March 1994. | USC/Information Sciences Institute, November 1995. | |||
| [2] ANSI, Coded Character Set -- 7-Bit American Standard Code for | [2] ANSI, Coded Character Set -- 7-Bit American Standard Code for | |||
| Information Interchange, ANSI X3.4-1986. | Information Interchange, ANSI X3.4-1986. | |||
| [3] Reynolds, J., and J. Postel, "Assigned Numbers", STD 2, | [3] Reynolds, J., and J. Postel, "Assigned Numbers", STD 2, | |||
| USC/Information Sciences Institute, July 1992. | USC/Information Sciences Institute, October 1994. | |||
| [4] Postel, J., "Introduction to the STD Notes", RFC 1311, | [4] Postel, J., "Introduction to the STD Notes", RFC 1311, | |||
| USC/Information Sciences Institute, March 1992. | USC/Information Sciences Institute, March 1992. | |||
| [5] Postel, J., "Instructions to RFC Authors", RFC 1543, | [5] Postel, J., "Instructions to RFC Authors", RFC 1543, | |||
| USC/Information Sciences Institute, October 1993. | USC/Information Sciences Institute, October 1993. | |||
| ti 3 [6] Postel, J., T. Li, and Y. Rekhter "Best Current | [6] Postel, J., T. Li, and Y. Rekhter "Best Current Practices, RFC | |||
| Practices, RFC 1818, USC/Information Sciences Institute, Cisco | 1818, USC/Information Sciences Institute, Cisco Systems, August | |||
| Systems, August 1995. | 1995. | |||
| [7] foo, "Standard Form for Conveyance of Change Control to the | ||||
| Internet Society", RFC xxxx. | ||||
| 12 ..AUTHORS' ADDRESS | 13 AUTHORS' ADDRESS | |||
| Scott O. Bradner Harvard University Holyoke Center, Room 813 | Scott O. Bradner | |||
| 1350 Mass. Ave. Cambridge, MA 02138 USA +1 617 495 3864 | Harvard University | |||
| Holyoke Center, Room 813 | ||||
| 1350 Mass. Ave. | ||||
| Cambridge, MA 02138 | ||||
| USA +1 617 495 3864 | ||||
| sob@harvard.edu | sob@harvard.edu | |||
| APPENDIX A: GLOSSARY OF ACRONYMS | APPENDIX A: DEFINITIONS | |||
| ANSI: American National Standards Institute | ||||
| ARPA: (U.S.) Advanced Research Projects Agency | IETF Area - A management division within the IETF. An Area consists | |||
| AS: Applicability Statement | of Working Groups related to a general topic such as routing. An | |||
| ASCII: American Standard Code for Information Interchange | Area is managed by one or two Area Directors. | |||
| ITU-TS: Telecommunications Standardization sector of the International Telecommunications Union (ITU), a UN | Area Director - The manager of an IETF Area. The Area Directors | |||
| treaty organization; ITU-TS was formerly called CCITT. | along with the IETF Chair comprise the Internet Engineering | |||
| IAB: Internet Architecture Board | Steering Group (IESG). | |||
| IANA: Internet Assigned Numbers Authority | File Transfer Protocol (FTP) - An Internet application used to | |||
| IEEE: Institute of Electrical and Electronics Engineers | transfer files in a TCP/IP network. | |||
| ICMP: Internet Control Message Protocol | gopher - An Internet application used to interactively select and | |||
| IESG: Internet Engineering Steering Group | retrieve files in a TCP/IP network. | |||
| IETF: Internet Engineering Task Force | Internet Architecture Board (IAB) - An appointed group that assists | |||
| IP: Internet Protocol | in the management of the IETF standards process. | |||
| IRSG Internet Research Steering Group | Internet Engineering Steering Group (IESG) - A group comprised of the | |||
| IRTF: Internet Research Task Force | IETF Area Directors and the IETF Chair. The IESG is responsible | |||
| ISO: International Organization for Standardization | for the management, along with the IAB, of the IETF and is the | |||
| ISOC: Internet Society | standards approval board for the IETF. | |||
| MIB: Management Information Base | Last-Call - A public comment period used to gage the level of | |||
| OSI: Open Systems Interconnection | consensus about the reasonableness of a proposed standards action. | |||
| RFC: Request for Comments | ||||
| TCP: Transmission Control Protocol | (see section 6.1.2) | |||
| TS: Technical Specification | online - Relating to information made available over the Internet. | |||
| When referenced in this document material is said to be online | ||||
| when it is retrievable without restriction or undue fee using | ||||
| standard Internet applications such as anonymous FTP, gopher or | ||||
| the WWW. | ||||
| Working Group - A group chartered by the IESG and IAB to work on a | ||||
| specific specification, set of specifications or topic. | ||||
| APPENDIX B: GLOSSARY OF ACRONYMS | ||||
| ANSI: American National Standards Institute | ||||
| ARPA: (U.S.) Advanced Research Projects Agency | ||||
| AS: Applicability Statement | ||||
| FTP: File Transfer Protocol | ||||
| ASCII: American Standard Code for Information Interchange | ||||
| ITU-T: Telecommunications Standardization sector of the | ||||
| International Telecommunications Union (ITU), a UN | ||||
| treaty organization; ITU-T was formerly called CCITT. | ||||
| IAB: Internet Architecture Board | ||||
| IANA: Internet Assigned Numbers Authority | ||||
| IEEE: Institute of Electrical and Electronics Engineers | ||||
| ICMP: Internet Control Message Protocol | ||||
| IESG: Internet Engineering Steering Group | ||||
| IETF: Internet Engineering Task Force | ||||
| IP: Internet Protocol | ||||
| IRSG Internet Research Steering Group | ||||
| IRTF: Internet Research Task Force | ||||
| ISO: International Organization for Standardization | ||||
| ISOC: Internet Society | ||||
| MIB: Management Information Base | ||||
| OSI: Open Systems Interconnection | ||||
| RFC: Request for Comments | ||||
| TCP: Transmission Control Protocol | ||||
| TS: Technical Specification | ||||
| WWW: World Wide Web | ||||
| End of changes. 104 change blocks. | ||||
| 462 lines changed or deleted | 496 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||