Internet Engineering Task Force (IETF) B. Leiba
Request for Comments: 8174 Huawei Technologies
BCP: 14 May 2017
Updates: 2119
Category: Best Current Practice
ISSN: 2070-1721
Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words
Leiba Best Current Practice [Page 1]
RFC 8174 RFC 2119 Clarification May 2017
Copyright Notice
1. Introduction
RFC 2119 specifies common key words, such as "MUST", "SHOULD", and "MAY", that may be used in protocol specifications. It says that the key words "are often capitalized," which has caused confusion about how to interpret non-capitalized words such as "must" and "should".
Leiba Best Current Practice [Page 2]
RFC 8174 RFC 2119 Clarification May 2017 2. Clarifying Capitalization of Key WordsThe following change is made to [RFC2119]:
Leiba Best Current Practice [Page 3]
RFC 8174 RFC 2119 Clarification May 2017 3. IANA ConsiderationsThis document does not require any IANA actions.
4. Security Considerations
This document is purely procedural; there are no related security considerations.
5. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate