IP Version 6 over PPP
RFC 2472
Document | Type |
RFC - Proposed Standard
(December 1998; No errata)
Obsoletes RFC 2023
|
|
---|---|---|---|
Authors | Dimitry Haskin , Edward Allen | ||
Last updated | 2013-03-02 | ||
Stream | IETF | ||
Formats | plain text html pdf htmlized bibtex | ||
Stream | WG state | (None) | |
Document shepherd | No shepherd assigned | ||
IESG | IESG state | RFC 2472 (Proposed Standard) | |
Consensus Boilerplate | Unknown | ||
Telechat date | |||
Responsible AD | (None) | ||
Send notices to | (None) |
Network Working Group D. Haskin Request for Comments: 2472 E. Allen Obsoletes: 2023 Bay Networks, Inc. Category: Standards Track December 1998 IP Version 6 over PPP Status of this Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Copyright Notice Copyright (C) The Internet Society (1998). All Rights Reserved. Abstract The Point-to-Point Protocol (PPP) [1] provides a standard method of encapsulating Network Layer protocol information over point-to-point links. PPP also defines an extensible Link Control Protocol, and proposes a family of Network Control Protocols (NCPs) for establishing and configuring different network-layer protocols. This document defines the method for transmission of IP Version 6 [2] packets over PPP links as well as the Network Control Protocol (NCP) for establishing and configuring the IPv6 over PPP. It also specifies the method of forming IPv6 link-local addresses on PPP links. Table of Contents 1. Introduction .......................................... 2 1.1. Specification of Requirements ..................... 2 2. Sending IPv6 Datagrams ................................ 2 3. A PPP Network Control Protocol for IPv6 ............... 3 4. IPV6CP Configuration Options .......................... 4 4.1. Interface-Identifier .............................. 4 4.2. IPv6-Compression-Protocol.......................... 9 5. Stateless Autoconfiguration and Link-Local Addresses .. 10 6 Security Considerations ............................... 11 7 Acknowledgments ....................................... 11 8 Changes from RFC-2023 ................................. 11 9 References ............................................ 12 10 Authors' Addresses .................................... 13 Haskin & Allen Standards Track [Page 1] RFC 2472 IP Version 6 over PPP December 1998 11 Full Copyright Statement .............................. 14 1. Introduction PPP has three main components: 1) A method for encapsulating datagrams over serial links. 2) A Link Control Protocol (LCP) for establishing, configuring, and testing the data-link connection. 3) A family of Network Control Protocols (NCPs) for establishing and configuring different network-layer protocols. In order to establish communications over a point-to-point link, each end of the PPP link must first send LCP packets to configure and test the data link. After the link has been established and optional facilities have been negotiated as needed by the LCP, PPP must send NCP packets to choose and configure one or more network-layer protocols. Once each of the chosen network-layer protocols has been configured, datagrams from each network-layer protocol can be sent over the link. In this document, the NCP for establishing and configuring the IPv6 over PPP is referred as the IPv6 Control Protocol (IPV6CP). The link will remain configured for communications until explicit LCP or NCP packets close the link down, or until some external event occurs (power failure at the other end, carrier drop, etc.). 1.1. Specification of Requirements In this document, several words are used to signify the requirements of the specification. The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [7]. 2. Sending IPv6 Datagrams Before any IPv6 packets may be communicated, PPP MUST reach the Network-Layer Protocol phase, and the IPv6 Control Protocol MUST reach the Opened state. Exactly one IPv6 packet is encapsulated in the Information field of PPP Data Link Layer frames where the Protocol field indicates type hex 0057 (Internet Protocol Version 6). Haskin & Allen Standards Track [Page 2] RFC 2472 IP Version 6 over PPP December 1998 The maximum length of an IPv6 packet transmitted over a PPP link is the same as the maximum length of the Information field of a PPP data link layer frame. PPP links supporting IPv6 MUST allow the information field at least as large as the minimum link MTU size required for IPv6 [2]. 3. A PPP Network Control Protocol for IPv6Show full document text