SIDEBAR
»
S
I
D
E
B
A
R
«
Standards
March 1st, 2019 by miki

Because it is nice-to-know™ what people and systems around you are talking about standards are a better-than-complete-chaos-and-mayhem way to align thoughts, terms and procedures.

Request for Comments (Internet Standards)

Internet Standards are the happy children of which the internet is made up. These transition through phases from infant babies called Internet-Drafts (I-Ds) through scrambling toddlers called Request for Comments (RFCs) until getting all mature and on their own feets as a youngster STDs. Many, however, do never really grow up or do so very slowly or even refuse to leave the playful child state and end up roaming around as toddler RFCs.

The complete on-boarding list can be found at the editor kindergarten and listed below are direct references to the most attended ones in a Mikini context.

The Teacher

Transport Class

  • STD 5/RFC 791 INTERNET PROTOCOL (aka. IP)
  • STD 7/RFC 793 Transmission Control Protocol (aka. TCP)
  • STD 37/RFC 826 Ethernet Address Resolution Protocol (aka. ARP)
  • RFC 7230 Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing
  • RFC 7231 Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
  • RFC 7232 Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests
  • RFC 7233 Hypertext Transfer Protocol (HTTP/1.1): Range Requests
  • RFC 7234 Hypertext Transfer Protocol (HTTP/1.1): Caching
  • RFC 7235 Hypertext Transfer Protocol (HTTP/1.1): Authentication
  • RFC 2616 Hypertext Transfer Protocol — HTTP/1.1 (obsolete single page edition)
  • RFC 8446 The Transport Layer Security (TLS) Protocol Version 1.3 (ANN:https://www.ietf.org/mail-archive/web/ietf-announce/current/msg17592.html, tracker: https://datatracker.ietf.org/doc/rfc8446/)
  • RFC 5246 The Transport Layer Security (TLS) Protocol Version 1.2
  • RFC 6455 The WebSocket Protocol
  • RFC 7296 Internet Key Exchange Protocol Version 2 (IKEv2)
  • RFC 7252 The Constrained Application Protocol (CoAP)
  • RFC

Shell Class (secsh)

  • RFC 4251 The Secure Shell (SSH) Protocol Architecture
  • RFC 4252 The Secure Shell (SSH) Authentication Protocol
  • RFC 4253 The Secure Shell (SSH) Transport Layer Protocol
  • RFC 4254 The Secure Shell (SSH) Connection Protocol
  • RFC 4255 Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints
  • RFC 4716 The Secure Shell (SSH) Public Key File Format
  • I-D draft-ietf-secsh-filexfer-13 SSH File Transfer Protocol

Authentication Class

  • RFC 5849 The OAuth 1.0 Protocol
  • RFC 7617 The ‘Basic’ HTTP Authentication Scheme

Referencing Class

  • RFC 1034 DOMAIN NAMES – CONCEPTS AND FACILITIES
  • RFC 1035 DOMAIN NAMES – IMPLEMENTATION AND SPECIFICATION
  • RFC 1738 Uniform Resource Locators (URL)
  • RFC 4122 A Universally Unique IDentifier (UUID) URN Namespace
  • RFC 5870 A Uniform Resource Identifier for Geographic Locations (‘geo’ URI)

Signalling Class

  • STD 11/RFC 5322 Internet Message Format (aka. electronic mail ~ email ~ mail)
  • RFC 5321 Simple Mail Transfer Protocol (aka. SMTP)
  • RFC 3501 INTERNET MESSAGE ACCESS PROTOCOL – VERSION 4rev1 (aka. IMAP)
  • RFC 6154 IMAP LIST Extension for Special-Use Mailboxes (defines mailboxes sucha as “Sent”, “Drafts” and “Trash”)
  • RFC 8314 Cleartext Considered Obsolete: Use of Transport Layer Security (TLS) for Email Submission and Access
  • RFC 4880 OpenPGP Message Format
  • RFC 4918 HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)
  • RFC 5545 Internet Calendaring and Scheduling Core Object Specification – (iCalendar)
  • RFC 4791 Calendaring Extensions to WebDAV (CalDAV)
  • RFC 6352 CardDAV: vCard Extensions to Web Distributed Authoring and Versioning (WebDAV)

Special Class

  • STD 63/RFC 3629 UTF-8, a transformation format of ISO 10646
  • RFC 3339 Date and Time on the Internet: Timestamps (lends itself towards ISO 8601)
  • RFC 6238 TOTP: Time-Based One-Time Password Algorithm
  • RFC 4226 HOTP: An HMAC-Based One-Time Password Algorthm
  • RFC 4287 The Atom Syndication Format
  • RFC 4180 Common Format and MIME Type for Comma-Separated Values (CSV) Files
  • STD 68/RFC 5234 Augmented BNF for Syntax Specifications: ABNF

Non-RFC


Comments are closed

»  Substance:WordPress   »  Style:Ahren Ahimsa
© 2019 Mikkel Kirkgard Nielsen, contents CC BY-SA