Number | Files | Title | Authors | Date | More Info | Status |
---|---|---|---|---|---|---|
RFC 2119,BCP 14 | Key words for use in RFCs to Indicate Requirement Levels | S. Bradner | March 1997 | Updated byRFC 8174,Errata | Best Current Practice | |
RFC 8174,BCP 14 | Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words | B. Leiba | May 2017 | UpdatesRFC 2119,Errata | Best Current Practice |
In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.
RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity byclarifying that only UPPERCASE usage of the key words have the defined special meanings.
For the definition ofStatus,seeRFC 2026.
For the definition ofStream, seeRFC 8729.