跳到主要内容

RFC Document List

This site provides translations of 315 RFC documents, covering Internet core protocols, Web technologies, security, routing, 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 (IPv4)
  • RFC 792 - Internet Control Message Protocol (ICMP)
  • RFC 793 - Transmission Control Protocol (TCP)
  • RFC 826 - An Ethernet Address Resolution Protocol (ARP)
  • RFC 854 - Telnet Protocol Specification
  • RFC 959 - FILE TRANSFER PROTOCOL (FTP)
  • RFC 1122 - Requirements for Internet Hosts -- Communication Layers
  • RFC 1123 - Requirements for Internet Hosts -- Application and Support
  • RFC 1191 - Path MTU Discovery
  • RFC 4443 - Internet Control Message Protocol (ICMPv6) for IPv6
  • RFC 4821 - Packetization Layer Path MTU Discovery
  • RFC 4960 - Stream Control Transmission Protocol
  • RFC 5124 - Extended Secure RTP Profile for RTCP-Based Feedback (RTP/SAVPF)
  • RFC 5681 - TCP Congestion Control
  • RFC 6864 - IPv4 ID 字段的更新规范
  • RFC 7022 - Guidelines for Choosing RTCP CNAMEs
  • RFC 7413 - TCP Fast Open
  • RFC 7766 - DNS Transport over TCP - Implementation Requirements
  • RFC 8305 - Happy Eyeballs Version 2: Better Connectivity Using Concurrency
  • RFC 9293 - Transmission Control Protocol (TCP)
  • RFC 9401 - 在 TCP 中添加死亡 (DTH) 标志
  • RFC 9937 - Proportional Rate Reduction (PRR)

DNS

  • RFC 1034 - Domain Names: Concepts and Facilities
  • RFC 1035 - DNS Implementation and Specification
  • RFC 2136 - Dynamic Updates in the Domain Name System (DNS UPDATE)
  • RFC 2181 - DNS 规范澄清
  • RFC 2782 - A DNS RR for specifying the location of services (DNS SRV)
  • RFC 3596 - DNS Extensions to Support IP Version 6
  • RFC 4033 - DNS Security Introduction and Requirements
  • RFC 4034 - Resource Records for the DNS Security Extensions
  • RFC 4035 - Protocol Modifications for the DNS Security Extensions
  • RFC 4592 - The Role of Wildcards in the Domain Name System
  • RFC 5936 - DNS Zone Transfer Protocol (AXFR)
  • RFC 6698 - The DNS-Based Authentication of Named Entities (DANE) Transport Layer Security (TLS) Protocol TLSA
  • RFC 7719 - DNS Terminology
  • RFC 7858 - DNS over Transport Layer Security (TLS)
  • RFC 8020 - NXDOMAIN: There Really Is Nothing Underneath
  • RFC 8484 - DNS Queries over HTTPS (DoH)
  • RFC 8490 - DNS Stateful Operations
  • RFC 8806 - Running a Root Server Local to a Resolver
  • RFC 9250 - DNS over Dedicated QUIC Connections
  • RFC 9904 - DNSSEC Cryptographic Algorithm Recommendation Update Process
  • RFC 9905 - Deprecating the Use of SHA-1 in DNSSEC Signature Algorithms
  • RFC 9906 - Deprecate Usage of ECC-GOST within DNSSEC

