RFC 3818

IANA Considerations for the Point-to-Point Protocol (PPP)

๐Ÿ“… published June 2004, from ietf

RFC 3818: IANA Considerations for the Point-to-Point Protocol (PPP) ๐ŸŽ€

Network Working Group โœจ This one was written by Vernon Schryver from Rhyolite Software ๐Ÿ’– It's a Best Current Practice (BCP 88) dated June 2004 ๐ŸŒธ The title block doesn't list anything it obsoletes or updates, so it doesn't replace or change any earlier RFC ๐Ÿงš


Status of This Memo ๐Ÿ“‹

okay so this document is a Best Current Practice for the Internet Community ๐Ÿ’… It's also asking for your discussion and suggestions for improvements ๐Ÿซถ Distribution is unlimited, so share it with your whole group chat ๐Ÿฆ‹

Copyright (C) The Internet Society (2004). โœจ Iconic, legally speaking ๐Ÿ‘‘

Abstract ๐ŸŒˆ

Okay, the charter of the Point-to-Point Protocol (PPP) Extensions working group (pppext) includes a job to "actively advance PPP's most useful extensions to full standard, while defending against further enhancements of questionable value." ๐Ÿ’œ To back that up, the way PPP protocol numbers and other assigned numbers get handed out is changing. They will no longer be "first come first served" ๐Ÿ’€

Introduction ๐Ÿงšโ€โ™€๏ธ

So PPP (the Point-to-Point protocol, described in RFC 1661 [1]) is a mature protocol with a ton of subprotocols, encapsulations, and other extensions ๐Ÿ“ The main protocol and all its extensions involve lots of name spaces where values have to be assigned ๐Ÿ”ฅ You can find a list of those address spaces and their current assignments at http://www.iana.org/assignments/ppp-numbers ๐Ÿ™ˆ

Historically, the starting values in new name spaces were often picked inside the RFCs that created them ๐ŸŒท After that, IANA handed out assignments on a "First Come First Served" basis. This memo changes that policy for some PPP address spaces โœจ

Most of the PPP name spaces are quiet these days, but a few keep attracting new extension proposals ๐Ÿฆ‹ PPP extensions have also been defined in RFCs marked "Informational," which means they aren't subject to review ๐Ÿ˜ญ Those extensions usually need values from one or more of the PPP name spaces. Making those allocations require "IETF Consensus," so every proposal actually gets reviewed ๐Ÿ’…

Terminology ๐Ÿ“–

The terms "name space", "assigned value", and "registration" mean what BCP 26 [2] defines them to mean ๐Ÿ’œ The "First Come First Served" and "IETF Consensus" policies also carry the meanings BCP 26 gives them ๐ŸŒˆ

IANA Considerations for PPP ๐ŸŽ€

Here's the deal: IETF Consensus, usually handled through the Point-to-Point Protocol Extensions working group (pppext), is needed to assign new values in the address spaces below ๐Ÿ‘‘

            PPP DLL PROTOCOL NUMBERS
            PPP LCP AND IPCP CODES
            PPP LCP CONFIGURATION OPTION TYPES
            PPP CCP CONFIGURATION OPTION TYPES
            PPP CHAP AUTHENTICATION ALGORITHMS
            PPP LCP FCS-ALTERNATIVES
            PPP MULTILINK ENDPOINT DISCRIMINATOR CLASS
            PPP LCP CALLBACK OPERATION FIELDS
            PPP BRIDGING CONFIGURATION OPTION TYPES
            PPP BRIDGING MAC TYPES
            PPP BRIDGING SPANNING TREE
            PPP IPCP CONFIGURATION OPTION TYPES
            PPP IPV6CP CONFIGURATION OPTIONS
            PPP IP-Compression-Protocol Types

Security Considerations ๐Ÿ”

๐Ÿ˜ฑ Plot twist: this memo deals with matters of process, not protocol. So there's no protocol-level security story here, but the process is still very serious business ๐Ÿ’€

Normative References ๐Ÿ“š

  • [1] Simpson, W., Ed., "The Point-to-Point Protocol (PPP)", STD 51, RFC 1661, July 1994. ๐Ÿ’–
  • [2] Alvestrand, H. and T. Narten, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 2434, October 1998. ๐ŸŒธ

Author's Address ๐Ÿ’Œ

Vernon Schryver Rhyolite Software 2482 Lee Hill Drive Boulder, Colorado 80302

EMail: vjs@rhyolite.com ๐Ÿฆ‹

Copyright (C) The Internet Society (2004). โœจ This document is subject to the rights, licenses and restrictions in BCP 78, and except as set out there, the authors keep all their rights ๐Ÿ‘‘

โš ๏ธ This document and the information in it are provided on an "AS IS" basis, and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. ๐Ÿ’€

Intellectual Property ๐Ÿ”ฎ

The IETF doesn't take a position on whether any Intellectual Property Rights or other rights claimed to cover the technology in this document are valid or in scope, or on whether any license under those rights is available ๐Ÿ™ˆ It also doesn't claim to have independently searched for such rights ๐Ÿ’… Info on how rights work for RFC documents is in BCP 78 and BCP 79 ๐ŸŒท

Copies of IPR disclosures sent to the IETF Secretariat, any assurances of licenses that will be made available, and the results of attempts to get a general license or permission to use those proprietary rights for implementers or users of this specification can be found in the IETF's online IPR repository at http://www.ietf.org/ipr ๐Ÿซถ

The IETF invites anyone to bring to its attention any copyrights, patents, patent applications, or other proprietary rights that might cover technology needed to implement this standard. Send that info to the IETF at ietf-ipr@ietf.org ๐Ÿงš

Acknowledgement ๐ŸŒˆ

Funding for the RFC Editor function is currently provided by the Internet Society. ๐Ÿ’– Thank you, Internet Society, you're the real MVP ๐Ÿ‘‘

๐Ÿ“ฆ where this page comes from