Skip to main content

RFC Document List

This site provides translations of RFC documents, covering Internet core protocols, Web technologies, security encryption, and more.

Quick Find

Use your browser's search function (Ctrl+F or Cmd+F) to quickly find specific RFC numbers or keywords.


Core Protocols

  • RFC 768 - User Datagram Protocol (UDP)
  • RFC 791 - Internet Protocol
  • RFC 792 - Internet Control Message Protocol (ICMP)
  • RFC 793 - Transmission Control Protocol (TCP)
  • RFC 826 - Address Resolution Protocol (ARP)
  • RFC 854 - Telnet Protocol
  • RFC 959 - File Transfer Protocol (FTP)

DNS

  • RFC 1034 - Domain Names - Concepts and Facilities
  • RFC 1035 - Domain Names - Implementation and Specification
  • RFC 4033 - DNS Security Introduction and Requirements (DNSSEC)
  • RFC 4034 - Resource Records for the DNS Security Extensions
  • RFC 4035 - Protocol Modifications for the DNS Security Extensions
  • RFC 7858 - DNS over TLS (DoT)

Email

  • RFC 2045 - MIME - Multipurpose Internet Mail Extensions
  • RFC 2046 - MIME Media Types
  • RFC 5321 - Simple Mail Transfer Protocol
  • RFC 5322 - Internet Message Format
  • RFC 6376 - DomainKeys Identified Mail (DKIM) Signatures
  • RFC 7489 - Domain-based Message Authentication, Reporting, and Conformance (DMARC)

HTTP/Web

  • RFC 2616 - HTTP/1.1 (Classic)
  • RFC 2617 - HTTP Authentication: Basic and Digest Access Authentication
  • RFC 2818 - HTTP Over TLS (HTTPS)
  • RFC 6265 - HTTP State Management Mechanism (Cookies)
  • RFC 6266 - Use of the Content-Disposition Header Field in HTTP
  • RFC 7230 - HTTP/1.1: Message Syntax and Routing
  • RFC 7231 - HTTP/1.1: Semantics and Content
  • RFC 7232 - HTTP/1.1: Conditional Requests
  • RFC 7233 - HTTP/1.1: Range Requests
  • RFC 7234 - HTTP/1.1: Caching
  • RFC 7235 - HTTP/1.1: Authentication
  • RFC 7540 - Hypertext Transfer Protocol Version 2 (HTTP/2)
  • RFC 7541 - HPACK: Header Compression for HTTP/2
  • RFC 7578 - Returning Values from Forms: multipart/form-data
  • RFC 9110 - HTTP Semantics
  • RFC 9111 - HTTP Caching
  • RFC 9113 - HTTP/2
  • RFC 9114 - HTTP/3
  • RFC 9204 - QPACK: Field Compression for HTTP/3

WebRTC/Real-Time Communication

  • RFC 3261 - SIP: Session Initiation Protocol
  • RFC 8820 - URI Design and Ownership
  • RFC 8825 - Overview: Real-Time Protocols for Browser-Based Applications
  • RFC 8831 - WebRTC Data Channels
  • RFC 8835 - Transports for WebRTC
  • RFC 8838 - Trickle ICE
  • RFC 8854 - WebRTC Audio Codec and Processing Requirements
  • RFC 8866 - SDP: Session Description Protocol
  • RFC 8878 - Zstandard Compression Algorithm

Data Formats

  • RFC 3339 - Date and Time on the Internet: Timestamps
  • RFC 4122 - A Universally Unique IDentifier (UUID) URN Namespace
  • RFC 5234 - Augmented BNF for Syntax Specifications: ABNF
  • RFC 7159 - The JavaScript Object Notation (JSON) Data Interchange Format
  • RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
  • RFC 8949 - Concise Binary Object Representation (CBOR)

Network/Transport

  • RFC 3547 - The Group Domain of Interpretation
  • RFC 3550 - RTP: A Transport Protocol for Real-Time Applications
  • RFC 4291 - IP Version 6 Addressing Architecture
  • RFC 5389 - Session Traversal Utilities for NAT (STUN)
  • RFC 5766 - Traversal Using Relays around NAT (TURN)
  • RFC 8200 - Internet Protocol, Version 6 (IPv6) Specification
  • RFC 8445 - Interactive Connectivity Establishment (ICE)
  • RFC 9000 - QUIC: A UDP-Based Multiplexed and Secure Transport
  • RFC 9001 - Using TLS to Secure QUIC
  • RFC 9002 - QUIC Loss Detection and Congestion Control

Security/Encryption

  • RFC 5246 - The Transport Layer Security (TLS) Protocol Version 1.2
  • RFC 5280 - Internet X.509 Public Key Infrastructure Certificate and CRL Profile
  • RFC 8017 - PKCS #1: RSA Cryptography Specifications Version 2.2
  • RFC 8141 - Uniform Resource Names (URNs)
  • RFC 8446 - The Transport Layer Security (TLS) Protocol Version 1.3