HTTP/Web

  • RFC 2397 - The "data" URL scheme
  • RFC 2616 - HTTP/1.1 (Classic)
  • RFC 2617 - HTTP Authentication: Basic and Digest Access Authentication
  • RFC 2818 - HTTP Over TLS (HTTPS)
  • RFC 3986 - URI Generic Syntax
  • RFC 4122 - A Universally Unique IDentifier (UUID) URN Namespace
  • RFC 4918 - HTTP Extensions: Web Distributed Authoring and Versioning (WebDAV)
  • RFC 5766 - TURN: Traversal Using Relays around NAT
  • RFC 5789 - PATCH Method for HTTP
  • RFC 5861 - RFC-5861
  • RFC 5988 - Web Linking
  • RFC 6265 - HTTP State Management Mechanism
  • RFC 6266 - Use of the Content-Disposition Header Field in HTTP
  • RFC 6454 - The Web Origin Concept
  • RFC 6455 - The WebSocket Protocol
  • RFC 6570 - URI模板
  • 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 7230 - HTTP/1.1 Message Syntax and Routing
  • RFC 7231 - HTTP/1.1语义与内容
  • RFC 7232 - HTTP/1.1: Conditional Requests
  • RFC 7233 - HTTP/1.1: 范围请求
  • RFC 7234 - Hypertext Transfer Protocol (HTTP/1.1): Caching
  • RFC 7235 - HTTP/1.1: 认证
  • RFC 7396 - JSON Merge Patch
  • RFC 7516 - JSON Web Encryption (JWE)
  • RFC 7517 - JSON Web Key (JWK)
  • RFC 7518 - JSON Web Algorithms (JWA)
  • 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 7617 - The 'Basic' HTTP Authentication Scheme
  • RFC 7807 - Problem Details for HTTP APIs
  • RFC 7838 - RFC-7838
  • RFC 7932 - Brotli Compressed Data Format
  • RFC 8141 - Uniform Resource Names (URNs)
  • RFC 8288 - Web Linking
  • RFC 8336 - The ORIGIN HTTP/2 Frame
  • RFC 8441 - Bootstrapping WebSockets with HTTP/2
  • RFC 8555 - Automatic Certificate Management Environment (ACME)
  • RFC 8820 - URI 设计和所有权
  • RFC 8941 - Structured Field Values for HTTP
  • RFC 9110 - HTTP Semantics
  • RFC 9111 - HTTP Caching
  • RFC 9112 - HTTP/1.1
  • RFC 9113 - HTTP/2
  • RFC 9114 - HTTP/3
  • RFC 9163 - Expect-CT Extension for HTTP
  • RFC 9204 - QPACK: Field Compression for HTTP/3
  • RFC 9205 - Building Protocols with HTTP
  • RFC 9209 - The Proxy-Status HTTP Response Header Field
  • RFC 9211 - The Cache-Status HTTP Response Header Field
  • RFC 9213 - Targeted HTTP Cache Control
  • RFC 9218 - Extensible Prioritization Scheme for HTTP
  • RFC 9220 - Bootstrapping WebSockets with HTTP/3
  • RFC 9292 - Binary Representation of HTTP Messages
  • RFC 9297 - HTTP Datagrams and the Capsule Protocol
  • RFC 9298 - Proxying UDP in HTTP
  • RFC 9412 - The ORIGIN Extension in HTTP/3
  • RFC 9440 - Client-Cert HTTP Header Field
  • RFC 9457 - Problem Details for HTTP APIs
  • RFC 9510 - Alternative Delta Time Encoding for Content-Centric Networking (CCNx) Using Compact Floating-Point Arithmetic
  • RFC 9530 - Digest Fields

QUIC

  • RFC 8999 - QUIC的版本无关属性
  • RFC 9000 - QUIC: A UDP-Based Multiplexed and Secure Transport
  • RFC 9002 - QUIC Loss Detection and Congestion Control
  • RFC 9221 - An Unreliable Datagram Extension to QUIC
  • RFC 9287 - Greasing the QUIC Bit
  • RFC 9308 - Applicability of the QUIC Transport Protocol
  • RFC 9369 - QUIC Version 2

Email

  • RFC 1939 - Post Office Protocol - Version 3 (POP3)
  • RFC 2045 - Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies
  • RFC 2046 - Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types
  • RFC 2328 - OSPF Version 2
  • RFC 3501 - Internet Message Access Protocol (IMAP) Version 4rev1
  • RFC 4180 - Common Format and MIME Type for CSV Files
  • RFC 4409 - RFC 4409
  • RFC 4648 - The Base16, Base32, and Base64 Data Encodings
  • RFC 5321 - Simple Mail Transfer Protocol
  • RFC 5322 - Internet Message Format
  • RFC 5340 - OSPF for IPv6
  • RFC 5598 - RFC 5598
  • RFC 6376 - DomainKeys Identified Mail (DKIM) Signatures
  • RFC 6530 - Internationalized Email Framework
  • RFC 6531 - SMTP Extension for Internationalized Email
  • RFC 6532 - Internationalized Email Headers
  • RFC 7208 - Sender Policy Framework
  • RFC 7489 - Domain-based Message Authentication, Reporting, and Conformance (DMARC)
  • RFC 8314 - Cleartext Considered Obsolete
  • RFC 9051 - 互联网消息访问协议 - 第4版修订版2
  • RFC 9903 - A YANG Data Model for OSPF Segment Routing over MPLS

