RFC 2899

Request for Comments Summary RFC Numbers 2800-2899

πŸ“… published May 2001, from ietf

Request for Comments Summary βœ¨πŸŽ€

RFC Numbers 2800-2899 πŸ’–

Okay bestie, this is RFC 2899 by S. Ginoza from ISI, filed as Informational and dated May 2001 πŸ¦‹. It's the Request for Comments Summary for the Network Working Group, and it doesn't obsolete or update anything (there are no Obsoletes or Updates lines in its header). Literally a status report, no drama πŸ’…

Status of This Memo ✨

Okay so this RFC is a slightly annotated list of the 100 RFCs from RFC 2800 through RFC 2899 🌸. It's a status report on those RFCs, and it provides information for the Internet community. It does not specify an Internet standard of any kind, so don't go looking for a protocol in here πŸ™ˆ Distribution of this memo is unlimited, which is iconic of it 🌈

Copyright (C) The Internet Society (2001). All Rights Reserved. πŸ’œ

Note πŸ¦‹

Okay, so not every RFC is a Proposed Standard, Draft Standard, or Standard, but many are πŸ’– The status of these RFCs can change during standards processing, so this note only says which ones are on the standards track. For the latest word, check "Internet Official Protocol Standards" πŸ“š In the list below, standards-track RFCs are tagged [STANDARDS-TRACK] ✨

The Index πŸ“š

Here's the header of the list, kept exactly as it is:

RFC     Author          Date            Title
---     ------          ----            -----

Each entry below keeps its original row, then gets my take on what it's about. The entries run newest to oldest, so let's go πŸŽ€

2899 · Ginoza 🌸

2899    Ginoza          May 2001        Request for Comments Summary

Okay, this is the memo itself, so it's giving meta πŸͺž

2898 Β· Kaliski πŸ’–

2898    Kaliski         Sep 2000        PKCS #5: Password-Based
                                        Cryptography Specification
                                        Version 2.0

This one gives recommendations for implementing password-based cryptography πŸ” It covers key derivation functions, encryption schemes, message-authentication schemes, and the ASN.1 syntax that identifies all these techniques. Info for the Internet community, no cap 🫢

2897 · Cromwell 🧚

2897    Cromwell        Aug 2000        Proposal for an MGCP Advanced
                                        Audio Package

This is a proposal to add a new event/signal package to MGCP (Media Gateway Control Protocol) 🎧 The point is to control an ARF (Audio Resource Function), which may live on a Media Gateway or on a specialized Audio Server. Info only, so it's a proposal, not a rule ✨

2896 Β· Bierman πŸ¦‹

2896    Bierman         Aug 2000        Remote Network Monitoring MIB
                                        Protocol Identifier Macros

This memo has a bunch of protocol identifier examples πŸ“ You can use them to produce valid protocolDirTable INDEX encodings, as defined by the Remote Network Monitoring MIB and the RMON Protocol Identifier Reference. Info for the Internet community, obsessed with how organized this is πŸ’œ

2895 · Bierman 🌈

2895    Bierman         Aug 2000        Remote Network Monitoring MIB
                                        Protocol Identifier Reference

This one defines a notation for describing protocol layers in a protocol encapsulation 🧩 It's specifically for encoding INDEX values for the protocolDirTable found in the RMON-2 MIB. It's on the standards track: [STANDARDS TRACK] πŸ”₯

2894 · Crawford ⭐

2894    Crawford        Aug 2000        Router Renumbering for IPv6

Router Renumbering ("RR") is a mechanism that lets address prefixes on routers be configured and reconfigured almost as easily as Neighbor Discovery and Address Autoconfiguration work for hosts πŸͺ„ Honestly so iconic. It's [STANDARDS TRACK] πŸ‘‘

2893 · Gilligan 🌸

2893    Gilligan        Aug 2000        Transition Mechanisms for IPv6
                                        Hosts and Routers

This one specifies IPv4 compatibility mechanisms that IPv6 hosts and routers can implement πŸ¦‹ Transition vibes all day. [STANDARDS TRACK] πŸ’…

2892 Β· Tsiang πŸ’œ

2892    Tsiang          Aug 2000        The Cisco SRP MAC Layer
                                        Protocol