Authentication & Authorization

  • RFC 6749 - The OAuth 2.0 Authorization Framework
  • RFC 6750 - The OAuth 2.0 Authorization Framework: Bearer Token Usage
  • RFC 7515 - JSON Web Signature (JWS)
  • RFC 7516 - JSON Web Encryption (JWE)
  • RFC 7517 - JSON Web Key (JWK)
  • RFC 7518 - JSON Web Algorithms (JWA)
  • RFC 7519 - JSON Web Token (JWT)
  • RFC 7636 - Proof Key for Code Exchange by OAuth Public Clients (PKCE)
  • RFC 8252 - OAuth 2.0 for Native Apps
  • RFC 8414 - OAuth 2.0 Authorization Server Metadata
  • RFC 8628 - OAuth 2.0 Device Authorization Grant
  • RFC 9068 - JSON Web Token (JWT) Profile for OAuth 2.0 Access Tokens

Other Protocols

  • RFC 1 - Host Software
  • RFC 1157 - Simple Network Management Protocol (SNMP)
  • RFC 1918 - Address Allocation for Private Internets
  • RFC 1939 - Post Office Protocol - Version 3 (POP3)
  • RFC 2119 - Key words for use in RFCs to Indicate Requirement Levels
  • RFC 2131 - Dynamic Host Configuration Protocol (DHCP)
  • RFC 2397 - The "data" URL scheme
  • RFC 3501 - Internet Message Access Protocol - Version 4rev1 (IMAP)
  • RFC 3629 - UTF-8, a transformation format of ISO 10646
  • RFC 3986 - Uniform Resource Identifier (URI): Generic Syntax
  • RFC 4251 - The Secure Shell (SSH) Protocol Architecture
  • RFC 4648 - The Base16, Base32, and Base64 Data Encodings
  • RFC 4918 - HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)
  • RFC 4944 - Transmission of IPv6 Packets over IEEE 802.15.4 Networks
  • RFC 5424 - The Syslog Protocol
  • RFC 5789 - PATCH Method for HTTP
  • RFC 5988 - Web Linking
  • RFC 6454 - The Web Origin Concept
  • RFC 6455 - The WebSocket Protocol
  • RFC 6570 - URI Template
  • RFC 6585 - Additional HTTP Status Codes
  • RFC 6797 - HTTP Strict Transport Security (HSTS)
  • RFC 6838 - Media Type Specifications and Registration Procedures
  • RFC 6901 - JavaScript Object Notation (JSON) Pointer
  • RFC 6902 - JavaScript Object Notation (JSON) Patch
  • RFC 7034 - HTTP Header Field X-Frame-Options
  • RFC 7208 - Sender Policy Framework (SPF)
  • RFC 7252 - The Constrained Application Protocol (CoAP)
  • RFC 7396 - JSON Merge Patch
  • RFC 7463 - RFC 7463
  • RFC 7742 - WebRTC Video Processing and Codec Requirements
  • RFC 7807 - Problem Details for HTTP APIs
  • RFC 7932 - Brotli Compressed Data Format
  • RFC 8174 - Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words
  • RFC 8288 - Web Linking
  • RFC 8484 - DNS Queries over HTTPS (DoH)
  • RFC 8555 - Automatic Certificate Management Environment (ACME)
  • RFC 8941 - Structured Field Values for HTTP
  • RFC 9218 - Extensible Prioritization Scheme for HTTP
  • RFC 9220 - Bootstrapping WebSockets with HTTP/2
  • RFC 9250 - DNS over Dedicated QUIC Connections (DoQ)
  • RFC 9293 - Transmission Control Protocol (TCP)
  • RFC 9297 - HTTP Datagrams and the Capsule Protocol
  • RFC 9396 - OAuth 2.0 Rich Authorization Requests
  • RFC 9457 - Problem Details for HTTP APIs
  • RFC 9510 - Alternative Delta Time Encoding for Content-Centric Networking (CCNx)
  • RFC 9672 - Transition of Opportunistic Wireless Encryption to the IEEE 802.11 Working Group
  • RFC 9871 - Border Gateway Protocol - Color Aware Routing (BGP CAR)
  • RFC 9887 - Terminal Access Controller Access-Control System Plus (TACACS+) over TLS 1.3
  • RFC 9898 - Neighbor Discovery Considerations for IPv6 Deployment
  • RFC 9900 - NETCONF Base Notifications Port Number Update
  • RFC 9902 - A YANG Data Model for IS-IS MPLS Segment Routing
  • RFC 9903 - A YANG Data Model for OSPF MPLS Segment Routing
  • RFC 9904 - Process for Updating DNSSEC Cryptographic Algorithms Recommendations
  • RFC 9905 - Deprecating SHA-1 in the DNSSEC Cryptographic Algorithm Registry
  • RFC 9906 - Deprecation of the ECC-GOST DNSSEC Algorithms
  • RFC 9937 - Proportional Rate Reduction for TCP (PRR)

Notes

  • All documents have been manually translated and reviewed
  • Key terminology is bilingual
  • Continuously updated with more RFC documents being translated...
Can't find the RFC you need?

Please let us know via the feedback page, and we will prioritize high-demand documents.


Last Updated: December 2025