Authentication & Authorization

  • RFC 6749 - The OAuth 2.0 Authorization Framework
  • RFC 6750 - The OAuth 2.0 Authorization Framework: Bearer Token Usage
  • RFC 7009 - OAuth 2.0 Token Revocation
  • RFC 7515 - JSON Web Signature (JWS)
  • RFC 7519 - JSON Web Token (JWT)
  • RFC 7591 - OAuth 2.0 Dynamic Client Registration Protocol
  • RFC 7636 - Proof Key for Code Exchange by OAuth Public Clients
  • RFC 7662 - OAuth 2.0 Token Introspection
  • 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 8693 - OAuth 2.0 Token Exchange
  • RFC 9068 - JSON Web Token (JWT) Profile for OAuth 2.0 Access Tokens
  • RFC 9126 - OAuth 2.0 Pushed Authorization Requests (PAR)
  • RFC 9207 - OAuth 2.0 Authorization Server Issuer Identification
  • RFC 9396 - OAuth 2.0 Rich Authorization Requests
  • RFC 9449 - OAuth 2.0 Demonstrating Proof of Possession (DPoP)
  • RFC 9887 - Terminal Access Controller Access-Control System Plus (TACACS+) over TLS 1.3

Security/Encryption

  • RFC 1321 - MD5 消息摘要算法
  • RFC 2104 - HMAC: Keyed-Hashing for Message Authentication
  • RFC 3414 - User-based Security Model (USM) for SNMPv3
  • RFC 3547 - The Group Domain of Interpretation
  • RFC 4301 - Security Architecture for the Internet Protocol
  • RFC 4632 - Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan
  • RFC 5077 - Transport Layer Security (TLS) Session Resumption without Server-Side State
  • RFC 5245 - Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols
  • RFC 5246 - The Transport Layer Security (TLS) Protocol Version 1.2
  • RFC 5280 - Internet X.509 Public Key Infrastructure: Certificate and CRL Profile
  • RFC 5389 - Session Traversal Utilities for NAT (STUN)
  • RFC 5764 - Datagram Transport Layer Security (DTLS) Extension to Establish Keys for the Secure Real-time Transport Protocol (SRTP)
  • RFC 5878 - Transport Layer Security (TLS) Authorization Extensions
  • RFC 6066 - TLS Extensions: Extension Definitions
  • RFC 6125 - Representation and Verification of Domain-Based Application Service Identity within Internet Public Key Infrastructure Using X.509 (PKIX) Certificates in the Context of Transport Layer Security (TLS)
  • RFC 6176 - RFC-6176
  • RFC 6234 - US Secure Hash Algorithms: SHA and SHA-based HMAC and HKDF
  • RFC 6520 - TLS/DTLS Heartbeat Extension
  • RFC 6960 - X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP
  • RFC 7250 - Raw Public Keys in TLS/DTLS
  • RFC 7465 - Prohibiting RC4 Cipher Suites
  • RFC 7627 - TLS Session Hash and Extended Master Secret Extension
  • RFC 8017 - PKCS #1: RSA Cryptography Specifications Version 2.2
  • RFC 8422 - RFC-8422
  • RFC 8446 - The Transport Layer Security (TLS) Protocol Version 1.3
  • RFC 8826 - Security Considerations for WebRTC
  • RFC 8827 - WebRTC Security Architecture
  • RFC 8835 - Transports for WebRTC
  • RFC 9001 - 使用 TLS 保护 QUIC
  • RFC 9052 - RFC 9052
  • RFC 9053 - COSE Initial Algorithms
  • RFC 9325 - RFC-9325
  • RFC 9380 - RFC 9380
  • RFC 9480 - Certificate Management Protocol (CMP) Updates
  • RFC 9562 - Universally Unique IDentifiers (UUIDs)
  • RFC 9672 - Transferring Opportunistic Wireless Encryption to the IEEE 802.11 Working Group