This document specifies the MAC layer protocol "Spatial Reuse Protocol" (SRP), for use with ring-based media πŸ’ This is the second version of the protocol (V2). Info for the Internet community, and yes it's a whole vibe πŸŽ€

2891 · Howes 🫢

2891    Howes           Aug 2000        LDAP Control Extension for
                                        Server Side Sorting of Search
                                        Results

This describes two LDAPv3 control extensions for server-side sorting of search results ✨ They let a client say which attribute types and matching rules the server should use when it returns results to an LDAP search request. Literally so useful. [STANDARDS TRACK] πŸ”₯

2890 · Dommety 🧚

2890    Dommety         Sep 2000        Key and Sequence Number
                                        Extensions to GRE

This describes extensions where two fields, Key and Sequence Number, can optionally be carried in the GRE Header 🌸 It's giving optional add-ons. [STANDARDS TRACK] ⭐

2889 Β· Mandeville πŸ“

2889    Mandeville      Aug 2000        Benchmarking Methodology for
                                        LAN Switching Devices

This one is meant to provide a methodology for benchmarking local area network (LAN) switching devices πŸ“Š Info for the Internet community, and the methodology era is real πŸ’–

2888 Β· Srisuresh πŸ”

2888    Srisuresh       Aug 2000        Secure Remote Access with L2TP

The objective here is to extend the security characteristics of IPsec to remote access users, as they dial in through the Internet πŸ“ž Main character security energy. Info for the Internet community πŸ¦‹

2887 · Handley 🌈

2887    Handley         Aug 2000        The Reliable Multicast Design
                                        Space for Bulk Data Transfer

This gives an overview of the design space and the ways application constraints affect possible solutions πŸ—ΊοΈ Basically a map of the whole vibe. Info for the Internet community ✨

2886 Β· Taylor πŸ’…

2886    Taylor          Sep 2000        Megaco Errata

This one records the errors found in the Megaco/H.248 protocol document, along with the text changes proposed to fix them πŸ› οΈ Bestie, it's errata, so it's giving corrections era. [STANDARDS TRACK] 🌸

2885 Β· Cuervo πŸ‘‘

2885    Cuervo          Sep 2000        Megaco Protocol version 0.8

This is common text with Recommendation H.248, as redetermined in Geneva, February 2000 🌍 It must be read alongside the Megaco Errata, RFC 2886, so don't skip it πŸ™ˆ [STANDARDS TRACK] πŸ’œ

2884 Β· Hadi Salim πŸ”₯

2884    Hadi Salim      Jul 2000        Performance Evaluation of
                                        Explicit Congestion
                                        Notification (ECN) in IP
                                        Networks

This memo presents a performance study of the Explicit Congestion Notification (ECN) mechanism in TCP/IP, using their implementation on the Linux Operating System 🐧 Data era. Info for the Internet community πŸŽ€

2883 · Floyd 🌸

2883    Floyd           Jul 2000        An Extension to the Selective
                                        Acknowledgement (SACK) Option
                                        for TCP

This note defines an extension of the Selective Acknowledgement (SACK) Option for TCP πŸ“¬ Acknowledgements level up. [STANDARDS TRACK] ✨

2882 Β· Mitton πŸ¦‹

2882    Mitton          Jul 2000        Network Access Servers
                                        Requirements: Extended RADIUS
                                        Practices

This describes current practices in NAS products that go beyond the scope of the RADIUS (Remote Authentication Dial In User Service) RFCs 2138, 2139 πŸ—οΈ Practices that went beyond the brief, iconic. Info for the Internet community πŸ’–

2881 · Mitton 🧚

2881    Mitton          Jul 2000        Network Access Server
                                        Requirements Next Generation
                                        (NASREQNG) NAS Model

This gives the terminology and a model of a typical Network Access Server (NAS) 🧠 Info for the Internet community, and the vocab is so clean 🌈

2880 · McIntyre ⭐

2880    McIntyre        Aug 2000        Internet Fax T.30 Feature
                                        Mapping

This describes how to map the Group 3 fax capability identification bits, described in ITU T.30, into the Internet fax feature schema described in "Content feature schema for Internet fax" πŸ“  Mapping is giving puzzle energy. Info for the Internet community 🫢

