List of RFCs
Appearance
This is a partial list of RFCs (request for comments memoranda).
While there are over 6000 RFCs, this list consists of RFCs that have related articles. A complete list is available from the IETF website.[1]
Numerical list
Obsolete RFCs are indicated with strikethrough text.
# | Title | Date published | Related article | Made obsolete by | Notes |
---|---|---|---|---|---|
RFC 15 | September 25, 1969 | Telnet | |||
RFC 114 | April 16, 1971 | FTP | 959 | ||
RFC 172 | June 23, 1971 | FTP | 265 | ||
RFC 196 | July 20, 1971 | SMTP | 221 | ||
RFC 265 | November 17, 1971 | FTP | 354 | ||
RFC 354 | July 8, 1972 | FTP | 542 | ||
RFC 675 | December 1974 | Internet, TCP | |||
RFC 760 | January 1980 | IPv4 | 791 | ||
RFC 765 | June 1980 | FTP | 959 | ||
RFC 768 | August 28, 1980 | UDP | |||
RFC 772 | September 1980 | SMTP | 780 | ||
RFC 783 | June 1981 | TFTP | 1350 | ||
RFC 790 | September 1981 | IPv4 | 820 | ||
RFC 791 | Internet Protocol | September 1981 | IPv4 | ||
RFC 792 | INTERNET CONTROL MESSAGE PROTOCOL | September 1981 | ICMP | ||
RFC 793 | TRANSMISSION CONTROL PROTOCOL | September 1981 | TCP | ||
RFC 821 | August 1982 | SMTP | 2821 | ||
RFC 822 | August 13, 1982 | 2822 | |||
RFC 826 | An Ethernet Address Resolution Protocol | November 1982 | ARP | ||
RFC 850 | June 1983 | Usenet | 1036 | ||
RFC 854 | TELNET PROTOCOL SPECIFICATION | May 1983 | Telnet | ||
RFC 855 | TELNET OPTION SPECIFICATIONS | May 1983 | |||
RFC 862 | Echo Protocol | May 1983 | Echo | ||
RFC 863 | Discard Protocol | May 1983 | DISCARD | ||
RFC 864 | Character Generator Protocol | May 1983 | CHARGEN | ||
RFC 868 | Time Protocol | May 1983 | TIME | ||
RFC 903 | A Reverse Address Resolution Protocol | June 1984 | RARP | ||
RFC 918 | October 1984 | POP v 1 | 937 | ||
RFC 937 | POST OFFICE PROTOCOL - VERSION 2 | February 1985 | POP v 2 | ||
RFC 951 | BOOTSTRAP PROTOCOL (BOOTP) | September 1985 | BOOTP | ||
RFC 959 | FILE TRANSFER PROTOCOL (FTP) | October 1985 | FTP | ||
RFC 966 | December 1985 | IGMP v 0 | 988 | ||
RFC 977 | February 1986 | NNTP | 3977 | ||
RFC 988 | July 1986 | IGMP v 0 | 1054, 1112 | ||
RFC 1034 | DOMAIN NAMES - CONCEPTS AND FACILITIES | November 1987 | DNS | ||
RFC 1035 | DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION | November 1987 | DNS | ||
RFC 1036 | Standard for Interchange of USENET Messages | December 1987 | Usenet | ||
RFC 1054 | May 1988 | IGMP v 1 | 1112 | ||
RFC 1055 | A Non-Standard for Transmission of IP Datagrams Over Serial Lines: SLIP | June 1988 | SLIP | ||
RFC 1058 | Routing Information Protocol | June 1988 | RIP v 1 | ||
RFC 1059 | Network Time Protocol (version 1) specification and implementation | July 1988 | NTP v 1 | ||
RFC 1067 | August 1988 | SNMP v1 | 1098 | ||
RFC 1071 | September 1988 | Checksum | 1141 | ||
RFC 1081 | November 1988 | POP v 3 | 1225 | ||
RFC 1087 | Ethics and the Internet | January 1989 | Internet Ethics | ||
RFC 1094 | March 1989 | NFS | 3010 | ||
RFC 1098 | April 1989 | SNMP v1 | 1157 | ||
RFC 1112 | August 1989 | IGMP v 1 | |||
RFC 1119 | Network Time Protocol (version 2) specification and implementation | September 1989 | NTP v 2 | ||
RFC 1131 | October 1989 | OSPF | 1247 | ||
RFC 1149 | A Standard for the Transmission of IP Datagrams on Avian Carriers | April 1, 1990 | IP over Avian Carriers | ||
RFC 1157 | A Simple Network Management Protocol (SNMP) | May 1990 | SNMP v1 | ||
RFC 1176 | INTERACTIVE MAIL ACCESS PROTOCOL - VERSION 2 | August 1990 | IMAP v 2 | ||
RFC 1225 | May 1991 | POP v 3 | 1460 | ||
RFC 1247 | July 1991 | OSPF | 1583 | ||
RFC 1294 | January 1992 | Frame relay | |||
RFC 1305 | Network Time Protocol (Version 3) Specification, Implementation and Analysis | March 1992 | NTP v 3 | ||
RFC 1321 | The MD5 Message-Digest Algorithm | April 1992 | MD5 | ||
RFC 1350 | THE TFTP PROTOCOL (REVISION 2) | July 1992 | TFTP | ||
RFC 1388 | January 1993 | RIP | 1723, 2453 | ||
RFC 1436 | The Internet Gopher Protocol | March 1993 | Gopher | ||
RFC 1441 | Introduction to version 2 of the Internet-standard Network Management Framework | April 1993 | SNMP v 2 | ||
RFC 1459 | Internet Relay Chat Protocol | May 1993 | IRC | ||
RFC 1460 | June 1993 | POP v 3 | 1725 | ||
RFC 1487 | July 1993 | LDAP | 1777 | ||
RFC 1490 | July 1993 | Frame relay | 2427 | ||
RFC 1508 | September 1993 | GSSAPI | 2078 | ||
RFC 1509 | 2744 | ||||
RFC 1531 | October 1993 | DHCP | 1541 | ||
RFC 1541 | October 1993 | DHCP | 2131 | ||
RFC 1583 | March 1994 | OSPF | 2178 | ||
RFC 1631 | May 1994 | NAT | 3022 | ||
RFC 1723 | November 1994 | RIP | 2453 | ||
RFC 1725 | November 1994 | POP v 3 | 1939 | ||
RFC 1730 | INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4 | December 1994 | IMAP v 4 | ||
RFC 1774 | March 1995 | Border Gateway Protocol | 4271 | ||
RFC 1777 | Lightweight Directory Access Protocol | March 1995 | LDAP | ||
RFC 1813 | June 1995 | NFS v 3 | 3010 | ||
RFC 1855 | Netiquette Guidelines | October 1995 | Netiquette | ||
RFC 1883 | December 1995 | IPv6 | 2460 | ||
RFC 1889 | January 1996 | RTP | 3550 | ||
RFC 1918 | Address Allocation for Private Internets | February 1996 | Private network | ||
RFC 1939 | Post Office Protocol - Version 3 | May 1996 | POP v 3 | ||
RFC 1945 | Hypertext Transfer Protocol -- HTTP/1.0 | May 1996 | HTTP v 1.0 | ||
RFC 1948 | Defending Against Sequence Number Attacks | May 1996 | IP spoofing | ||
RFC 1950 | ZLIB Compressed Data Format Specification version 3.3 | May 1996 | Zlib v 3.3 | ||
RFC 1951 | DEFLATE Compressed Data Format Specification version 1.3 | May 1996 | DEFLATE v 1.3 | ||
RFC 1952 | GZIP file format specification version 4.3 | May 1996 | Gzip v 4.3 | ||
RFC 1964 | The Kerberos Version 5 GSS-API Mechanism | June 1996 | Kerberos; GSSAPI | ||
RFC 1991 | August 1996 | PGP | 4880 | ||
RFC 2058 | January 1997 | RADIUS | 2138 | ||
RFC 2059 | January 1997 | RADIUS | 2139 | ||
RFC 2060 | December 1996 | IMAP v 4r1 | 3501 | ||
RFC 2078 | January 1997 | GSSAPI v 2 | 2743 | ||
RFC 2080 | RIPng for IPv6 | January 1997 | RIP v ng | ||
RFC 2109 | February 1997 | HTTP cookie | 2965 | ||
RFC 2117 | June 1997 | PIM | 2362 | ||
RFC 2119 | Key words for use in RFCs to Indicate Requirement Levels | March 1997 | Request for Comments | ||
RFC 2131 | Dynamic Host Configuration Protocol | March 1997 | DHCP | ||
RFC 2138 | April 1997 | RADIUS | 2865 | ||
RFC 2139 | April 1997 | RADIUS | 2866 | ||
RFC 2168 | June 1997 | DDDS | 3401 | ||
RFC 2177 | IMAP4 IDLE command | June 1997 | IMAP IDLE | ||
RFC 2178 | July 1997 | OSPF v 2 | 2328 | ||
RFC 2195 | IMAP/POP AUTHorize Extension for Simple Challenge/Response | September 1997 | CRAM-MD5 | ||
RFC 2222 | October 1997 | SASL | 4422 | ||
RFC 2228 | FTP Security Extensions | October 1997 | FTP | ||
RFC 2236 | November 1997 | IGMP v 2 | 3376 | ||
RFC 2246 | The TLS Protocol Version 1.0 | January 1999 | TLS 1.0 | ||
RFC 2251 | Lightweight Directory Access Protocol (v3) | December 1997 | LDAP | ||
RFC 2252 | Lightweight Directory Access Protocol (v3): Attribute Syntax Definitions | ||||
RFC 2253 | Lightweight Directory Access Protocol (v3): UTF-8 String Representation of Distinguished Names | ||||
RFC 2254 | The String Representation of LDAP Search Filters | ||||
RFC 2255 | The LDAP URL Format | ||||
RFC 2256 | A Summary of the X.500(96) User Schema for use with LDAPv3 | ||||
RFC 2326 | Real Time Streaming Protocol (RTSP) | April 1998 | RTSP | ||
RFC 2327 | SDP: Session Description Protocol | April 1998 | SDP | ||
RFC 2328 | OSPF Version 2 | April 1998 | OSPF | ||
RFC 2351 | Mapping of Airline Reservation, Ticketing, and Messaging Traffic over IP | May 1998 | MATIP | ||
RFC 2362 | Protocol Independent Multicast-Sparse Mode (PIM-SM) | June 1998 | PIM | ||
RFC 2373 | July 1998 | IPv6 | 3513 | ||
RFC 2397 | The "data" URL scheme | August 1998 | Data: URI scheme | ||
RFC 2407 | Internet IP Security Domain of Interpretation for ISAKMP. | November 1998 | IKE | ||
RFC 2408 | Internet Security Association and Key Management Protocol (ISAKMP) | ||||
RFC 2409 | The Internet Key Exchange (IKE) | ||||
RFC 2427 | Multiprotocol Interconnect over Frame Relay | September 1998 | Frame relay | 1294, 1490 | |
RFC 2440 | November 1998 | OpenPGP | 4880 | ||
RFC 2445 | November 1998 | iCalendar | 5545 | ||
RFC 2453 | RIP Version 2 | November 1998 | RIP v 2 | ||
RFC 2460 | Internet Protocol, Version 6 (IPv6) Specification | December 1998 | IPv6 | ||
RFC 2549 | IP over Avian Carriers with Quality of Service | April 1, 1999 | IP over Avian Carriers | ||
RFC 2570 | Introduction to Version 3 of the Internet-standard Network Management Framework | April 1999 | SNMP v3 | ||
RFC 2595 | Using TLS with IMAP, POP3 and ACAP | June 1999 | STARTTLS for IMAP, POP3 and ACAP | ||
RFC 2606 | Reserved Top Level DNS Names | June 1999 | Fictitious domain name | example.com, .test, ... | |
RFC 2616 | Hypertext Transfer Protocol -- HTTP/1.1 | June 1999 | HTTP v 1.1 | ||
RFC 2740 | OSPF for IPv6 | December 1999 | OSPF | ||
RFC 2743 | Generic Security Service Application Program Interface Version 2, Update 1 | January 2000 | GSSAPI v 2 | ||
RFC 2744 | Generic Security Service API Version 2 : C-bindings | ||||
RFC 2810 | Internet Relay Chat: Architecture | April 2000 | IRC | ||
RFC 2811 | Internet Relay Chat: Channel Management | ||||
RFC 2812 | Internet Relay Chat: Client Protocol | ||||
RFC 2813 | Internet Relay Chat: Server Protocol | ||||
RFC 2821 | Simple Mail Transfer Protocol | April 2001 | SMTP | ||
RFC 2822 | Internet Message Format | April 2001 | |||
RFC 2853 | Generic Security Service API Version 2 : Java Bindings | June 2000 | GSSAPI v 2 | ||
RFC 2865 | Remote Authentication Dial In User Service (RADIUS) | June 2000 | RADIUS | ||
RFC 2866 | RADIUS Accounting | June 2000 | RADIUS | ||
RFC 2915 | September 2000 | DDDS | 3401 | ||
RFC 2960 | October 2000 | SCTP | 4960 | ||
RFC 2965 | October 2000 | HTTP cookie | 6265 | ||
RFC 2974 | Session Announcement Protocol | October 2000 | SAP | ||
RFC 3010 | December 2000 | NFS v 4 | 3530 | ||
RFC 3022 | Traditional IP Network Address Translator (Traditional NAT) | January 2001 | NAT | ||
RFC 3031 | Multiprotocol Label Switching Architecture | January 2001 | MPLS | ||
RFC 3053 | IPv6 Tunnel Broker | January 2001 | Tunnel Broker | ||
RFC 3056 | Connection of IPv6 Domains via IPv4 Clouds | February 2001 | 6to4 | ||
RFC 3080 | The Blocks Extensible Exchange Protocol Core | March 2001 | BEEP | ||
RFC 3162 | RADIUS and IPv6 | August 2001 | RADIUS (IPv6) | ||
RFC 3174 | September 2001 | SHA-1 | 4634 | ||
RFC 3207 | SMTP Service Extension for Secure SMTP over Transport Layer Security | February 2002 | STARTTLS for simple mail transfer protocol | ||
RFC 3261 | SIP: Session Initiation Protocol | June 2002 | SIP | ||
RFC 3284 | The VCDIFF Generic Differencing and Compression Data Format | June 2002 | VCDIFF | ||
RFC 3286 | An Introduction to the Stream Control Transmission Protocol (SCTP) | May 2002 | SCTP | ||
RFC 3315 | Dynamic Host Configuration Protocol for IPv6 (DHCPv6) | July 2003 | DHCP (IPv6) | ||
RFC 3339 | Date and Time on the Internet: Timestamps | July 2002 | Timestamp | ||
RFC 3376 | Internet Group Management Protocol, Version 3 | October 2002 | IGMP v 3 | ||
RFC 3401 | Dynamic Delegation Discovery System (DDDS) Part One: The Comprehensive DDDS | October 2002 | DDDS | ||
RFC 3402 | Dynamic Delegation Discovery System (DDDS) Part Two: The Algorithm | ||||
RFC 3403 | Dynamic Delegation Discovery System (DDDS) Part Three: The Domain Name System (DNS) Database | ||||
RFC 3404 | Dynamic Delegation Discovery System (DDDS) Part Four: The Uniform Resource Identifiers (URI) Resolution Application | ||||
RFC 3405 | Dynamic Delegation Discovery System (DDDS) Part Five: URI.ARPA Assignment Procedures | ||||
RFC 3492 | Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA) | March 2003 | Punycode | ||
RFC 3501 | INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1 | March 2003 | IMAP v 4r1 | ||
RFC 3513 | April 2003 | IPv6 | 4291 | ||
RFC 3530 | Network File System (NFS) version 4 Protocol | April 2003 | NFS v 4 | ||
RFC 3550 | RTP: A Transport Protocol for Real-Time Applications | July 2003 | RTP | ||
RFC 3720 | Internet Small Computer Systems Interface (iSCSI) | April 2004 | ISCSI | ||
RFC 3730 | Extensible Provisioning Protocol (EPP) | March 2004 | Extensible Provisioning Protocol | ||
RFC 3783 | Small Computer Systems Interface (SCSI) Command Ordering Considerations with iSCSI | May 2004 | ISCSI | ||
RFC 3801 | Voice Profile for Internet Protocol | June 2004 | VPIM | ||
RFC 3977 | Network News Transfer Protocol | October 2006 | NNTP | ||
RFC 4122 | A Universally Unique IDentifier (UUID) URN Namespace | July 2005 | |||
RFC 4213 | Basic Transition Mechanisms for IPv6 Hosts and Routers | October 2005 | 6in4 | ||
RFC 4217 | Securing FTP with TLS | October 2005 | SSL FTP (FTPS) | ||
RFC 4271 | Border Gateway Protocol 4 | January 2006 | Border Gateway Protocol | ||
RFC 4287 | The Atom Syndication Format | December 2005 | Atom | ||
RFC 4251 | The Secure Shell (SSH) Protocol Architecture | January 2006 | SSH-2 | ||
RFC 4291 | IP Version 6 Addressing Architecture | February 2006 | IPv6 | ||
RFC 4353 | A Framework for Conferencing with the Session Initiation Protocol (SIP) | February 2006 | Conference_call | ||
RFC 4408 | Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1 | January 2006 | SPF | ||
RFC 4422 | Simple Authentication and Security Layer (SASL) | June 2006 | SASL | ||
RFC 4541 | Considerations for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping Switches | May 2006 | IGMP snooping | ||
RFC 4575 | A Session Initiation Protocol (SIP) Event Package for Conference State | August 2006 | Conference_call | ||
RFC 4579 | Session Initiation Protocol (SIP) Call Control - Conferencing for User Agents | August 2006 | Conference_call | ||
RFC 4634 | US Secure Hash Algorithms (SHA and HMAC-SHA) | July 2006 | SHA-1, SHA-2 | ||
RFC 4646 | Tags for Identifying Languages | September 2006 | language tags | ||
RFC 4787 | Network Address Translation (NAT) Behavioral Requirements for Unicast UDP | January 2007 | NAT | ||
RFC 4880 | OpenPGP Message Format | November 2007 | OpenPGP | ||
RFC 4960 | Stream Control Transmission Protocol | September 2007 | SCTP | ||
RFC 5023 | The Atom Publishing Protocol | October 2007 | Atom | ||
RFC 5533 | Shim6: Level 3 Multihoming Shim Protocol for IPv6 | June 2009 | Site Multihoming by IPv6 Intermediation | ||
RFC 5545 | iCalendar Specification | September 2009 | iCalendar | ||
RFC 5880 | Bidirectional Forwarding Detection | June 2010 | BFD | ||
RFC 5881 | BFD for IPv4 and IPv6 (Single Hop) | June 2010 | BFD | ||
RFC 5969 | IPv6 Rapid Deployment on IPv4 Infrastructures (6rd) | January 2010 | IPv6 rapid deployment | ||
RFC 6265 | HTTP State Management Mechanism | April 2011 | HTTP cookie | ||
RFC 6409 | Message submission for mail | November 2011 | message submission agent | replaces 2476, 4409 | |
RFC 6455 | The WebSocket Protocol | December 2011 | WebSocket | ||
RFC 6716 | Definition of the Opus Audio Codec | September 2012 | Opus (audio format) |
Topical list
Obsolete RFCs are indicated with struck-through text.
Topic | Related RFCs |
---|---|
Address Resolution Protocol | RFC 826 |
Blocks Extensible Exchange Protocol | RFC 3080 |
Bidirectional Forwarding Detection | RFC 5880, RFC 5881 |
BOOTP | RFC 951 |
CRAM-MD5 | RFC 2195 |
Date and Time on the Internet (ISO 8601) | RFC 3339 |
DEFLATE | RFC 1951 |
DISCARD | RFC 863 |
Domain Name System | RFC 1034, RFC 1035, RFC 2606 |
Dynamic Delegation Discovery System | |
Dynamic Host Configuration Protocol | |
Extensible Messaging and Presence Protocol | RFC 3920 RFC 3921 RFC 3922 |
ECHO protocol | RFC 862 |
Fictitious domain name | RFC 2606 |
File Transfer Protocol | RFC 114, |
Frame Relay | |
Generic Security Services Application Program Interface | |
gzip | RFC 1952 |
HyperText Transfer Protocol | RFC 1945 (v 1.0), RFC 2616 (v 1.1) |
Internet Control Message Protocol | RFC 792 |
Internet Group Management Protocol | |
Internet Key Exchange | IKE RFC 2409, RFC 2407 (ISAKMP), RFC 2408 (ISAKMP), IKEv2 RFC 4306, IKEv2 RFC 4301, RFC 4310 (DNS) |
Internet Message Access Protocol | RFC 1176 (v 2), RFC 1730 (v 4), |
Internet Protocol | see IPv4 and IPv6 |
IP over Avian Carriers | RFC 1149, RFC 2549 |
IPv4 | |
IPv6 | |
IPv6 addressing | |
Internet Relay Chat | RFC 1459, RFC 2810, RFC 2811, RFC 2812, RFC 2813 |
ISCSI | RFC 3720, RFC 3783 |
Kerberos | RFC 1964 |
Lightweight Directory Access Protocol | |
Microsoft Point-to-Point Encryption | |
MD5 | RFC 1321 |
Multiprotocol Label Switching | RFC 3031 |
Multipurpose Internet Mail Extensions | RFC 2045 RFC 2046 RFC 2047 RFC 2049 |
Network address translation | |
Network File System | |
Network News Transfer Protocol | |
Network Time Protocol | RFC 1059 (v.1), RFC 1119 (v.2), RFC 1305 (v.3) |
Open Shortest Path First | |
Pretty Good Privacy | |
Protocol Independent Multicast | |
Reverse Address Resolution Protocol | RFC 903 |
Post Office Protocol | |
RADIUS | |
Real-time Transport Protocol | RFC 1889 |
Real Time Streaming Protocol | RFC 2326 |
Routing Information Protocol | RFC 1058 (v.1), |
Sender Policy Framework | RFC 4408 |
Secure Shell-2 | RFC 4251 |
Session Announcement Protocol | RFC 2974 |
Session Description Protocol | RFC 2327 |
Session Initiation Protocol | RFC 3261 |
SHA hash functions | |
Simple Authentication and Security Layer | |
Simple Mail Transfer Protocol | |
Simple Network Management Protocol | |
Stream Control Transmission Protocol | |
TELNET | RFC 15, RFC 854, RFC 855 |
Transmission Control Protocol | |
Transport Layer Security 1.0 | RFC 2246 |
Trivial File Transfer Protocol | |
Usenet | |
Uniform Resource Identifier | RFC 3986 |
User Datagram Protocol | RFC 768 |
UTF-8 | RFC 3629 |
zlib | RFC 1950 |
References
- ^ Internet Engineering Task Force, RFC Index (Text), http://www.ietf.org/download/rfc-index.txt
External links
- RFC Database - contains various lists of RFCs
- RFC Bibliographic Listing - Listing of bibliographic entries for all RFCs. Also notes when an RFC has been made obsolete.
- RFC Search - search by keywords; cross-referenced RFCs
- RFC Authors - list of top RFC authors