Data Formats

  • RFC 3339 - 互联网上的日期和时间: 时间戳
  • RFC 3629 - UTF-8, a transformation format of ISO 10646
  • RFC 5234 - Augmented BNF for Syntax Specifications: ABNF
  • RFC 7159 - JSON数据交换格式
  • RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
  • RFC 8610 - CDDL
  • RFC 8742 - RFC 8742
  • RFC 8746 - Concise Binary Object Representation (CBOR) Tags for Typed Arrays
  • RFC 8943 - CBOR Tags for Date
  • RFC 8949 - Concise Binary Object Representation (CBOR)
  • RFC 9338 - RFC 9338
  • RFC 9485 - I-Regexp: An Interoperable Regular Expression Format

WebRTC/Real-Time Communication

  • RFC 3261 - SIP: Session Initiation Protocol
  • RFC 3550 - RTP:用于实时应用的传输协议
  • RFC 3551 - RTP Profile for Audio and Video Conferences with Minimal Control
  • RFC 4566 - SDP: Session Description Protocol
  • RFC 5104 - Codec Control Messages in the RTP AVPF
  • RFC 5761 - Multiplexing RTP Data and Control Packets on a Single Port
  • RFC 6051 - RTP Rapid Synchronization
  • RFC 6335 - IANA Procedures for the Management of the Service Name and Transport Protocol Port Number Registry
  • RFC 7463 - Shared Appearances of a Session Initiation Protocol (SIP) Address of Record (AOR)
  • RFC 7656 - A Taxonomy of RTP Sources
  • RFC 7742 - WebRTC Video Processing and Codec Requirements
  • RFC 7874 - WebRTC Audio Codec and Processing Requirements
  • RFC 8108 - Sending Multiple RTP Streams
  • RFC 8445 - Interactive Connectivity Establishment (ICE)
  • RFC 8825 - Overview: Real-Time Protocols for Browser-Based Applications
  • RFC 8828 - WebRTC IP Address Handling Recommendations
  • RFC 8831 - WebRTC数据通道
  • RFC 8838 - Trickle ICE: ICE协议的渐进式候选地址提供
  • RFC 8854 - WebRTC Audio Codec and Processing Requirements
  • RFC 8866 - SDP: Session Description Protocol
  • RFC 9236 - Architectural Considerations of Information-Centric Networking (ICN) Using a Name Resolution Service
  • RFC 9418 - A YANG Data Model for Service Assurance

IPv6

  • RFC 2474 - Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers
  • RFC 3315 - Dynamic Host Configuration Protocol for IPv6 (DHCPv6)
  • RFC 3810 - Multicast Listener Discovery Version 2 (MLDv2) for IPv6
  • RFC 4291 - IPv6地址架构
  • RFC 4659 - BGP-MPLS IP Virtual Private Network (VPN) Extension for IPv6 VPN
  • RFC 4861 - Neighbor Discovery for IP version 6 (IPv6)
  • RFC 4862 - IPv6 Stateless Address Autoconfiguration
  • RFC 4944 -
  • RFC 5095 - Deprecation of Type 0 Routing Headers in IPv6
  • RFC 5944 - IP Mobility Support for IPv4, Revised
  • RFC 6282 - Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks
  • RFC 6437 - IPv6 Flow Label Specification
  • RFC 6550 - RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks
  • RFC 6606 - Problem Statement and Requirements for IPv6 over Low-Power Wireless Personal Area Network (6LoWPAN) Routing
  • RFC 6775 - Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs)
  • RFC 8200 - Internet Protocol, Version 6 (IPv6) Specification
  • RFC 8950 - Advertising IPv4 NLRI with an IPv6 Next Hop
  • RFC 9898 - Neighbor Discovery Considerations in IPv6 Deployments