2879 Β· Klyne πŸ’œ

2879    Klyne           Aug 2000        Content Feature Schema for
                                        Internet Fax (V2)

This defines a content media feature schema for Internet fax πŸ“„ Schema queen behavior. [STANDARDS TRACK] πŸ‘‘

2878 · Higashiyama 🌸

2878    Higashiyama     Jul 2000        PPP Bridging Control Protocol
                                        (BCP)

This defines the Network Control Protocol for establishing and configuring Remote Bridging for PPP links πŸŒ‰ Bridging the gap, literally. [STANDARDS TRACK] πŸ”₯

2877 Β· Murphy, Jr. πŸŽ€

2877    Murphy, Jr.     Jul 2000        5250 Telnet Enhancements

This describes the interface to the IBM 5250 Telnet server. It lets a client Telnet ask for a Telnet terminal or printer session using a specific device name πŸ–¨οΈ Very specific, very serious, very iconic. Info for the Internet community πŸ’…

2876 Β· Pawling πŸ¦‹

2876    Pawling         Jul 2000        Use of the KEA and SKIPJACK
                                        Algorithms in CMS

This describes the conventions for using the Key Exchange Algorithm (KEA) and the SKIPJACK encryption algorithm together with the Cryptographic Message Syntax [CMS] enveloped-data and encrypted-data content types πŸ”‘ Crypto with a whole acronym buffet. Info for the Internet community ✨

2875 · Prafullchandra 🌈

2875    Prafullchandra  Jul 2000        Diffie-Hellman
                                        Proof-of-Possession Algorithms

This describes two methods for producing an integrity check value from a Diffie-Hellman key pair πŸ—οΈ Proof-of-possession slay. [STANDARDS TRACK] πŸ’–

2874 · Crawford 🧚

2874    Crawford        Jul 2000        DNS Extensions to Support IPv6
                                        Address Aggregation and
                                        Renumbering

This defines changes to the Domain Name System so it can support renumberable and aggregatable IPv6 addressing 🌐 DNS getting a glow-up. [STANDARDS TRACK] ⭐

2873 Β· Xiao πŸ“

2873    Xiao            Jun 2000        TCP Processing of the IPv4
                                        Precedence Field

This memo describes a conflict between TCP and DiffServ over the use of the three leftmost bits in the TOS octet of an IPv4 header 🀼 Bits fighting over who gets them. [STANDARDS TRACK] 😭

2872 Β· Bernet πŸ’œ

2872    Bernet          Jun 2000        Application and Sub
                                        Application Identity Policy
                                        Element for Use with RSVP

RSVP signaling messages usually include policy data objects, and those contain policy elements 🧾 Policy elements can describe user and/or application information, which RSVP-aware network elements can use to make policy decisions about a traffic flow 🚦 This memo details how to use the policy elements that provide application information. [STANDARDS TRACK] πŸ”₯

2871 · Rosenberg 🫢

2871    Rosenberg       Jun 2000        A Framework for Telephony
                                        Routing over IP

This is a framework for Telephony Routing over IP (TRIP), which supports discovering and exchanging IP telephony gateway routing tables between providers πŸ“ž Routing tables, but make it phone calls. Info for the Internet community πŸ¦‹

2870 Β· Bush πŸ‘‘

2870    Bush            Jun 2000        Root Name Server Operational
                                        Requirements

The main focus here is giving guidelines for operating the root name servers 🌍 This document specifies an Internet Best Current Practices for the Internet Community, and it requests discussion and suggestions for improvements πŸ’¬ Bestie, feedback is always welcome 🌸

2869 · Rigney 🌈

2869    Rigney          Jun 2000        RADIUS Extensions

This describes additional attributes for carrying authentication, authorization and accounting information between a Network Access Server (NAS) and a shared Accounting Server, using the Remote Authentication Dial In User Service (RADIUS) protocol described in RFC 2865 and RFC 2866 🧾 Info for the Internet community, and the attributes are doing so much πŸ’–

2868 · Zorn 🧚

2868    Zorn            Jun 2000        RADIUS Attributes for Tunnel
                                        Protocol Support

This document defines a set of RADIUS (Remote Authentication Dial In User Service) attributes designed to support the provision of compulsory

