Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words
Metadata
- Publisher
- IETF
- Doc Type
- Best Practice
- Pages
- 4
- Abstract
- RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.
- Publication Date
- 2017-05-01
- Status Note
- Best Current Practice
- DOI
10.17487/RFC8174- Link
- https://doi.org/10.17487/RFC8174
- Author(s)
- Barry Leiba
Latest version of IETF RFC 8174
Document Versions — IETF RFC 8174
-
▶ IETF RFC 8174 (2017-05-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- IETF RFC 2119 [Active*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC8174.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 8174, Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words. Available at https://doi.org/10.17487/RFC8174
Snippet:
IETF RFC 8174, Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words. Available at https://doi.org/10.17487/RFC8174
HTML (ISO 690 compliant)
Preview:
IETF RFC 8174, Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words. Available at https://doi.org/10.17487/RFC8174
Snippet:
<span class="citation"><cite>IETF RFC 8174</cite>, Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words. Available at <a href="https://doi.org/10.17487/RFC8174" target="_blank" rel="noopener">https://doi.org/10.17487/RFC8174</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 8174, Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words
doi: 10.17487/RFC8174
url: https://doi.org/10.17487/RFC8174
doi: 10.17487/RFC8174
url: https://doi.org/10.17487/RFC8174
Snippet:
<li> <cite id="bib-rfc8174">IETF RFC 8174</cite>, Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words <span class="doi">10.17487/RFC8174</span> </li>
Referenced By
- IETF draft-ietf-emu-aka-pfs-05 [Active*]
- IETF draft-ietf-emu-tls-eap-types-04 [Active*]
- IETF draft-ietf-netmod-rfc8022bis-11 [Active*]
- IETF draft-ietf-rtgwg-ni-model-11 [Active*]
- IETF draft-ietf-tls-ticketrequests-07 [Active*]
- IETF RFC 10001 [Active*]
- IETF RFC 10002 [Active*]
- IETF RFC 10003 [Active*]
- IETF RFC 10004 [Active*]
- IETF RFC 10007 [Active*]
- IETF RFC 10015 [Active*]
- IETF RFC 10016 [Active*]
- IETF RFC 10035 [Active*]
- IETF RFC 8152 [Superseded*]
- IETF RFC 8173 [Active*]
- IETF RFC 8177 [Active*]
- IETF RFC 8198 [Active*]
- IETF RFC 8212 [Active*]
- IETF RFC 8216 [Active*]
- IETF RFC 8217 [Active*]
- IETF RFC 8221 [Active*]
- IETF RFC 8242 [Active*]
- IETF RFC 8247 [Active*]
- IETF RFC 8251 [Active*]
- IETF RFC 8252 [Active*]
- IETF RFC 8259 [Active*]
- IETF RFC 8261 [Active*]
- IETF RFC 8262 [Active*]
- IETF RFC 8264 [Active*]
- IETF RFC 8265 [Active*]
- IETF RFC 8268 [Active*]
- IETF RFC 8271 [Active*]
- IETF RFC 8275 [Active*]
- IETF RFC 8277 [Active*]
- IETF RFC 8285 [Active*]
- IETF RFC 8288 [Active*]
- IETF RFC 8301 [Active*]
- IETF RFC 8305 [Active*]
- IETF RFC 8308 [Active*]
- IETF RFC 8311 [Active*]
- IETF RFC 8314 [Active*]
- IETF RFC 8315 [Active*]
- IETF RFC 8319 [Active*]
- IETF RFC 8323 [Active*]
- IETF RFC 8332 [Active*]
- IETF RFC 8334 [Active*]
- IETF RFC 8335 [Active*]
- IETF RFC 8341 [Active*]
- IETF RFC 8342 [Active*]
- IETF RFC 8343 [Active*]
- IETF RFC 8344 [Active*]
- IETF RFC 8345 [Active*]
- IETF RFC 8346 [Active*]
- IETF RFC 8348 [Active*]
- IETF RFC 8349 [Active*]
- IETF RFC 8359 [Active*]
- IETF RFC 8362 [Active*]
- IETF RFC 8390 [Active*]
- IETF RFC 8391 [Active*]
- IETF RFC 8392 [Active*]
- IETF RFC 8398 [Superseded*]
- IETF RFC 8399 [Superseded*]
- IETF RFC 8415 [Superseded*]
- IETF RFC 8422 [Superseded*]
- IETF RFC 8429 [Active*]
- IETF RFC 8436 [Active*]
- IETF RFC 8437 [Active*]
- IETF RFC 8439 [Active*]
- IETF RFC 8441 [Active*]
- IETF RFC 8446 [Superseded*]
- IETF RFC 8447 [Active*]
- IETF RFC 8449 [Active*]
- IETF RFC 8458 [Active*]
- IETF RFC 8463 [Active*]
- IETF RFC 8468 [Active*]
- IETF RFC 8469 [Active*]
- IETF RFC 8474 [Active*]
- IETF RFC 8482 [Active*]
- IETF RFC 8489 [Active*]
- IETF RFC 8490 [Active*]
- IETF RFC 8505 [Active*]
- IETF RFC 8506 [Active*]
- IETF RFC 8525 [Active*]
- IETF RFC 8526 [Active*]
- IETF RFC 8527 [Active*]
- IETF RFC 8528 [Active*]
- IETF RFC 8529 [Active*]
- IETF RFC 8530 [Active*]
- IETF RFC 8537 [Active*]
- IETF RFC 8538 [Active*]
- IETF RFC 8550 [Active*]
- IETF RFC 8551 [Active*]
- IETF RFC 8553 [Active*]
- IETF RFC 8559 [Active*]
- IETF RFC 8573 [Active*]
- IETF RFC 8575 [Active*]
- IETF RFC 8587 [Active*]
- IETF RFC 8591 [Active*]
- IETF RFC 8606 [Active*]
- IETF RFC 8611 [Active*]
- IETF RFC 8613 [Active*]
- IETF RFC 8615 [Active*]
- IETF RFC 8616 [Active*]
- IETF RFC 8624 [Superseded*]
- IETF RFC 8642 [Active*]
- IETF RFC 8654 [Active*]
- IETF RFC 8656 [Active*]
- IETF RFC 8687 [Active*]
- IETF RFC 8692 [Active*]
- IETF RFC 8702 [Active*]
- IETF RFC 8704 [Active*]
- IETF RFC 8709 [Active*]
- IETF RFC 8725 [Active*]
- IETF RFC 8736 [Superseded*]
- IETF RFC 8740 [Superseded*]
- IETF RFC 8749 [Active*]
- IETF RFC 8758 [Active*]
- IETF RFC 8760 [Active*]
- IETF RFC 8767 [Active*]
- IETF RFC 8789 [Active*]
- IETF RFC 8791 [Active*]
- IETF RFC 8796 [Active*]
- IETF RFC 8808 [Active*]
- IETF RFC 8813 [Active*]
- IETF RFC 8820 [Active*]
- IETF RFC 8843 [Superseded*]
- IETF RFC 8844 [Active*]
- IETF RFC 8851 [Active*]
- IETF RFC 8855 [Active*]
- IETF RFC 8856 [Active*]
- IETF RFC 8858 [Active*]
- IETF RFC 8860 [Active*]
- IETF RFC 8866 [Active*]
- IETF RFC 8873 [Active*]
- IETF RFC 8879 [Active*]
- IETF RFC 8892 [Active*]
- IETF RFC 8898 [Active*]
- IETF RFC 8899 [Active*]
- IETF RFC 8910 [Active*]
- IETF RFC 8915 [Active*]
- IETF RFC 8917 [Active*]
- IETF RFC 8918 [Active*]
- IETF RFC 8928 [Active*]
- IETF RFC 8929 [Active*]
- IETF RFC 8931 [Active*]
- IETF RFC 8933 [Active*]
- IETF RFC 8945 [Active*]
- IETF RFC 8946 [Active*]
- IETF RFC 8949 [Active*]
- IETF RFC 8951 [Active*]
- IETF RFC 8954 [Superseded*]
- IETF RFC 8958 [Active*]
- IETF RFC 8974 [Active*]
- IETF RFC 8981 [Active*]
- IETF RFC 8983 [Active*]
- IETF RFC 8996 [Active*]
- IETF RFC 8997 [Active*]
- IETF RFC 9000 [Active*]
- IETF RFC 9004 [Active*]
- IETF RFC 9010 [Active*]
- IETF RFC 9017 [Active*]
- IETF RFC 9029 [Superseded*]
- IETF RFC 9040 [Active*]
- IETF RFC 9041 [Active*]
- IETF RFC 9042 [Active*]
- IETF RFC 9045 [Active*]
- IETF RFC 9048 [Active*]
- IETF RFC 9051 [Active*]
- IETF RFC 9052 [Active*]
- IETF RFC 9053 [Active*]
- IETF RFC 9071 [Active*]
- IETF RFC 9072 [Active*]
- IETF RFC 9073 [Active*]
- IETF RFC 9074 [Active*]
- IETF RFC 9077 [Active*]
- IETF RFC 9103 [Active*]
- IETF RFC 9109 [Active*]
- IETF RFC 9110 [Active*]
- IETF RFC 9111 [Active*]
- IETF RFC 9112 [Active*]
- IETF RFC 9113 [Active*]
- IETF RFC 9131 [Active*]
- IETF RFC 9134 [Active*]
- IETF RFC 9141 [Active*]
- IETF RFC 9142 [Active*]
- IETF RFC 9143 [Active*]
- IETF RFC 9146 [Active*]
- IETF RFC 9147 [Active*]
- IETF RFC 9149 [Active*]
- IETF RFC 9155 [Active*]
- IETF RFC 9157 [Active*]
- IETF RFC 9162 [Active*]
- IETF RFC 9175 [Active*]
- IETF RFC 9190 [Active*]
- IETF RFC 9191 [Active*]
- IETF RFC 9198 [Active*]
- IETF RFC 9205 [Active*]
- IETF RFC 9210 [Active*]
- IETF RFC 9231 [Active*]
- IETF RFC 9239 [Active*]
- IETF RFC 9253 [Active*]
- IETF RFC 9260 [Active*]
- IETF RFC 9266 [Active*]
- IETF RFC 9270 [Active*]
- IETF RFC 9289 [Active*]
- IETF RFC 9293 [Active*]
- IETF RFC 9325 [Active*]
- IETF RFC 9335 [Active*]
- IETF RFC 9338 [Active*]
- IETF RFC 9355 [Active*]
- IETF RFC 9366 [Active*]
- IETF RFC 9370 [Active*]
- IETF RFC 9395 [Active*]
- IETF RFC 9416 [Active*]
- IETF RFC 9427 [Active*]
- IETF RFC 9436 [Active*]
- IETF RFC 9438 [Active*]
- IETF RFC 9443 [Active*]
- IETF RFC 9456 [Active*]
- IETF RFC 9457 [Active*]
- IETF RFC 9471 [Active*]
- IETF RFC 9480 [Superseded*]
- IETF RFC 9481 [Active*]
- IETF RFC 9519 [Active*]
- IETF RFC 9520 [Active*]
- IETF RFC 9525 [Active*]
- IETF RFC 9549 [Active*]
- IETF RFC 9552 [Active*]
- IETF RFC 9554 [Active*]
- IETF RFC 9555 [Active*]
- IETF RFC 9557 [Active*]
- IETF RFC 9562 [Active*]
- IETF RFC 9568 [Active*]
- IETF RFC 9570 [Active*]
- IETF RFC 9579 [Superseded*]
- IETF RFC 9580 [Active*]
- IETF RFC 9598 [Active*]
- IETF RFC 9599 [Active*]
- IETF RFC 9601 [Active*]
- IETF RFC 9608 [Active*]
- IETF RFC 9618 [Active*]
- IETF RFC 9619 [Active*]
- IETF RFC 9629 [Active*]
- IETF RFC 9637 [Active*]
- IETF RFC 9654 [Active*]
- IETF RFC 9662 [Active*]
- IETF RFC 9673 [Active*]
- IETF RFC 9678 [Active*]
- IETF RFC 9685 [Active*]
- IETF RFC 9687 [Active*]
- IETF RFC 9694 [Active*]
- IETF RFC 9700 [Active*]
- IETF RFC 9705 [Active*]
- IETF RFC 9725 [Active*]
- IETF RFC 9755 [Active*]
- IETF RFC 9762 [Active*]
- IETF RFC 9765 [Active*]
- IETF RFC 9768 [Active*]
- IETF RFC 9769 [Active*]
- IETF RFC 9774 [Active*]
- IETF RFC 9776 [Active*]
- IETF RFC 9777 [Active*]
- IETF RFC 9778 [Active*]
- IETF RFC 9788 [Active*]
- IETF RFC 9805 [Active*]
- IETF RFC 9810 [Active*]
- IETF RFC 9811 [Active*]
- IETF RFC 9824 [Active*]
- IETF RFC 9838 [Active*]
- IETF RFC 9844 [Active*]
- IETF RFC 9846 [Active*]
- IETF RFC 9847 [Active*]
- IETF RFC 9853 [Active*]
- IETF RFC 9864 [Active*]
- IETF RFC 9868 [Active*]
- IETF RFC 9876 [Active*]
- IETF RFC 9879 [Active*]
- IETF RFC 9890 [Active*]
- IETF RFC 9904 [Active*]
- IETF RFC 9905 [Active*]
- IETF RFC 9907 [Active*]
- IETF RFC 9908 [Active*]
- IETF RFC 9911 [Active*]
- IETF RFC 9915 [Active*]
- IETF RFC 9918 [Active*]
- IETF RFC 9919 [Active*]
- IETF RFC 9920 [Active*]
- IETF RFC 9925 [Active*]
- IETF RFC 9926 [Active*]
- IETF RFC 9930 [Active*]
- IETF RFC 9931 [Active*]
- IETF RFC 9937 [Active*]
- IETF RFC 9965 [Active*]