Routing (BGP/OSPF/MPLS)

  • RFC 1997 - BGP Communities Attribute
  • RFC 2858 - Multiprotocol Extensions for BGP-4
  • RFC 3031 - RFC 3031
  • RFC 3209 - RFC 3209
  • RFC 3270 - RFC 3270
  • RFC 4271 - A Border Gateway Protocol 4 (BGP-4)
  • RFC 4364 - BGP/MPLS IP Virtual Private Networks (VPNs)
  • RFC 7432 - BGP MPLS-Based Ethernet VPN (EVPN)
  • RFC 4456 - BGP Route Reflection: An Alternative to Full Mesh Internal BGP (IBGP)
  • RFC 4760 - Multiprotocol Extensions for BGP-4
  • RFC 5036 - RFC 5036
  • RFC 5065 - Autonomous System Confederations for BGP
  • RFC 5462 - RFC 5462
  • RFC 6388 - RFC 6388
  • RFC 6793 - BGP Support for Four-Octet Autonomous System (AS) Number Space
  • RFC 6830 - The Locator/ID Separation Protocol (LISP)
  • RFC 7274 - RFC 7274
  • RFC 7911 - Advertisement of Multiple Paths in BGP
  • RFC 8212 - Default External BGP (EBGP) Route Propagation Behavior without Policies
  • RFC 8277 - Using BGP to Bind MPLS Labels to Address Prefixes
  • RFC 9012 - The BGP Tunnel Encapsulation Attribute
  • RFC 9871 - BGP Color-Aware Routing (CAR)
  • RFC 9902 - A YANG Data Model for IS-IS Segment Routing over the MPLS Data Plane

Multicast

  • RFC 1112 - Host Extensions for IP Multicasting
  • RFC 2236 - Internet Group Management Protocol, Version 2
  • RFC 3376 - Internet Group Management Protocol, Version 3
  • RFC 4541 - IGMP and MLD Snooping Switches Considerations
  • RFC 4604 - IGMPv3/MLDv2 for SSM
  • RFC 4607 - Source-Specific Multicast for IP
  • RFC 5771 - IANA Guidelines for IPv4 Multicast Address Assignments
  • RFC 9026 - Multicast VPN Fast Upstream Failover

IP Addressing & Configuration

  • RFC 1918 - Address Allocation for Private Internets
  • RFC 2131 - Dynamic Host Configuration Protocol

VPN & Tunneling


Network Management (SNMP/NETCONF)

  • RFC 1157 - A Simple Network Management Protocol (SNMP)
  • RFC 3411 - An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks
  • RFC 3412 - Message Processing and Dispatching for SNMP
  • RFC 3413 - Simple Network Management Protocol (SNMP) Applications
  • RFC 3415 - View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP)
  • RFC 3417 - Transport Mappings for the Simple Network Management Protocol (SNMP)
  • RFC 5424 - The Syslog Protocol
  • RFC 9900 - Updates to NETCONF Transport Port Numbers

LDAP


SSH

  • 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

Network Time Protocol

  • RFC 1305 - Network Time Protocol (Version 3)
  • RFC 5905 - Network Time Protocol Version 4: Protocol and Algorithms Specification

File Transfer & Storage

  • RFC 1350 - THE TFTP PROTOCOL (REVISION 2)
  • RFC 1813 - NFS Version 3 Protocol Specification

IoT & Constrained Networks

  • RFC 7252 - The Constrained Application Protocol (CoAP)
  • RFC 7641 - Observing Resources in CoAP
  • RFC 7959 - Block-Wise Transfers in the Constrained Application Protocol (CoAP)
  • RFC 3748 - Extensible Authentication Protocol (EAP)

Compression

  • RFC 8878 - Zstandard压缩和'application/zstd'媒体类型
  • RFC 9441 - Static Context Header Compression (SCHC) Compound Acknowledgement (ACK)

IETF Standards & Process

  • RFC 2026 - The Internet Standards Process -- Revision 3
  • RFC 2119 - Key words for use in RFCs to Indicate Requirement Levels
  • RFC 6648 - Deprecating the "X-" Prefix and Similar Constructs in Application Protocols
  • RFC 8174 - Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words

Other Protocols


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: February 2026