To be continued... 🌈✨ the tunnel attributes plot twist is coming in part 2, so stay tuned, bestie πŸ’…πŸŽ€

RFC 2867 πŸŽ€ Zorn, Jun 2000

RADIUS Accounting Modifications for Tunnel Protocol Support

okay so this one is giving accounting upgrade ✨ It defines new RADIUS (Remote Authentication Dial In User Service) accounting Attributes, plus new values for the existing Acct-Status-Type Attribute. Why? To support compulsory tunneling in dial-up networks 🫢 This memo provides information for the Internet community.

RFC 2866 πŸ¦‹ Rigney, Jun 2000

RADIUS Accounting

bestie this one is the OG accounting protocol πŸ’… It describes a protocol for carrying accounting information between a Network Access Server and a shared Accounting Server. This memo provides information for the Internet community.

RFC 2865 πŸ‘‘ Rigney, Jun 2000

Remote Authentication Dial In User Service (RADIUS)

the classic! πŸ”₯ It describes a protocol for carrying authentication, authorization, and configuration information between a Network Access Server which desires to authenticate its links and a shared Authentication Server. [STANDARDS TRACK]

RFC 2864 🌸 McCloghrie, Jun 2000

The Inverted Stack Table Extension to the Interfaces Group MIB

this one is so specific and I'm obsessed πŸ™ˆ It defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes managed objects which provide an inverted mapping of the interface stack table used for managing network interfaces. [STANDARDS TRACK]

RFC 2863 πŸ“ McCloghrie, Jun 2000

The Interfaces Group MIB

the way this one is the main character of MIB-II πŸ’– It discusses the 'interfaces' group of MIB-II, especially the experience gained from the definition of numerous media-specific MIB modules for use in conjunction with the 'interfaces' group for managing various sub-layers beneath the internetwork-layer. It specifies clarifications to, and extensions of, the architectural issues within the MIB-II model of the 'interfaces' group. [STANDARDS TRACK]

RFC 2862 🧚 Civanlar, Jun 2000

RTP Payload Format for Real-Time Pointers

okay this is lowkey so cool ✨ It describes an RTP payload format for transporting the coordinates of a dynamic pointer that may be used during a presentation. [STANDARDS TRACK]

RFC 2861 πŸ’œ Handley, Jun 2000

TCP Congestion Window Validation

literally a TCP glow-up πŸ’… It describes a simple modification to TCP's congestion control algorithms to decay the congestion window cwnd after the transition from a sufficiently-long application-limited period, while using the slow-start threshold ssthresh to save information about the previous value of the congestion window. This memo defines an Experimental Protocol for the Internet community.

RFC 2860 πŸŽ€ Carpenter, Jun 2000

Memorandum of Understanding Concerning the Technical Work of the Internet Assigned Numbers Authority

this is the paperwork era πŸ“œ It places on record the text of the Memorandum of Understanding concerning the technical work of the IANA that was signed on March 1, 2000 between the IETF and ICANN, and ratified by the ICANN Board on March 10, 2000. This memo provides information for the Internet community.

RFC 2859 🌈 Fang, Jun 2000

A Time Sliding Window Three Colour Marker (TSWTCM)

ngl the header here got a little scrambled in the original πŸ™ˆ The stray line reads "A Time Sliding Window Three / This memo defines a Time". The real point is this: it defines a Time Sliding Window Three Colour Marker (TSWTCM), which can be used as a component in a Diff-Serv traffic conditioner. This memo defines an Experimental Protocol for the Internet community.

RFC 2858 ✨ Bates, Jun 2000

Multiprotocol Extensions for BGP-4

this one is iconic for routing πŸ¦‹ It defines extensions to BGP-4 to enable it to carry routing information for multiple Network Layer protocols (e.g., IPv6, IPX, etc...). [STANDARDS TRACK]

RFC 2857 πŸ”₯ Keromytis, Jun 2000

The Use of HMAC-RIPEMD-160-96 within ESP and AH

the authentication slay 🫢 It describes the use of the HMAC algorithm in conjunction with the RIPEMD-160 algorithm as an authentication mechanism within the revised IPSEC Encapsulating Security Payload (ESP) and the revised IPSEC Authentication Header (AH). [STANDARDS TRACK]

RFC 2856 πŸ’… Bierman, Jun 2000

Textual Conventions for Additional High Capacity Data Types

more big numbers, more vibes πŸ“ˆ It specifies new textual conventions for additional high capacity data types, intended for SNMP implementations which already support the Counter64 data type. [STANDARDS TRACK]

RFC 2855 🌸 Fujisawa, Jun 2000

DHCP for IEEE 1394

this is giving "why is everything different" energy and I respect it πŸ™ˆ It describes specific usage of some fields of DHCP (Dynamic Host Configuration Protocol) messages. IEEE Std 1394-1995 is a standard for a High Performance Serial Bus. Since 1394 uses a different link-layer addressing method than conventional IEEE802/Ethernet, the usage of some fields must be clarified to achieve interoperability. [STANDARDS TRACK]

RFC 2854 πŸ“ Connolly, Jun 2000

The 'text/html' Media Type

the history lesson we didn't know we needed πŸ“š It summarizes the history of HTML development, and defines the "text/html" MIME type by pointing to the relevant W3C recommendations. This memo provides information for the Internet community.

RFC 2853 πŸ’– Kabat, Jun 2000

Generic Security Service API Version 2 : Java Bindings

java but make it secure πŸ” It specifies the Java bindings for GSS-API (Generic Security Service Application Program Interface), which is described at a language independent conceptual level in RFC 2743. [STANDARDS TRACK]

RFC 2852 🧚 Newman, Jun 2000

Deliver By SMTP Service Extension

the "I need this by Tuesday" of email πŸ’Œ It defines a mechanism whereby a SMTP client can request, when transmitting a message to a SMTP server, that the server deliver the message within a prescribed period of time. [STANDARDS TRACK]

RFC 2851 πŸ¦‹ Daniele, Jun 2000

Textual Conventions for Internet Network Addresses

address book energy ✨ This MIB module defines textual conventions to represent commonly used Internet network layer addressing information. [STANDARDS TRACK]

RFC 2850 πŸ‘‘ IAB, May 2000

Charter of the Internet Architecture Board (IAB)

the org chart of the internet 🫢 This memo documents the composition, selection, roles, and organization of the Internet Architecture Board. It replaces RFC 1601. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.

RFC 2849 πŸŽ€ Good, Jun 2000

The LDAP Data Interchange Format (LDIF) - Technical Specification

directory vibes, organized πŸ“ This document describes a file format suitable for describing directory information or modifications made to directory information. [STANDARDS TRACK]

RFC 2848 🌈 Petrack, Jun 2000

The PINT Service Protocol: Extensions to SIP and SDP for IP Access to Telephone Call Services

calling your phone from the internet πŸ“žβœ¨ This document contains the specification of the PINT Service Protocol 1.0, which defines a protocol for invoking certain telephone services from an IP network. [STANDARDS TRACK]

RFC 2847 πŸ” Eisler, Jun 2000

LIPKEY - A Low Infrastructure Public Key Mechanism Using SPKM

the secure-but-chill mechanism 😌 This memorandum describes a method whereby one can use GSS-API (Generic Security Service Application Program Interface) to supply a secure channel between a client and server, authenticating the client with a password, and a server with a public key certificate. [STANDARDS TRACK]

RFC 2846 πŸ’Œ Allocchio, Jun 2000

GSTN Address Element Extensions in E-mail Services

phone numbers in your email, iykyk πŸ“± This memo defines a full syntax for a specific application in which there is a need to represent GSTN (Global Switched Telephone Network) addressing and Internet addressing. [STANDARDS TRACK]

RFC 2845 πŸ”‘ Vixie, May 2000

Secret Key Transaction Authentication for DNS (TSIG)

shared secrets, but make it DNS 🫢 This protocol allows for transaction level authentication using shared secrets and one way hashing. It can be used to authenticate dynamic updates as coming from an approved client, or to authenticate responses as coming from an approved recursive name server. [STANDARDS TRACK]

RFC 2844 🌸 Przygienda, May 2000

OSPF over ATM and Proxy-PAR

the ATM crossover arc πŸ¦‹ This memo specifies, for OSPF implementors and users, mechanisms describing how the protocol operates in ATM networks over PVC (Permanent Virtual Connections) and SVC (Switched Virtual Circuit) meshes with the presence of Proxy-PAR (PNNI Augmented Routing). This memo defines an Experimental Protocol for the Internet community.

RFC 2843 🧚 Droz, May 2000

Proxy-PAR

the explainer that goes with the last one ✨ The intention of this document is to provide general information about Proxy-PAR (PNNI Augmented Routing). [STANDARDS TRACK]

RFC 2842 πŸ’œ Chandra, May 2000

Capabilities Advertisement with BGP-4

new features, no drama πŸ’… This document defines a new Optional Parameter, called Capabilities, that is expected to facilitate introduction of new capabilities in BGP by providing graceful capability advertisement without requiring that BGP peering be terminated. [STANDARDS TRACK]

RFC 2841 πŸŽ€ Metzger, Nov 2000

IP Authentication using Keyed SHA1 with Interleaved Padding (IP-MAC)

this one's a little retired now, sadly πŸ₯€ It describes the use of keyed SHA1 (Secure Hash Algorithm) with the IP Authentication Header. This memo defines a Historic Document for the Internet community.

RFC 2840 🌈 Altman, May 2000

TELNET KERMIT OPTION

kermit has entered the chat 🐸 This document describes an extension to the Telnet protocol to allow the negotiation, coordination, and use of the Kermit file transfer and management protocol over an existing Telnet protocol connection. This memo provides information for the Internet community.

RFC 2839 ✨ da Cruz, May 2000

Internet Kermit Service

file transfers over the internet, slay πŸ“ This document describes a new file transfer service for the Internet based on Telnet Protocol for option negotiation and Kermit Protocol for file transfer and management. This memo provides information for the Internet community.

RFC 2838 πŸ“Ί Zigmond, May 2000

Uniform Resource Identifiers for Television Broadcasts

TV, but make it a URI πŸ“ΊπŸ«Ά This document describes a widely-implemented URI scheme, as World-Wide Web browsers are starting to appear on a variety of consumer electronic devices, such as television sets and television set-top boxes, which are capable of receiving television programming from either terrestrial broadcast, satellite broadcast, or cable. In this context there is a need to reference television broadcasts using the URI format described in RFC 2396. This memo provides information for the Internet community.

RFC 2837 πŸ¦‹ Teow, May 2000

Definitions of Managed Objects for the Fabric Element in Fibre Channel Standard

fibre channel, managed πŸ”₯ This memo defines an extension to the Management Information Base (MIB) for use with network management protocols in TCP/IP-based internets. In particular, it defines the objects for managing the operations of the Fabric Element portion of the Fibre Channel Standards. [STANDARDS

I can't rewrite RFC 2899 from this text because it doesn't contain RFC 2899. It's an index listing of RFCs 2807 to 2836 (IRC, SASL, LDAP, HTTP over TLS, SMTP, and others), with a few fragments of unrelated RFCs mixed in. There's no RFC 2899 title block, sections, or normative text to carry forward, and I don't want to invent any.

Could you paste the actual body of RFC 2899, or the part of it that comes after the earlier sections? Once I have the text, I'll continue from where part 2 left off, keeping every section number, BCP 14 keyword, citation, and code block exactly as written. πŸ’–

bestie, I can't do part 4 yet because the text doesn't match. πŸ₯Ί

The "original" you pasted isn't RFC 2899. It's a chunk of the RFC index, the list of RFCs from about 2800 to 2806 with a note on Internet Official Protocol Standards. The "already covered" notes describe other documents too: a SecurID SASL mechanism (that's RFC 2808) and XML Digital Signature requirements (RFC 2807). None of that is RFC 2899's actual text.

I won't write RFC 2899 from memory. Every detail has to be exact, and I can't check my recall against the real document. πŸ’€

Here's how we can keep going:

  • Paste the real RFC 2899 text (or the part you're on). I'll pick up from wherever part 4 starts, with no repeated headings. ✨
  • Rewrite the index excerpt you sent. It's short and it's real text, so I can do the full treatment on it: RFC 2806 "URLs for Telephone Calls" through RFC 2800 "Internet Official Protocol Standards", with the Security Considerations, Author's Address and Copyright sections kept complete. πŸŽ€

Which one do you want?

πŸ“¦ where this page comes from